From c957625721458b246a3cff1a3ab946cc73f5c5a4 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Tue, 21 Nov 2023 15:57:54 -0800 Subject: [PATCH 01/39] doc: Use pdoc to publish type hints --- Cargo.lock | 2 - quil-py/Cargo.toml | 3 +- quil-py/Makefile.toml | 4 + quil-py/poetry.lock | 188 +++++++++++++++++- quil-py/pyproject.toml | 1 + quil-py/quil/expression/__init__.py | 1 + quil-py/quil/instructions/__init__.py | 1 + quil-py/quil/program/__init__.py | 1 + quil-py/quil/validation/__init__.py | 1 + quil-py/quil/validation/__init__.pyi | 1 - .../quil/validation/identifier/__init__.py | 1 + .../__init__.pyi} | 0 12 files changed, 198 insertions(+), 6 deletions(-) create mode 100644 quil-py/quil/expression/__init__.py create mode 100644 quil-py/quil/instructions/__init__.py create mode 100644 quil-py/quil/program/__init__.py create mode 100644 quil-py/quil/validation/__init__.py create mode 100644 quil-py/quil/validation/identifier/__init__.py rename quil-py/quil/validation/{identifier.pyi => identifier/__init__.pyi} (100%) diff --git a/Cargo.lock b/Cargo.lock index 0599df0a..e1e95c58 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1224,8 +1224,6 @@ checksum = "4bf2521270932c3c7bed1a59151222bd7643c79310f2916f01925e1e16255698" [[package]] name = "rigetti-pyo3" version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8e75f9f76a8b8898607379b62c89d94dd43f924b377327fb9a2861f7c8cf2db" dependencies = [ "num-complex", "num-traits", diff --git a/quil-py/Cargo.toml b/quil-py/Cargo.toml index 0161f9a4..19dcf474 100644 --- a/quil-py/Cargo.toml +++ b/quil-py/Cargo.toml @@ -27,7 +27,8 @@ strum.workspace = true # pyo3 dependencies should be updated together numpy = "0.20.0" pyo3 = "0.20.0" -rigetti-pyo3 = "0.3" +# rigetti-pyo3 = "0.3" +rigetti-pyo3 = { path = "../../../rigetti-pyo3" } [build-dependencies] pyo3-build-config = "0.20.0" diff --git a/quil-py/Makefile.toml b/quil-py/Makefile.toml index 909d0e94..5ac99638 100644 --- a/quil-py/Makefile.toml +++ b/quil-py/Makefile.toml @@ -31,6 +31,10 @@ dependencies = [ "pytest", ] +[tasks.docs] +command = "poetry" +args = ["run", "pdoc", "-o", "build/docs", "quil", "!quil.quil"] + [tasks.dev-flow] dependencies = ["dev-test-flow", "pytest-flow", "stubtest"] diff --git a/quil-py/poetry.lock b/quil-py/poetry.lock index acf8127e..a75cd81e 100644 --- a/quil-py/poetry.lock +++ b/quil-py/poetry.lock @@ -1,9 +1,26 @@ -# This file is automatically @generated by Poetry 1.6.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.4.0 and should not be changed by hand. + +[[package]] +name = "astunparse" +version = "1.6.3" +description = "An AST unparser for Python" +category = "dev" +optional = false +python-versions = "*" +files = [ + {file = "astunparse-1.6.3-py2.py3-none-any.whl", hash = "sha256:c2652417f2c8b5bb325c885ae329bdf3f86424075c4fd1a128674bc6fba4b8e8"}, + {file = "astunparse-1.6.3.tar.gz", hash = "sha256:5ad93a8456f0d084c3456d059fd9a92cce667963232cbf763eac3bc5b7940872"}, +] + +[package.dependencies] +six = ">=1.6.1,<2.0" +wheel = ">=0.23.0,<1.0" [[package]] name = "attrs" version = "22.2.0" description = "Classes Without Boilerplate" +category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -22,6 +39,7 @@ tests-no-zope = ["cloudpickle", "cloudpickle", "hypothesis", "hypothesis", "mypy name = "black" version = "23.1.0" description = "The uncompromising code formatter." +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -71,6 +89,7 @@ uvloop = ["uvloop (>=0.15.2)"] name = "click" version = "8.1.3" description = "Composable command line interface toolkit" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -85,6 +104,7 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} name = "colorama" version = "0.4.6" description = "Cross-platform colored terminal text." +category = "dev" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" files = [ @@ -96,6 +116,7 @@ files = [ name = "exceptiongroup" version = "1.1.1" description = "Backport of PEP 654 (exception groups)" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -110,6 +131,7 @@ test = ["pytest (>=6)"] name = "iniconfig" version = "2.0.0" description = "brain-dead simple config-ini parsing" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -117,10 +139,99 @@ files = [ {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, ] +[[package]] +name = "jinja2" +version = "3.1.2" +description = "A very fast and expressive template engine." +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "Jinja2-3.1.2-py3-none-any.whl", hash = "sha256:6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61"}, + {file = "Jinja2-3.1.2.tar.gz", hash = "sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852"}, +] + +[package.dependencies] +MarkupSafe = ">=2.0" + +[package.extras] +i18n = ["Babel (>=2.7)"] + +[[package]] +name = "markupsafe" +version = "2.1.3" +description = "Safely add untrusted strings to HTML/XML markup." +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "MarkupSafe-2.1.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cd0f502fe016460680cd20aaa5a76d241d6f35a1c3350c474bac1273803893fa"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e09031c87a1e51556fdcb46e5bd4f59dfb743061cf93c4d6831bf894f125eb57"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:68e78619a61ecf91e76aa3e6e8e33fc4894a2bebe93410754bd28fce0a8a4f9f"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65c1a9bcdadc6c28eecee2c119465aebff8f7a584dd719facdd9e825ec61ab52"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:525808b8019e36eb524b8c68acdd63a37e75714eac50e988180b169d64480a00"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:962f82a3086483f5e5f64dbad880d31038b698494799b097bc59c2edf392fce6"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:aa7bd130efab1c280bed0f45501b7c8795f9fdbeb02e965371bbef3523627779"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c9c804664ebe8f83a211cace637506669e7890fec1b4195b505c214e50dd4eb7"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-win32.whl", hash = "sha256:10bbfe99883db80bdbaff2dcf681dfc6533a614f700da1287707e8a5d78a8431"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-win_amd64.whl", hash = "sha256:1577735524cdad32f9f694208aa75e422adba74f1baee7551620e43a3141f559"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ad9e82fb8f09ade1c3e1b996a6337afac2b8b9e365f926f5a61aacc71adc5b3c"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3c0fae6c3be832a0a0473ac912810b2877c8cb9d76ca48de1ed31e1c68386575"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b076b6226fb84157e3f7c971a47ff3a679d837cf338547532ab866c57930dbee"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bfce63a9e7834b12b87c64d6b155fdd9b3b96191b6bd334bf37db7ff1fe457f2"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:338ae27d6b8745585f87218a3f23f1512dbf52c26c28e322dbe54bcede54ccb9"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e4dd52d80b8c83fdce44e12478ad2e85c64ea965e75d66dbeafb0a3e77308fcc"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:df0be2b576a7abbf737b1575f048c23fb1d769f267ec4358296f31c2479db8f9"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5bbe06f8eeafd38e5d0a4894ffec89378b6c6a625ff57e3028921f8ff59318ac"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-win32.whl", hash = "sha256:dd15ff04ffd7e05ffcb7fe79f1b98041b8ea30ae9234aed2a9168b5797c3effb"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-win_amd64.whl", hash = "sha256:134da1eca9ec0ae528110ccc9e48041e0828d79f24121a1a146161103c76e686"}, + {file = "MarkupSafe-2.1.3-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:f698de3fd0c4e6972b92290a45bd9b1536bffe8c6759c62471efaa8acb4c37bc"}, + {file = "MarkupSafe-2.1.3-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:aa57bd9cf8ae831a362185ee444e15a93ecb2e344c8e52e4d721ea3ab6ef1823"}, + {file = "MarkupSafe-2.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ffcc3f7c66b5f5b7931a5aa68fc9cecc51e685ef90282f4a82f0f5e9b704ad11"}, + {file = "MarkupSafe-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47d4f1c5f80fc62fdd7777d0d40a2e9dda0a05883ab11374334f6c4de38adffd"}, + {file = "MarkupSafe-2.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1f67c7038d560d92149c060157d623c542173016c4babc0c1913cca0564b9939"}, + {file = "MarkupSafe-2.1.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:9aad3c1755095ce347e26488214ef77e0485a3c34a50c5a5e2471dff60b9dd9c"}, + {file = "MarkupSafe-2.1.3-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:14ff806850827afd6b07a5f32bd917fb7f45b046ba40c57abdb636674a8b559c"}, + {file = "MarkupSafe-2.1.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8f9293864fe09b8149f0cc42ce56e3f0e54de883a9de90cd427f191c346eb2e1"}, + {file = "MarkupSafe-2.1.3-cp312-cp312-win32.whl", hash = "sha256:715d3562f79d540f251b99ebd6d8baa547118974341db04f5ad06d5ea3eb8007"}, + {file = "MarkupSafe-2.1.3-cp312-cp312-win_amd64.whl", hash = "sha256:1b8dd8c3fd14349433c79fa8abeb573a55fc0fdd769133baac1f5e07abf54aeb"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8e254ae696c88d98da6555f5ace2279cf7cd5b3f52be2b5cf97feafe883b58d2"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cb0932dc158471523c9637e807d9bfb93e06a95cbf010f1a38b98623b929ef2b"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9402b03f1a1b4dc4c19845e5c749e3ab82d5078d16a2a4c2cd2df62d57bb0707"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca379055a47383d02a5400cb0d110cef0a776fc644cda797db0c5696cfd7e18e"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:b7ff0f54cb4ff66dd38bebd335a38e2c22c41a8ee45aa608efc890ac3e3931bc"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:c011a4149cfbcf9f03994ec2edffcb8b1dc2d2aede7ca243746df97a5d41ce48"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:56d9f2ecac662ca1611d183feb03a3fa4406469dafe241673d521dd5ae92a155"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-win32.whl", hash = "sha256:8758846a7e80910096950b67071243da3e5a20ed2546e6392603c096778d48e0"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-win_amd64.whl", hash = "sha256:787003c0ddb00500e49a10f2844fac87aa6ce977b90b0feaaf9de23c22508b24"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:2ef12179d3a291be237280175b542c07a36e7f60718296278d8593d21ca937d4"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2c1b19b3aaacc6e57b7e25710ff571c24d6c3613a45e905b1fde04d691b98ee0"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8afafd99945ead6e075b973fefa56379c5b5c53fd8937dad92c662da5d8fd5ee"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8c41976a29d078bb235fea9b2ecd3da465df42a562910f9022f1a03107bd02be"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d080e0a5eb2529460b30190fcfcc4199bd7f827663f858a226a81bc27beaa97e"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69c0f17e9f5a7afdf2cc9fb2d1ce6aabdb3bafb7f38017c0b77862bcec2bbad8"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:504b320cd4b7eff6f968eddf81127112db685e81f7e36e75f9f84f0df46041c3"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42de32b22b6b804f42c5d98be4f7e5e977ecdd9ee9b660fda1a3edf03b11792d"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-win32.whl", hash = "sha256:ceb01949af7121f9fc39f7d27f91be8546f3fb112c608bc4029aef0bab86a2a5"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-win_amd64.whl", hash = "sha256:1b40069d487e7edb2676d3fbdb2b0829ffa2cd63a2ec26c4938b2d34391b4ecc"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:8023faf4e01efadfa183e863fefde0046de576c6f14659e8782065bcece22198"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6b2b56950d93e41f33b4223ead100ea0fe11f8e6ee5f641eb753ce4b77a7042b"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9dcdfd0eaf283af041973bff14a2e143b8bd64e069f4c383416ecd79a81aab58"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:05fb21170423db021895e1ea1e1f3ab3adb85d1c2333cbc2310f2a26bc77272e"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:282c2cb35b5b673bbcadb33a585408104df04f14b2d9b01d4c345a3b92861c2c"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:ab4a0df41e7c16a1392727727e7998a467472d0ad65f3ad5e6e765015df08636"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:7ef3cb2ebbf91e330e3bb937efada0edd9003683db6b57bb108c4001f37a02ea"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:0a4e4a1aff6c7ac4cd55792abf96c915634c2b97e3cc1c7129578aa68ebd754e"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-win32.whl", hash = "sha256:fec21693218efe39aa7f8599346e90c705afa52c5b31ae019b2e57e8f6542bb2"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-win_amd64.whl", hash = "sha256:3fd4abcb888d15a94f32b75d8fd18ee162ca0c064f35b11134be77050296d6ba"}, + {file = "MarkupSafe-2.1.3.tar.gz", hash = "sha256:af598ed32d6ae86f1b747b82783958b1a4ab8f617b06fe68795c7f026abbdcad"}, +] + [[package]] name = "maturin" version = "1.2.3" description = "Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -150,6 +261,7 @@ zig = ["ziglang (>=0.10.0,<0.11.0)"] name = "mypy" version = "1.1.1" description = "Optional static typing for Python" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -196,6 +308,7 @@ reports = ["lxml"] name = "mypy-extensions" version = "1.0.0" description = "Type system extensions for programs checked with the mypy type checker." +category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -207,6 +320,7 @@ files = [ name = "numpy" version = "1.24.3" description = "Fundamental package for array computing in Python" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -244,6 +358,7 @@ files = [ name = "packaging" version = "23.0" description = "Core utilities for Python packages" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -255,6 +370,7 @@ files = [ name = "pathspec" version = "0.11.0" description = "Utility library for gitignore style pattern matching of file paths." +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -262,10 +378,32 @@ files = [ {file = "pathspec-0.11.0.tar.gz", hash = "sha256:64d338d4e0914e91c1792321e6907b5a593f1ab1851de7fc269557a21b30ebbc"}, ] +[[package]] +name = "pdoc" +version = "14.1.0" +description = "API Documentation for Python Projects" +category = "dev" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pdoc-14.1.0-py3-none-any.whl", hash = "sha256:e8869dffe21296b3bd5545b28e7f07cae0656082aca43f8915323187e541b126"}, + {file = "pdoc-14.1.0.tar.gz", hash = "sha256:3a0bd921a05c39a82b1505089eb6dc99d857b71b856aa60d1aca4d9086d0e18c"}, +] + +[package.dependencies] +astunparse = {version = "*", markers = "python_version < \"3.9\""} +Jinja2 = ">=2.11.0" +MarkupSafe = "*" +pygments = ">=2.12.0" + +[package.extras] +dev = ["black", "hypothesis", "mypy", "pygments (>=2.14.0)", "pytest", "pytest-cov", "pytest-timeout", "ruff", "tox", "types-pygments"] + [[package]] name = "platformdirs" version = "3.1.1" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -281,6 +419,7 @@ test = ["appdirs (==1.4.4)", "covdefaults (>=2.2.2)", "pytest (>=7.2.1)", "pytes name = "pluggy" version = "1.0.0" description = "plugin and hook calling mechanisms for python" +category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -292,10 +431,26 @@ files = [ dev = ["pre-commit", "tox"] testing = ["pytest", "pytest-benchmark"] +[[package]] +name = "pygments" +version = "2.16.1" +description = "Pygments is a syntax highlighting package written in Python." +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "Pygments-2.16.1-py3-none-any.whl", hash = "sha256:13fc09fa63bc8d8671a6d247e1eb303c4b343eaee81d861f3404db2935653692"}, + {file = "Pygments-2.16.1.tar.gz", hash = "sha256:1daff0494820c69bc8941e407aa20f577374ee88364ee10a98fdbe0aece96e29"}, +] + +[package.extras] +plugins = ["importlib-metadata"] + [[package]] name = "pytest" version = "7.2.2" description = "pytest: simple powerful testing with Python" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -315,10 +470,23 @@ tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} [package.extras] testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "xmlschema"] +[[package]] +name = "six" +version = "1.16.0" +description = "Python 2 and 3 compatibility utilities" +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" +files = [ + {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, + {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, +] + [[package]] name = "tomli" version = "2.0.1" description = "A lil' TOML parser" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -330,6 +498,7 @@ files = [ name = "typing-extensions" version = "4.5.0" description = "Backported and Experimental Type Hints for Python 3.7+" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -337,7 +506,22 @@ files = [ {file = "typing_extensions-4.5.0.tar.gz", hash = "sha256:5cb5f4a79139d699607b3ef622a1dedafa84e115ab0024e0d9c044a9479ca7cb"}, ] +[[package]] +name = "wheel" +version = "0.41.3" +description = "A built-package format for Python" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "wheel-0.41.3-py3-none-any.whl", hash = "sha256:488609bc63a29322326e05560731bf7bfea8e48ad646e1f5e40d366607de0942"}, + {file = "wheel-0.41.3.tar.gz", hash = "sha256:4d4987ce51a49370ea65c0bfd2234e8ce80a12780820d9dc462597a6e60d0841"}, +] + +[package.extras] +test = ["pytest (>=6.0.0)", "setuptools (>=65)"] + [metadata] lock-version = "2.0" python-versions = "^3.8" -content-hash = "078a051e01b6949946a66e742fe8b28b88f97ba5fa7650e161d863dae77cc29f" +content-hash = "c688b8e91c55e759929e2a80f7758c31f1063ebdf1d9098b426c325dbe108511" diff --git a/quil-py/pyproject.toml b/quil-py/pyproject.toml index a036f767..8199b916 100644 --- a/quil-py/pyproject.toml +++ b/quil-py/pyproject.toml @@ -32,6 +32,7 @@ black = "^23.1.0" maturin = "^1.2.3" mypy = "^1.1.1" pytest = "^7.2.2" +pdoc = "^14.1.0" [tool.maturin] features = ["pyo3/extension-module"] diff --git a/quil-py/quil/expression/__init__.py b/quil-py/quil/expression/__init__.py new file mode 100644 index 00000000..720522e6 --- /dev/null +++ b/quil-py/quil/expression/__init__.py @@ -0,0 +1 @@ +from quil.expression import * diff --git a/quil-py/quil/instructions/__init__.py b/quil-py/quil/instructions/__init__.py new file mode 100644 index 00000000..546c82eb --- /dev/null +++ b/quil-py/quil/instructions/__init__.py @@ -0,0 +1 @@ +from quil.instructions import * diff --git a/quil-py/quil/program/__init__.py b/quil-py/quil/program/__init__.py new file mode 100644 index 00000000..dc898786 --- /dev/null +++ b/quil-py/quil/program/__init__.py @@ -0,0 +1 @@ +from quil.program import * diff --git a/quil-py/quil/validation/__init__.py b/quil-py/quil/validation/__init__.py new file mode 100644 index 00000000..9ab40318 --- /dev/null +++ b/quil-py/quil/validation/__init__.py @@ -0,0 +1 @@ +from quil.validation import * diff --git a/quil-py/quil/validation/__init__.pyi b/quil-py/quil/validation/__init__.pyi index bd850da7..e69de29b 100644 --- a/quil-py/quil/validation/__init__.pyi +++ b/quil-py/quil/validation/__init__.pyi @@ -1 +0,0 @@ -from . import identifier as identifier diff --git a/quil-py/quil/validation/identifier/__init__.py b/quil-py/quil/validation/identifier/__init__.py new file mode 100644 index 00000000..e7271869 --- /dev/null +++ b/quil-py/quil/validation/identifier/__init__.py @@ -0,0 +1 @@ +from quil.validation.identifier import * diff --git a/quil-py/quil/validation/identifier.pyi b/quil-py/quil/validation/identifier/__init__.pyi similarity index 100% rename from quil-py/quil/validation/identifier.pyi rename to quil-py/quil/validation/identifier/__init__.pyi From 735be10e2e6091dd5647916b8cf79c8a8c094985 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Tue, 21 Nov 2023 16:23:32 -0800 Subject: [PATCH 02/39] add workflow to publish documentation on release builds --- .github/workflows/publish-quil-py.yml | 33 ++++++++++++++++++++++++++- quil-py/Makefile.toml | 1 + 2 files changed, 33 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish-quil-py.yml b/.github/workflows/publish-quil-py.yml index 55a01a80..38c0756c 100644 --- a/.github/workflows/publish-quil-py.yml +++ b/.github/workflows/publish-quil-py.yml @@ -176,7 +176,7 @@ jobs: publish-rust-crate: name: Release runs-on: ubuntu-latest - needs: [ publish-python-package ] + needs: publish-python-package steps: - uses: actions/checkout@v3 with: @@ -187,3 +187,34 @@ jobs: toolchain: stable override: true - run: cargo publish --manifest-path=quil-py/Cargo.toml --token ${{ secrets.CRATES_IO_TOKEN }} + + publish-docs: + runs-on: ubuntu-latest + needs: publish-python-package + if: github.event_name == 'release' && !github.event.release.prerelease + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v4 + with: + python-version: '3.11' + - name: Install poetry + uses: snok/install-poetry@v1 + - uses: Swatinem/rust-cache@v2 + - name: Build quil-py documentation + uses: actions-rs/cargo@v1 + with: + command: make + args: --cwd crates/python --makefile Makefile.toml ci-flow + - uses: actions/upload-pages-artifact@v2 + with: + path: quil-py/build/docs/ + + deploy-docs: + needs: publish-docs + runs-on: ubuntu-latest + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + steps: + - id: deployment + uses: actions/deploy-pages@v2 diff --git a/quil-py/Makefile.toml b/quil-py/Makefile.toml index 5ac99638..3d6c9c56 100644 --- a/quil-py/Makefile.toml +++ b/quil-py/Makefile.toml @@ -32,6 +32,7 @@ dependencies = [ ] [tasks.docs] +dependencies = ["poetry-install", "install-quil"] command = "poetry" args = ["run", "pdoc", "-o", "build/docs", "quil", "!quil.quil"] From f5859d0aaa41f507139b1cf99034bd50e395327a Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 09:49:39 -0800 Subject: [PATCH 03/39] bump rigetti-pyo3 --- quil-py/Cargo.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/quil-py/Cargo.toml b/quil-py/Cargo.toml index 19dcf474..2b7b8419 100644 --- a/quil-py/Cargo.toml +++ b/quil-py/Cargo.toml @@ -27,8 +27,7 @@ strum.workspace = true # pyo3 dependencies should be updated together numpy = "0.20.0" pyo3 = "0.20.0" -# rigetti-pyo3 = "0.3" -rigetti-pyo3 = { path = "../../../rigetti-pyo3" } +rigetti-pyo3 = "0.3.1" [build-dependencies] pyo3-build-config = "0.20.0" From d782e690aa17018f900f0913f3dec29e17fede19 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 09:53:27 -0800 Subject: [PATCH 04/39] re-structure identifier.py --- quil-py/quil/validation/{identifier/__init__.py => identifier.py} | 0 .../quil/validation/{identifier/__init__.pyi => identifier.pyi} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename quil-py/quil/validation/{identifier/__init__.py => identifier.py} (100%) rename quil-py/quil/validation/{identifier/__init__.pyi => identifier.pyi} (100%) diff --git a/quil-py/quil/validation/identifier/__init__.py b/quil-py/quil/validation/identifier.py similarity index 100% rename from quil-py/quil/validation/identifier/__init__.py rename to quil-py/quil/validation/identifier.py diff --git a/quil-py/quil/validation/identifier/__init__.pyi b/quil-py/quil/validation/identifier.pyi similarity index 100% rename from quil-py/quil/validation/identifier/__init__.pyi rename to quil-py/quil/validation/identifier.pyi From 9f368f5f396beb51b6738323a5cbffa982db56e6 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 10:02:41 -0800 Subject: [PATCH 05/39] fix import --- quil-py/quil/validation/__init__.pyi | 1 + 1 file changed, 1 insertion(+) diff --git a/quil-py/quil/validation/__init__.pyi b/quil-py/quil/validation/__init__.pyi index e69de29b..bd850da7 100644 --- a/quil-py/quil/validation/__init__.pyi +++ b/quil-py/quil/validation/__init__.pyi @@ -0,0 +1 @@ +from . import identifier as identifier From 3aacac7b25c79feeefdc4ee09b3b64c76fb6fdba Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 10:14:41 -0800 Subject: [PATCH 06/39] move documentation workflow so it can be tested --- quil-py/src/validation/mod.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/quil-py/src/validation/mod.rs b/quil-py/src/validation/mod.rs index 3189849c..a107fabe 100644 --- a/quil-py/src/validation/mod.rs +++ b/quil-py/src/validation/mod.rs @@ -1,7 +1,15 @@ +use pyo3::{pyfunction, PyResult}; + use rigetti_pyo3::create_init_submodule; pub mod identifier; create_init_submodule! { - submodules : ["identifier": identifier::init_submodule], + funcs: [dummy], + submodules: ["identifier": identifier::init_submodule], +} + +#[pyfunction] +fn dummy() -> PyResult<()> { + Ok(()) } From d7af2ca33977f1e5e832022f653a807c363edd3a Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 10:16:55 -0800 Subject: [PATCH 07/39] commit the new workflow --- .github/workflows/publish-docs.yml | 35 ++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .github/workflows/publish-docs.yml diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml new file mode 100644 index 00000000..589a0977 --- /dev/null +++ b/.github/workflows/publish-docs.yml @@ -0,0 +1,35 @@ +name: Publish quil-py + +on: + pull_request: + + publish-docs: + runs-on: ubuntu-latest + needs: publish-python-package + if: github.event_name == 'release' && !github.event.release.prerelease + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v4 + with: + python-version: '3.11' + - name: Install poetry + uses: snok/install-poetry@v1 + - uses: Swatinem/rust-cache@v2 + - name: Build quil-py documentation + uses: actions-rs/cargo@v1 + with: + command: make + args: --cwd crates/python --makefile Makefile.toml ci-flow + - uses: actions/upload-pages-artifact@v2 + with: + path: quil-py/build/docs/ + + deploy-docs: + needs: publish-docs + runs-on: ubuntu-latest + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + steps: + - id: deployment + uses: actions/deploy-pages@v2 From d7d16d57d4440d7bb5bc5032ceddccc3e5ad4ce3 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 10:18:45 -0800 Subject: [PATCH 08/39] revert test changes to validation module --- quil-py/src/validation/mod.rs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/quil-py/src/validation/mod.rs b/quil-py/src/validation/mod.rs index a107fabe..3189849c 100644 --- a/quil-py/src/validation/mod.rs +++ b/quil-py/src/validation/mod.rs @@ -1,15 +1,7 @@ -use pyo3::{pyfunction, PyResult}; - use rigetti_pyo3::create_init_submodule; pub mod identifier; create_init_submodule! { - funcs: [dummy], - submodules: ["identifier": identifier::init_submodule], -} - -#[pyfunction] -fn dummy() -> PyResult<()> { - Ok(()) + submodules : ["identifier": identifier::init_submodule], } From efafd04ec7cb9cfae72d8741ce9e7a5bb0441519 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 10:19:06 -0800 Subject: [PATCH 09/39] commit Cargo.lock --- Cargo.lock | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index e1e95c58..98fa43f3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1223,7 +1223,9 @@ checksum = "4bf2521270932c3c7bed1a59151222bd7643c79310f2916f01925e1e16255698" [[package]] name = "rigetti-pyo3" -version = "0.3.0" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff977cba40f2cadf214226cf51c9729a4f5730a5413f901246eed78cb6e795c9" dependencies = [ "num-complex", "num-traits", From 0ad2b4a1efd6e95bdf36e5b622591fd32bbc44fd Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 10:20:39 -0800 Subject: [PATCH 10/39] remove guardrails on test workflow --- .github/workflows/publish-docs.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 589a0977..06298d0a 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -5,8 +5,6 @@ on: publish-docs: runs-on: ubuntu-latest - needs: publish-python-package - if: github.event_name == 'release' && !github.event.release.prerelease steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v4 From 67e52f41269da72f36a552a7443f2e88854cb346 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 10:21:50 -0800 Subject: [PATCH 11/39] add missing key --- .github/workflows/publish-docs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 06298d0a..34515634 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -3,6 +3,7 @@ name: Publish quil-py on: pull_request: +jobs: publish-docs: runs-on: ubuntu-latest steps: From 03b20004a9668f20b87047c94d40cd523a0316f2 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 10:33:31 -0800 Subject: [PATCH 12/39] install cargo make --- .github/workflows/publish-quil-py.yml | 31 --------------------------- 1 file changed, 31 deletions(-) diff --git a/.github/workflows/publish-quil-py.yml b/.github/workflows/publish-quil-py.yml index 38c0756c..67fc80f5 100644 --- a/.github/workflows/publish-quil-py.yml +++ b/.github/workflows/publish-quil-py.yml @@ -187,34 +187,3 @@ jobs: toolchain: stable override: true - run: cargo publish --manifest-path=quil-py/Cargo.toml --token ${{ secrets.CRATES_IO_TOKEN }} - - publish-docs: - runs-on: ubuntu-latest - needs: publish-python-package - if: github.event_name == 'release' && !github.event.release.prerelease - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 - with: - python-version: '3.11' - - name: Install poetry - uses: snok/install-poetry@v1 - - uses: Swatinem/rust-cache@v2 - - name: Build quil-py documentation - uses: actions-rs/cargo@v1 - with: - command: make - args: --cwd crates/python --makefile Makefile.toml ci-flow - - uses: actions/upload-pages-artifact@v2 - with: - path: quil-py/build/docs/ - - deploy-docs: - needs: publish-docs - runs-on: ubuntu-latest - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - steps: - - id: deployment - uses: actions/deploy-pages@v2 From f2b3468e4b6e6f024550b57650d5f11c8143d0b0 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 10:41:31 -0800 Subject: [PATCH 13/39] write the file --- .github/workflows/publish-docs.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 34515634..a472b406 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -14,6 +14,11 @@ jobs: - name: Install poetry uses: snok/install-poetry@v1 - uses: Swatinem/rust-cache@v2 + - name: Install cargo-make + uses: actions-rs/cargo@v1 + with: + command: install + args: --debug cargo-make - name: Build quil-py documentation uses: actions-rs/cargo@v1 with: From 8d684bd3d1ddbde6b1fb5b4e9b21c2a1485a358f Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 10:43:35 -0800 Subject: [PATCH 14/39] fix cwd --- .github/workflows/publish-docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index a472b406..1b1ae94d 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -23,7 +23,7 @@ jobs: uses: actions-rs/cargo@v1 with: command: make - args: --cwd crates/python --makefile Makefile.toml ci-flow + args: --cwd quil-py --makefile Makefile.toml ci-flow - uses: actions/upload-pages-artifact@v2 with: path: quil-py/build/docs/ From b9e24e43938c74961919652446672fc748c23bf7 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 10:47:00 -0800 Subject: [PATCH 15/39] is this the right output dir? --- .github/workflows/publish-docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 1b1ae94d..b10e0085 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -26,7 +26,7 @@ jobs: args: --cwd quil-py --makefile Makefile.toml ci-flow - uses: actions/upload-pages-artifact@v2 with: - path: quil-py/build/docs/ + path: build/docs/ deploy-docs: needs: publish-docs From 82d9324571fb36d047e270e3a0eb0491e72d1c28 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 10:49:55 -0800 Subject: [PATCH 16/39] fix task name --- .github/workflows/publish-docs.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index b10e0085..988f9747 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -23,10 +23,10 @@ jobs: uses: actions-rs/cargo@v1 with: command: make - args: --cwd quil-py --makefile Makefile.toml ci-flow + args: --cwd quil-py --makefile Makefile.toml docs - uses: actions/upload-pages-artifact@v2 with: - path: build/docs/ + path: quil-py/build/docs deploy-docs: needs: publish-docs From 87c8fd788a4f00ea5d5e1f72e89d2b08fc26c35a Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 10:55:44 -0800 Subject: [PATCH 17/39] try adding github token --- .github/workflows/publish-docs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 988f9747..c90ffa75 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -34,6 +34,7 @@ jobs: environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }} + GITHUB_TOKEN: ${{ secrets.PAT }} steps: - id: deployment uses: actions/deploy-pages@v2 From 7d9e7bf82b54f58ef4d731474eab286d4eebc3cb Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 10:59:26 -0800 Subject: [PATCH 18/39] why did that disable the workflow --- .github/workflows/publish-docs.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index c90ffa75..182890ad 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -31,10 +31,11 @@ jobs: deploy-docs: needs: publish-docs runs-on: ubuntu-latest + env: + GITHUB_TOKEN: ${{ secrets.PAT }} environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }} - GITHUB_TOKEN: ${{ secrets.PAT }} steps: - id: deployment uses: actions/deploy-pages@v2 From 1625f9d6e8890fe4db79c86ff0db80937fdcd8d3 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 11:01:50 -0800 Subject: [PATCH 19/39] set permissions --- .github/workflows/publish-docs.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 182890ad..6d6b8ead 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -31,8 +31,9 @@ jobs: deploy-docs: needs: publish-docs runs-on: ubuntu-latest - env: - GITHUB_TOKEN: ${{ secrets.PAT }} + permissions: + pages: write + id-token: write environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }} From b8391e79ff5878dfcdcc9f2ffbf5fb7cfce29364 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 11:20:47 -0800 Subject: [PATCH 20/39] update README-py --- quil-py/README-py.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/quil-py/README-py.md b/quil-py/README-py.md index 0ca772da..50a8cfae 100644 --- a/quil-py/README-py.md +++ b/quil-py/README-py.md @@ -5,3 +5,7 @@ The `quil` package provides tools for constructing, manipulating, parsing, and printing [Quil](https://github.com/quil-lang/quil) programs. Internally, it is powered by [quil-rs](https://github.com/rigetti/quil-rs). This package is still in early development and breaking changes should be expected between minor versions. + +# Documentation + +Documentation for the current release of `quil` is published [here](). Every version of `quil` ships [with type stubs](https://github.com/rigetti/quil-rs/tree/main/quil-py/quil) that provide type hints and documentation to Python tooling and editors that support the [Language Server Protocol](https://microsoft.github.io/language-server-protocol/) or similar. From 8a1474156f438c512a05eab6c69b8383b9a71fcc Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 11:48:25 -0800 Subject: [PATCH 21/39] improve module level documentation, update expression documentation --- quil-py/2 | 26 + quil-py/build/docs/index.html | 7 + quil-py/build/docs/quil.html | 240 + quil-py/build/docs/quil/expression.html | 1516 +++ quil-py/build/docs/quil/instructions.html | 10072 ++++++++++++++++ quil-py/build/docs/quil/program.html | 1064 ++ quil-py/build/docs/quil/validation.html | 253 + quil-py/build/docs/search.js | 46 + quil-py/docs/expression.html | 1275 ++ quil-py/docs/index.html | 7 + quil-py/docs/instructions.html | 9087 ++++++++++++++ quil-py/docs/program.html | 958 ++ quil-py/docs/quil.html | 240 + quil-py/docs/quil/expression.html | 1516 +++ quil-py/docs/quil/instructions.html | 10072 ++++++++++++++++ quil-py/docs/quil/program.html | 1064 ++ quil-py/docs/quil/quil.html | 233 + quil-py/docs/quil/validation.html | 242 + quil-py/docs/quil/validation/identifier.html | 309 + quil-py/docs/quil/validation_bak.html | 242 + .../docs/quil/validation_bak/identifier.html | 238 + quil-py/docs/search.js | 46 + quil-py/docs/validation.html | 228 + quil-py/docs/validation/identifier.html | 300 + quil-py/make_docs.py | 15 + quil-py/out/index.html | 7 + quil-py/out/quil.html | 237 + quil-py/out/quil/quil.html | 233 + quil-py/out/search.js | 46 + quil-py/quil.html | 237 + quil-py/quil/.null-ls_220677___init__.py | 1 + quil-py/quil/__init__.py | 5 + quil-py/quil/expression/__init__.pyi | 55 +- quil-py/quil/instructions/__init__.py | 3 + quil-py/quil/program/__init__.py | 4 + quil-py/quil/validation/__init__.py | 4 + 36 files changed, 40111 insertions(+), 17 deletions(-) create mode 100644 quil-py/2 create mode 100644 quil-py/build/docs/index.html create mode 100644 quil-py/build/docs/quil.html create mode 100644 quil-py/build/docs/quil/expression.html create mode 100644 quil-py/build/docs/quil/instructions.html create mode 100644 quil-py/build/docs/quil/program.html create mode 100644 quil-py/build/docs/quil/validation.html create mode 100644 quil-py/build/docs/search.js create mode 100644 quil-py/docs/expression.html create mode 100644 quil-py/docs/index.html create mode 100644 quil-py/docs/instructions.html create mode 100644 quil-py/docs/program.html create mode 100644 quil-py/docs/quil.html create mode 100644 quil-py/docs/quil/expression.html create mode 100644 quil-py/docs/quil/instructions.html create mode 100644 quil-py/docs/quil/program.html create mode 100644 quil-py/docs/quil/quil.html create mode 100644 quil-py/docs/quil/validation.html create mode 100644 quil-py/docs/quil/validation/identifier.html create mode 100644 quil-py/docs/quil/validation_bak.html create mode 100644 quil-py/docs/quil/validation_bak/identifier.html create mode 100644 quil-py/docs/search.js create mode 100644 quil-py/docs/validation.html create mode 100644 quil-py/docs/validation/identifier.html create mode 100644 quil-py/make_docs.py create mode 100644 quil-py/out/index.html create mode 100644 quil-py/out/quil.html create mode 100644 quil-py/out/quil/quil.html create mode 100644 quil-py/out/search.js create mode 100644 quil-py/quil.html create mode 100644 quil-py/quil/.null-ls_220677___init__.py diff --git a/quil-py/2 b/quil-py/2 new file mode 100644 index 00000000..68d0cb17 --- /dev/null +++ b/quil-py/2 @@ -0,0 +1,26 @@ +import pdoc + +import quil + + +def init_docs(): + modules = { + "quil": pdoc.doc.Module(quil), + "quil.expression": pdoc.doc.Module(quil.expression), + } + modules["quil.expression"].modulename = "quil.expression" + + for module in modules.values(): + print(module.modulename) + print(module.qualname) + print(module.taken_from) + pdoc.doc_pyi.include_typeinfo_from_stub_files(module) + + out = pdoc.render.html_module(module=modules["quil"], all_modules=modules) + + with open("quil.html", "w") as f: + f.write(out) + + +if __name__ == "__main__": + init_docs() diff --git a/quil-py/build/docs/index.html b/quil-py/build/docs/index.html new file mode 100644 index 00000000..967079b4 --- /dev/null +++ b/quil-py/build/docs/index.html @@ -0,0 +1,7 @@ + + + + + + + diff --git a/quil-py/build/docs/quil.html b/quil-py/build/docs/quil.html new file mode 100644 index 00000000..d090c6f7 --- /dev/null +++ b/quil-py/build/docs/quil.html @@ -0,0 +1,240 @@ + + + + + + + quil API documentation + + + + + + + + + +
+
+

+quil

+ + + + + + +
1from .quil import *
+
+ + +
+
+ + \ No newline at end of file diff --git a/quil-py/build/docs/quil/expression.html b/quil-py/build/docs/quil/expression.html new file mode 100644 index 00000000..e49cd400 --- /dev/null +++ b/quil-py/build/docs/quil/expression.html @@ -0,0 +1,1516 @@ + + + + + + + quil.expression API documentation + + + + + + + + + +
+
+

+quil.expression

+ + + + + +
+
+
+ + class + Expression: + + +
+ + +

A Quil expression.

+ +

Variants: + address: An address defined by a MemoryReference. + function_call: A FunctionCall. + infix: An InfixExpression. + number: A number defined as a complex. + pi: The constant pi. No inner data. + prefix: A PrefixExpression. + variable: A variable defined as a str.

+ +

As seen above, some variants contain inner data that fully specify the expression. +For example, the number variant contains an int. This is in contrast to variants like +pi that have no inner data because they require none to fully specify the expression. +This difference is important for determining which methods are available for each variant.

+ +

Methods (for each variant): + is_*: Returns True if the expression is that variant, False otherwise.

+ +
If the variant has inner data:
+    ``as_*``: returns the inner data if it is the given variant, ``None`` otherwise.
+    ``to_*``: returns the inner data if it is the given variant, raises ``ValueError`` otherwise.
+    ``from_*``: Creates a new ``Expression`` of the given variant from an instance of the inner type.
+
+If the variant doesn't have inner data (e.g. ``pi``)
+    ``new_*``: Creates a new ``Expression`` for the variant
+
+
+ + +
+
+ + def + from_address(inner: MemoryReference) -> Expression: + + +
+ + + + +
+
+
+ + def + from_function_call( inner: quil.expression.FunctionCallExpression) -> Expression: + + +
+ + + + +
+
+
+ + def + from_infix(inner: quil.expression.InfixExpression) -> Expression: + + +
+ + + + +
+
+
+ + def + from_number(inner: complex) -> Expression: + + +
+ + + + +
+
+
+ + def + new_pi() -> Expression: + + +
+ + + + +
+
+
+ + def + from_prefix(inner: quil.expression.PrefixExpression) -> Expression: + + +
+ + + + +
+
+
+ + def + from_variable(inner: str) -> Expression: + + +
+ + + + +
+
+
+ + def + inner( self) -> Union[MemoryReference, quil.expression.FunctionCallExpression, quil.expression.InfixExpression, int, quil.expression.PrefixExpression, str]: + + +
+ + +

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

+
+ + +
+
+
+ + def + is_address(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_address(self) -> Optional[MemoryReference]: + + +
+ + + + +
+
+
+ + def + to_address(self) -> MemoryReference: + + +
+ + + + +
+
+
+ + def + is_function_call(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_function_call(self) -> Optional[quil.expression.FunctionCallExpression]: + + +
+ + + + +
+
+
+ + def + to_function_call(self) -> quil.expression.FunctionCallExpression: + + +
+ + + + +
+
+
+ + def + is_infix(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_infix(self) -> Optional[quil.expression.InfixExpression]: + + +
+ + + + +
+
+
+ + def + to_infix(self) -> quil.expression.InfixExpression: + + +
+ + + + +
+
+
+ + def + is_number(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_number(self) -> Optional[complex]: + + +
+ + + + +
+
+
+ + def + to_number(self) -> complex: + + +
+ + + + +
+
+
+ + def + is_pi(self) -> bool: + + +
+ + + + +
+
+
+ + def + is_prefix(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_prefix(self) -> Optional[quil.expression.PrefixExpression]: + + +
+ + + + +
+
+
+ + def + to_prefix(self) -> quil.expression.PrefixExpression: + + +
+ + + + +
+
+
+ + def + is_variable(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_variable(self) -> Optional[str]: + + +
+ + + + +
+
+
+ + def + to_variable(self) -> str: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format +that isn't valid Quil.

+
+ + +
+
+
+ + def + parse(input: str) -> Expression: + + +
+ + +

Parses an Expression from a string. Raises a ParseExpressionError if the string +isn't a valid Quil expression.

+
+ + +
+
+
+ + def + simplify(self): + + +
+ + +

Simplify the expression as much as possible, in-place.

+
+ + +
+
+
+ + def + into_simplified(self) -> Expression: + + +
+ + +

Return a simplified copy of the expression.

+
+ + +
+
+
+ + def + evaluate( self, variables: Dict[str, complex], memory_references: Dict[str, Sequence[float]]) -> complex: + + +
+ + +

Evaluate an expression, expecting that it may be fully reduced to a single complex number. +If it cannot be reduced to a complex number, raises an EvaluationError.

+
+ + +
+
+
+ + def + substitute_variables( self, variable_values: Dict[str, Expression]) -> Expression: + + +
+ + +

Returns a copy of the expression where every matching variable in variable_values is +replaced by the corresponding expression.

+
+ + +
+
+
+ + def + to_real(self) -> float: + + +
+ + +

If this is a number with imaginary part "equal to" zero (of _small_ absolute value), return +that number. Otherwise, raises an EvaluationError

+
+ + +
+
+
+
+ + class + FunctionCallExpression: + + +
+ + + + +
+
+ expression: Expression + + +
+ + + + +
+
+ + + + + +
+
+
+
+ + class + InfixExpression: + + +
+ + + + +
+
+ right: Expression + + +
+ + + + +
+
+
+ operator: quil.expression.InfixOperator + + +
+ + + + +
+
+
+ left: Expression + + +
+ + + + +
+
+
+
+ + class + PrefixExpression: + + +
+ + + + +
+
+ operator: quil.expression.PrefixOperator + + +
+ + + + +
+
+
+ expression: Expression + + +
+ + + + +
+
+
+
+ + class + ExpressionFunction: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ Cis = +Cis + + +
+ + + + +
+
+
+ Cosine = +Cosine + + +
+ + + + +
+
+
+ Exponent = +Exponent + + +
+ + + + +
+
+
+ Sine = +Sine + + +
+ + + + +
+
+
+ SquareRoot = +SquareRoot + + +
+ + + + +
+
+
+
+ + class + PrefixOperator: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ Plus = +Plus + + +
+ + + + +
+
+
+ Minus = +Minus + + +
+ + + + +
+
+
+
+ + class + InfixOperator: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ Caret = +Caret + + +
+ + + + +
+
+
+ Plus = +Plus + + +
+ + + + +
+
+
+ Minus = +Minus + + +
+ + + + +
+
+
+ Slash = +Slash + + +
+ + + + +
+
+
+ Star = +Star + + +
+ + + + +
+
+
+
+ + class + EvaluationError(builtins.ValueError): + + +
+ + +

Error that may occur while evaluation an Expression

+
+ + +
+
Inherited Members
+
+
builtins.ValueError
+
ValueError
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+
+ + class + ParseExpressionError(builtins.ValueError): + + +
+ + +

Error that may occur while parsing an Expression

+
+ + +
+
Inherited Members
+
+
builtins.ValueError
+
ValueError
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/quil-py/build/docs/quil/instructions.html b/quil-py/build/docs/quil/instructions.html new file mode 100644 index 00000000..468cd23a --- /dev/null +++ b/quil-py/build/docs/quil/instructions.html @@ -0,0 +1,10072 @@ + + + + + + + quil.instructions API documentation + + + + + + + + + +
+
+

+quil.instructions

+ + + + + +
+
+
+ + class + Instruction: + + +
+ + +

A Quil instruction. Each variant corresponds to a possible type of Quil instruction.

+ +

Variants: + arithmetic: An arithmetic expression defined by an Arithmetic. + binary_logic: A binary expression defined by a BinaryLogic. + calibration_definition: Corresponds to a DEFCAL instruction (not DEFCAL MEASURE) + defined by a Calibration. + capture: Corresponds to a CAPTURE instruction + calibration: Corresponds to a DEFCAL instruction. + circuit_definition: Corresponds to a DEFCIRCUIT instruction and its body, + defined by a CircuitDefinition. + convert: Corresponds to a CONVERT instruction. + comparison: Corresponds to a comparison of two MemoryReferences + declaration: Corresponds to a DECLARE statement defined by a Declaration. + delay: Corresponds to a DELAY instruction. + exchange: Corresponds to an EXCHANGE instruction. + fence: Corresponds to a FENCE instruction. + frame_definition: Corresponds to a DEFFRAME statement, defined by a FrameDefinition. + gate: A Quil quantum gate instruction defined by a Gate. + gate_definition: A quantum gate definition defined by a GateDefinition. + halt: Corresponds to the HALT instruction. No inner data. + include: Corresponds to an INCLUDE directive. + jump: Corresponds to a JUMP instruction + jump_when: Corresponds to a JUMP-WHEN instruction + jump_unless: Corresponds to a JUMP-UNLESS instruction + label: Corresponds to a LABEL + load: Corresponds to a LOAD instruction. + measure_calibration_definition: Corresponds to a DEFCAL MEASURE instruction. Defined by a MeasureCalibrationDefinition. + measurement: Corresponds to a MEASURE instruction. + move: Corresponds to a MOVE instruction. + nop: Corresponds to the NOP instruction. No inner data. + pragma: Corresponds to a PRAGMA instruction. + pulse: Corresponds to a PULSE instruction. + raw_capture: Corresponds to a RAW-CAPTURE instruction. + reset: Corresponds to a RESET instruction. + set_frequency: Corresponds to a SET-FREQUENCY instruction. + set_phase: Corresponds to a SET-PHASE instruction. + set_scale: Corresponds to a SET-SCALE instruction. + shift_frequency: Corresponds to a SHIFT-FREQUENCY instruction. + shift_phase: Corresponds to a SHIFT-PHASE instruction. + store: Corresponds to a STORE instruction. + swap_phases: Corresponds to a SWAP-PHASES instruction. + unary_logic: Corresponds to a unary operation on a MemoryReference. + waveform_definition: A waveform defined by a WaveformDefinition. + wait: Corresponds to a WAIT instruction. No inner data.

+ +

As seen above, some variants contain inner data that fully specify the instruction. +For example, the gate variant contains a Gate. This is in contrast to variants like +halt that have no inner data because they require none to fully specify an instruction. +This difference is important for determining which methods are available for each variant.

+ +

Methods (for each variant): + is_*: Returns True if the instruction is that variant, False otherwise.

+ +
If the variant has inner data (e.g. ``gate``):
+    ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.
+    ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.
+    ``from_*``: Creates a new ``Instruction`` of the given variant from an instance of the inner type.
+
+If the variant doesn't have inner data (e.g. ``halt``)
+    ``new_*``: Creates a new ``Instruction`` for the variant.
+
+
+ + + +
+
+ + def + from_arithmetic(inner: quil.instructions.Arithmetic) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_binary_logic(inner: quil.instructions.BinaryLogic) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_calibration_definition(inner: quil.instructions.Calibration) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_capture(inner: quil.instructions.Capture) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_circuit_definition( inner: quil.instructions.CircuitDefinition) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_convert(inner: quil.instructions.Convert) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_comparison(inner: quil.instructions.Comparison) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_declaration(inner: quil.instructions.Declaration) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_delay(inner: quil.instructions.Delay) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_exchange(inner: quil.instructions.Exchange) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_fence(inner: quil.instructions.Fence) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_frame_definition( inner: quil.instructions.FrameDefinition) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_gate(inner: quil.instructions.Gate) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_gate_definition(inner: quil.instructions.GateDefinition) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + new_halt() -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_include(inner: quil.instructions.Include) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_jump(inner: quil.instructions.Jump) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_jump_when(inner: quil.instructions.JumpWhen) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_jump_unless(inner: quil.instructions.JumpUnless) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_label(inner: quil.instructions.Label) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_load(inner: quil.instructions.Load) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_measure_calibration_definition( inner: quil.instructions.MeasureCalibrationDefinition) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_measurement(inner: quil.instructions.Measurement) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_move(inner: quil.instructions.Move) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + new_nop() -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_pragma(inner: quil.instructions.Pragma) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_pulse(inner: quil.instructions.Pulse) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_raw_capture(inner: quil.instructions.RawCapture) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_reset(inner: quil.instructions.Reset) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_set_frequency(inner: quil.instructions.SetFrequency) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_set_phase(inner: quil.instructions.SetPhase) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_set_scale(inner: quil.instructions.SetScale) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_shift_frequency(inner: quil.instructions.ShiftFrequency) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_shift_phase(inner: quil.instructions.ShiftPhase) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_store(inner: quil.instructions.Store) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_swap_phases(inner: quil.instructions.SwapPhases) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_unary_logic(inner: quil.instructions.UnaryLogic) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_waveform_definition( inner: quil.instructions.WaveformDefinition) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + new_wait() -> quil.instructions.Instruction: + + +
+ + + + +
+ +
+
+ + def + is_arithmetic(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_arithmetic(self) -> Optional[quil.instructions.Arithmetic]: + + +
+ + + + +
+
+
+ + def + to_arithmetic(self) -> quil.instructions.Arithmetic: + + +
+ + + + +
+
+
+ + def + is_binary_logic(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_binary_logic(self) -> Optional[quil.instructions.BinaryLogic]: + + +
+ + + + +
+
+
+ + def + to_binary_logic(self) -> quil.instructions.BinaryLogic: + + +
+ + + + +
+
+
+ + def + is_calibration_definition(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_calibration_definition(self) -> Optional[quil.instructions.Calibration]: + + +
+ + + + +
+
+
+ + def + to_calibration_definition(self) -> quil.instructions.Calibration: + + +
+ + + + +
+
+
+ + def + is_capture(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_capture(self) -> Optional[quil.instructions.Capture]: + + +
+ + + + +
+
+
+ + def + to_capture(self) -> quil.instructions.Capture: + + +
+ + + + +
+
+
+ + def + is_circuit_definition(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_circuit_definition(self) -> Optional[quil.instructions.CircuitDefinition]: + + +
+ + + + +
+
+
+ + def + to_circuit_definition(self) -> quil.instructions.CircuitDefinition: + + +
+ + + + +
+
+
+ + def + is_convert(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_convert(self) -> Optional[quil.instructions.Convert]: + + +
+ + + + +
+
+
+ + def + to_convert(self) -> quil.instructions.Convert: + + +
+ + + + +
+
+
+ + def + is_comparison(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_comparison(self) -> Optional[quil.instructions.Comparison]: + + +
+ + + + +
+
+
+ + def + to_comparison(self) -> quil.instructions.Comparison: + + +
+ + + + +
+
+
+ + def + is_declaration(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_declaration(self) -> Optional[quil.instructions.Declaration]: + + +
+ + + + +
+
+
+ + def + to_declaration(self) -> quil.instructions.Declaration: + + +
+ + + + +
+
+
+ + def + is_delay(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_delay(self) -> Optional[quil.instructions.Delay]: + + +
+ + + + +
+
+
+ + def + to_delay(self) -> quil.instructions.Delay: + + +
+ + + + +
+
+
+ + def + is_exchange(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_exchange(self) -> Optional[quil.instructions.Exchange]: + + +
+ + + + +
+
+
+ + def + to_exchange(self) -> quil.instructions.Exchange: + + +
+ + + + +
+
+
+ + def + is_fence(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_fence(self) -> Optional[quil.instructions.Fence]: + + +
+ + + + +
+
+
+ + def + to_fence(self) -> quil.instructions.Fence: + + +
+ + + + +
+
+
+ + def + is_frame_definition(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_frame_definition(self) -> Optional[quil.instructions.FrameDefinition]: + + +
+ + + + +
+
+
+ + def + to_frame_definition(self) -> quil.instructions.FrameDefinition: + + +
+ + + + +
+
+
+ + def + is_gate(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_gate(self) -> Optional[quil.instructions.Gate]: + + +
+ + + + +
+
+
+ + def + to_gate(self) -> quil.instructions.Gate: + + +
+ + + + +
+
+
+ + def + is_gate_definition(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_gate_definition(self) -> Optional[quil.instructions.GateDefinition]: + + +
+ + + + +
+
+
+ + def + to_gate_definition(self) -> quil.instructions.GateDefinition: + + +
+ + + + +
+
+
+ + def + is_halt(self) -> bool: + + +
+ + + + +
+
+
+ + def + is_include(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_include(self) -> Optional[quil.instructions.Include]: + + +
+ + + + +
+
+
+ + def + to_include(self) -> quil.instructions.Include: + + +
+ + + + +
+
+
+ + def + is_jump(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_jump(self) -> Optional[quil.instructions.Jump]: + + +
+ + + + +
+
+
+ + def + to_jump(self) -> quil.instructions.Jump: + + +
+ + + + +
+
+
+ + def + is_jump_when(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_jump_when(self) -> Optional[quil.instructions.JumpWhen]: + + +
+ + + + +
+
+
+ + def + to_jump_when(self) -> quil.instructions.JumpWhen: + + +
+ + + + +
+
+
+ + def + is_jump_unless(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_jump_unless(self) -> Optional[quil.instructions.JumpUnless]: + + +
+ + + + +
+
+
+ + def + to_jump_unless(self) -> quil.instructions.JumpUnless: + + +
+ + + + +
+
+
+ + def + is_label(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_label(self) -> Optional[quil.instructions.Label]: + + +
+ + + + +
+
+
+ + def + to_label(self) -> quil.instructions.Label: + + +
+ + + + +
+
+
+ + def + is_load(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_load(self) -> Optional[quil.instructions.Load]: + + +
+ + + + +
+
+
+ + def + to_load(self) -> quil.instructions.Load: + + +
+ + + + +
+
+
+ + def + is_measure_calibration_definition(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_measure_calibration_definition(self) -> Optional[quil.instructions.MeasureCalibrationDefinition]: + + +
+ + + + +
+
+
+ + def + to_measure_calibration_definition(self) -> quil.instructions.MeasureCalibrationDefinition: + + +
+ + + + +
+
+
+ + def + is_measurement(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_measurement(self) -> Optional[quil.instructions.Measurement]: + + +
+ + + + +
+
+
+ + def + to_measurement(self) -> quil.instructions.Measurement: + + +
+ + + + +
+
+
+ + def + is_move(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_move(self) -> Optional[quil.instructions.Move]: + + +
+ + + + +
+
+
+ + def + to_move(self) -> quil.instructions.Move: + + +
+ + + + +
+
+
+ + def + is_nop(self) -> bool: + + +
+ + + + +
+
+
+ + def + is_pragma(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_pragma(self) -> Optional[quil.instructions.Pragma]: + + +
+ + + + +
+
+
+ + def + to_pragma(self) -> quil.instructions.Pragma: + + +
+ + + + +
+
+
+ + def + is_pulse(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_pulse(self) -> Optional[quil.instructions.Pulse]: + + +
+ + + + +
+
+
+ + def + to_pulse(self) -> quil.instructions.Pulse: + + +
+ + + + +
+
+
+ + def + is_raw_capture(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_raw_capture(self) -> Optional[quil.instructions.RawCapture]: + + +
+ + + + +
+
+
+ + def + to_raw_capture(self) -> quil.instructions.RawCapture: + + +
+ + + + +
+
+
+ + def + is_reset(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_reset(self) -> Optional[quil.instructions.Reset]: + + +
+ + + + +
+
+
+ + def + to_reset(self) -> quil.instructions.Reset: + + +
+ + + + +
+
+
+ + def + is_set_frequency(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_set_frequency(self) -> Optional[quil.instructions.SetFrequency]: + + +
+ + + + +
+
+
+ + def + to_set_frequency(self) -> quil.instructions.SetFrequency: + + +
+ + + + +
+
+
+ + def + is_set_phase(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_set_phase(self) -> Optional[quil.instructions.SetPhase]: + + +
+ + + + +
+
+
+ + def + to_set_phase(self) -> quil.instructions.SetPhase: + + +
+ + + + +
+
+
+ + def + is_set_scale(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_set_scale(self) -> Optional[quil.instructions.SetScale]: + + +
+ + + + +
+
+
+ + def + to_set_scale(self) -> quil.instructions.SetScale: + + +
+ + + + +
+
+
+ + def + is_shift_frequency(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_shift_frequency(self) -> Optional[quil.instructions.ShiftFrequency]: + + +
+ + + + +
+
+
+ + def + to_shift_frequency(self) -> quil.instructions.ShiftFrequency: + + +
+ + + + +
+
+
+ + def + is_shift_phase(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_shift_phase(self) -> Optional[quil.instructions.ShiftPhase]: + + +
+ + + + +
+
+
+ + def + to_shift_phase(self) -> quil.instructions.ShiftPhase: + + +
+ + + + +
+
+
+ + def + is_store(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_store(self) -> Optional[quil.instructions.Store]: + + +
+ + + + +
+
+
+ + def + to_store(self) -> quil.instructions.Store: + + +
+ + + + +
+
+
+ + def + is_swap_phases(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_swap_phases(self) -> Optional[quil.instructions.SwapPhases]: + + +
+ + + + +
+
+
+ + def + to_swap_phases(self) -> quil.instructions.SwapPhases: + + +
+ + + + +
+
+
+ + def + is_unary_logic(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_unary_logic(self) -> Optional[quil.instructions.UnaryLogic]: + + +
+ + + + +
+
+
+ + def + to_unary_logic(self) -> quil.instructions.UnaryLogic: + + +
+ + + + +
+
+
+ + def + is_waveform_definition(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_waveform_definition(self) -> Optional[quil.instructions.WaveformDefinition]: + + +
+ + + + +
+
+
+ + def + to_waveform_definition(self) -> quil.instructions.WaveformDefinition: + + +
+ + + + +
+
+
+ + def + is_wait(self) -> bool: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + Arithmetic: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + ArithmeticOperand: + + +
+ + +

A Quil arithmetic operand.

+ +

Variants: + literal_integer: An integer literal. + literal_real: A real numbered literal. + memory_reference: A Quil MemoryReference.

+ +

Methods (for each variant): + is_*: Returns True if the operand is that variant, False otherwise. + as_*: Returns the inner data if it is the given variant, None otherwise. + to_*: Returns the inner data if it is the given variant, raises ValueError otherwise. + from_*: Creates a new ArithmeticOperand of the given variant from an instance of the inner type.

+
+ + +
+
+ + def + from_literal_integer(inner: int) -> quil.instructions.ArithmeticOperand: + + +
+ + + + +
+
+
+ + def + from_literal_real(inner: float) -> quil.instructions.ArithmeticOperand: + + +
+ + + + +
+
+
+ + def + from_memory_reference( inner: quil.instructions.MemoryReference) -> quil.instructions.ArithmeticOperand: + + +
+ + + + +
+
+
+ + def + inner(self) -> Union[int, float, quil.instructions.MemoryReference]: + + +
+ + +

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

+
+ + +
+
+
+ + def + is_literal_integer(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_literal_integer(self) -> Optional[int]: + + +
+ + + + +
+
+
+ + def + to_literal_integer(self) -> int: + + +
+ + + + +
+
+
+ + def + is_literal_real(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_literal_real(self) -> Optional[float]: + + +
+ + + + +
+
+
+ + def + to_literal_real(self) -> float: + + +
+ + + + +
+
+
+ + def + is_memory_reference(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_memory_reference(self) -> Optional[quil.instructions.MemoryReference]: + + +
+ + + + +
+
+
+ + def + to_memory_reference(self) -> quil.instructions.MemoryReference: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + ArithmeticOperator: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ Add = +Add + + +
+ + + + +
+
+
+ Subtract = +Subtract + + +
+ + + + +
+
+
+ Divide = +Divide + + +
+ + + + +
+
+
+ Multiply = +Multiply + + +
+ + + + +
+
+
+
+ + class + BinaryLogic: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + BinaryOperand: + + +
+ + +

A Quil binary operand.

+ +

Variants: + literal_integer: An integer literal. + memory_reference: A Quil MemoryReference.

+ +

Methods (for each variant): + is_*: Returns True if the operand is that variant, False otherwise. + as_*: Returns the inner data if it is the given variant, None otherwise. + to_*: Returns the inner data if it is the given variant, raises ValueError otherwise. + from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

+
+ + +
+
+ + def + from_literal_integer(inner: int) -> quil.instructions.BinaryOperand: + + +
+ + + + +
+
+
+ + def + from_memory_reference( inner: quil.instructions.MemoryReference) -> quil.instructions.BinaryOperand: + + +
+ + + + +
+
+
+ + def + inner(self) -> Union[int, quil.instructions.MemoryReference]: + + +
+ + +

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

+
+ + +
+
+
+ + def + is_literal_integer(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_literal_integer(self) -> Optional[int]: + + +
+ + + + +
+
+
+ + def + to_literal_integer(self) -> int: + + +
+ + + + +
+
+
+ + def + is_memory_reference(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_memory_reference(self) -> Optional[quil.instructions.MemoryReference]: + + +
+ + + + +
+
+
+ + def + to_memory_reference(self) -> quil.instructions.MemoryReference: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + BinaryOperands: + + +
+ + + + +
+
+ memory_reference: quil.instructions.MemoryReference + + +
+ + + + +
+
+ + + + + +
+
+
+
+ + class + BinaryOperator: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ And = +And + + +
+ + + + +
+
+
+ Ior = +Ior + + +
+ + + + +
+
+
+ Xor = +Xor + + +
+ + + + +
+
+
+
+ + class + Comparison: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+ +
+ + + + + +
+
+
+
+ + class + ComparisonOperand: + + +
+ + +

A Quil binary operand.

+ +

Variants: + literal_integer: An integer literal. + literal_real: A floating point literal. + memory_reference: A Quil MemoryReference.

+ +

Methods (for each variant): + is_*: Returns True if the operand is that variant, False otherwise. + as_*: Returns the inner data if it is the given variant, None otherwise. + to_*: Returns the inner data if it is the given variant, raises ValueError otherwise. + from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

+
+ + +
+
+ + def + from_literal_integer(inner: int) -> quil.instructions.ComparisonOperand: + + +
+ + + + +
+
+
+ + def + from_literal_real(inner: float) -> quil.instructions.ComparisonOperand: + + +
+ + + + +
+
+
+ + def + from_memory_reference( inner: quil.instructions.MemoryReference) -> quil.instructions.ComparisonOperand: + + +
+ + + + +
+
+
+ + def + inner(self) -> Union[int, float, quil.instructions.MemoryReference]: + + +
+ + +

Returns the inner value of the variant.

+
+ + +
+
+
+ + def + is_literal_integer(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_literal_integer(self) -> Optional[int]: + + +
+ + + + +
+
+
+ + def + to_literal_integer(self) -> int: + + +
+ + + + +
+
+
+ + def + is_literal_real(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_literal_real(self) -> Optional[float]: + + +
+ + + + +
+
+
+ + def + to_literal_real(self) -> float: + + +
+ + + + +
+
+
+ + def + is_memory_reference(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_memory_reference(self) -> Optional[quil.instructions.MemoryReference]: + + +
+ + + + +
+
+
+ + def + to_memory_reference(self) -> quil.instructions.MemoryReference: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + ComparisonOperator: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ Equal = +ComparisonOperator.Equal + + +
+ + + + +
+
+
+ GreaterThanOrEqual = +ComparisonOperator.GreaterThanOrEqual + + +
+ + + + +
+
+
+ GreaterThan = +ComparisonOperator.GreaterThan + + +
+ + + + +
+
+
+ LessThanOrEqual = +ComparisonOperator.LessThanOrEqual + + +
+ + + + +
+
+
+ LessThan = +ComparisonOperator.LessThan + + +
+ + + + +
+
+
+
+ + class + Convert: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ destination: quil.instructions.MemoryReference + + +
+ + + + +
+
+ + + + + +
+
+
+
+ + class + Exchange: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + Move: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ destination: quil.instructions.MemoryReference + + +
+ + + + +
+
+ + + + + +
+
+
+
+ + class + UnaryLogic: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + UnaryOperator: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ Neg = +Neg + + +
+ + + + +
+
+
+ Not = +Not + + +
+ + + + +
+
+
+
+ + class + Calibration: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ parameters: List[quil.expression.Expression] + + +
+ + + + +
+
+
+ instructions: List[quil.instructions.Instruction] + + +
+ + + + +
+
+
+ modifiers: List[quil.instructions.GateModifier] + + +
+ + + + +
+
+
+ name: str + + +
+ + + + +
+
+
+ qubits: List[quil.instructions.Qubit] + + +
+ + + + +
+
+
+
+ + class + CircuitDefinition: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ name: str + + +
+ + + + +
+
+
+ qubit_variables: List[str] + + +
+ + + + +
+
+
+ instructions: List[quil.instructions.Instruction] + + +
+ + + + +
+
+
+ parameters: List[str] + + +
+ + + + +
+
+
+
+ + class + MeasureCalibrationDefinition: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ instructions: List[quil.instructions.Instruction] + + +
+ + + + +
+
+
+ parameter: str + + +
+ + + + +
+
+
+ qubit: Optional[quil.instructions.Qubit] + + +
+ + + + +
+
+
+
+ + class + Declaration: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ size: quil.instructions.Vector + + +
+ + + + +
+
+
+ name: str + + +
+ + + + +
+
+
+ sharing: Optional[quil.instructions.Sharing] + + +
+ + + + +
+
+
+
+ + class + Load: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+
+ source: str + + +
+ + + + +
+
+
+ destination: quil.instructions.MemoryReference + + +
+ + + + +
+
+
+
+ + class + Offset: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ offset: int + + +
+ + + + +
+
+
+ data_type: quil.instructions.ScalarType + + +
+ + + + +
+
+
+
+ + class + Sharing: + + +
+ + + + +
+
+ offsets: List[quil.instructions.Offset] + + +
+ + + + +
+
+
+ name: str + + +
+ + + + +
+
+
+
+ + class + Store: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ destination: str + + +
+ + + + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + ScalarType: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ Bit = +Bit + + +
+ + + + +
+
+
+ Integer = +Integer + + +
+ + + + +
+
+
+ Octet = +Octet + + +
+ + + + +
+
+
+ Real = +Real + + +
+ + + + +
+
+
+
+ + class + Vector: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ data_type: quil.instructions.ScalarType + + +
+ + + + +
+
+
+ length: int + + +
+ + + + +
+
+
+
+ + class + Measurement: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ qubit: quil.instructions.Qubit + + +
+ + + + +
+
+
+ target: Optional[quil.instructions.MemoryReference] + + +
+ + + + +
+
+
+
+ + class + Include: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ filename: str + + +
+ + + + +
+
+
+
+ + class + Pragma: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ arguments: List[quil.instructions.PragmaArgument] + + +
+ + + + +
+
+
+ name: str + + +
+ + + + +
+
+
+ data: Optional[str] + + +
+ + + + +
+
+
+
+ + class + PragmaArgument: + + +
+ + +

Variants: + identifier: A Pragma argument defined by a Quil identifier + integer: A Pragma argument defined by an integer

+ +

Methods (for each variant): + - is_: Returns True if the inner type is of that variant. + - as_: Returns the inner data if it is the given variant, None otherwise. + - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. + - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

+
+ + +
+
+ + def + from_identifier(inner: str) -> quil.instructions.PragmaArgument: + + +
+ + + + +
+
+
+ + def + from_integer(inner: int) -> quil.instructions.PragmaArgument: + + +
+ + + + +
+
+
+ + def + inner(self) -> Union[str, int]: + + +
+ + +

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

+
+ + +
+
+
+ + def + is_identifier(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_identifier(self) -> Optional[str]: + + +
+ + + + +
+
+
+ + def + to_identifier(self) -> str: + + +
+ + + + +
+
+
+ + def + is_integer(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_integer(self) -> Optional[int]: + + +
+ + + + +
+
+
+ + def + to_integer(self) -> int: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + AttributeValue: + + +
+ + +

A frame attribute value.

+ +

Variants: + string: A string attribute containing a str. + expression: An expression attribute containing an Expression.

+ +

Methods (for each variant): + is_*: Returns True if the AttributeValue is that variant, False otherwise.

+ +
``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.
+``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.
+``from_*``: Creates a new ``AttributeValue`` of the given variant from an instance of the inner type.
+
+
+ + +
+
+ + def + from_string(inner: str) -> quil.instructions.AttributeValue: + + +
+ + + + +
+
+
+ + def + from_expression(inner: quil.expression.Expression) -> quil.instructions.AttributeValue: + + +
+ + + + +
+
+
+ + def + inner(self) -> Union[str, quil.expression.Expression]: + + +
+ + +

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

+
+ + +
+
+
+ + def + is_string(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_string(self) -> Optional[str]: + + +
+ + + + +
+
+
+ + def + to_string(self) -> str: + + +
+ + + + +
+
+
+ + def + is_expression(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_expression(self) -> Optional[quil.expression.Expression]: + + +
+ + + + +
+
+
+ + def + to_expression(self) -> quil.expression.Expression: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + Capture: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ memory_reference: quil.instructions.MemoryReference + + +
+ + + + +
+
+ + + + + +
+
+
+ blocking: bool + + +
+ + + + +
+
+ + + + + +
+
+
+
+ + class + FrameDefinition: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ attributes: Dict[str, quil.instructions.AttributeValue] + + +
+ + + + +
+
+
+ identifier: quil.instructions.FrameIdentifier + + +
+ + + + +
+
+
+
+ + class + FrameIdentifier: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ qubits: List[quil.instructions.Qubit] + + +
+ + + + +
+
+
+ name: str + + +
+ + + + +
+
+
+
+ + class + Pulse: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+ blocking: bool + + +
+ + + + +
+
+
+
+ + class + RawCapture: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+
+ memory_reference: quil.instructions.MemoryReference + + +
+ + + + +
+
+
+ blocking: bool + + +
+ + + + +
+
+
+ duration: quil.expression.Expression + + +
+ + + + +
+
+
+
+ + class + SetFrequency: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ frequency: quil.expression.Expression + + +
+ + + + +
+
+ + + + + +
+
+
+
+ + class + SetPhase: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + SetScale: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + ShiftFrequency: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+
+ frequency: quil.expression.Expression + + +
+ + + + +
+
+
+
+ + class + ShiftPhase: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + SwapPhases: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + Gate: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ + def + dagger(self) -> Self: + + +
+ + +

Returns a copy of the gate with the DAGGER modifier added to it.

+
+ + +
+
+
+ + def + controlled(self, control_qubit: quil.instructions.Qubit) -> Self: + + +
+ + +

Returns a copy of the gate with the CONTROLLED modifier added to it.

+
+ + +
+
+
+ + def + forked( self, fork_qubit: quil.instructions.Qubit, alt_params: Sequence[quil.expression.Expression]) -> Self: + + +
+ + +

Returns a copy of the gate with the FORKED modifier added to it.

+ +

Raises a GateError if the number of provided alternate parameters don't +equal the number of existing parameters.

+
+ + +
+
+
+ + def + to_unitary_mut( self, n_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]: + + +
+ + +

Lift a Gate to the full n_qubits-qubit Hilbert space.

+ +

Returns a `GateError if any of the parameters of this gate are +non-constant, if any of the qubits are variable, if the name of this +gate is unknown, or if there are an unexpected number of parameters.

+
+ + +
+
+
+ modifiers: List[quil.instructions.GateModifier] + + +
+ + + + +
+
+
+ qubits: List[quil.instructions.Qubit] + + +
+ + + + +
+
+
+ name: str + + +
+ + + + +
+
+
+ parameters: List[quil.expression.Expression] + + +
+ + + + +
+
+
+
+ + class + GateDefinition: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ parameters: List[str] + + +
+ + + + +
+
+
+ specification: quil.instructions.GateSpecification + + +
+ + + + +
+
+
+ name: str + + +
+ + + + +
+
+
+
+ + class + GateModifier: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ Controlled = +Controlled + + +
+ + + + +
+
+
+ Dagger = +Dagger + + +
+ + + + +
+
+
+ Forked = +Forked + + +
+ + + + +
+
+
+
+ + class + GateSpecification: + + +
+ + +

A specification for a gate definition.

+ +

Variants: + matrix: A gate specificied by a matrix of Expressions representing a unitary operation. + permutation: A gate specified by a vector of integers that defines a permutation.

+ +

Methods (for each variant): + - is_: Returns True if the inner type is of that variant. + - as_: Returns the inner data if it is the given variant, None otherwise. + - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. + - from_: Creates a new GateSpecification using an instance of the inner type for the variant.

+
+ + +
+
+ + def + from_matrix( inner: Sequence[Sequence[quil.expression.Expression]]) -> quil.instructions.GateSpecification: + + +
+ + + + +
+
+
+ + def + from_permutation(inner: Sequence[int]) -> quil.instructions.GateSpecification: + + +
+ + + + +
+
+
+ + def + from_pauli_sum(inner: quil.instructions.PauliSum) -> quil.instructions.GateSpecification: + + +
+ + + + +
+
+
+ + def + inner( self) -> Union[List[List[quil.expression.Expression]], List[int], quil.instructions.PauliSum]: + + +
+ + +

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

+
+ + +
+
+
+ + def + is_matrix(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_matrix(self) -> Optional[List[List[quil.expression.Expression]]]: + + +
+ + + + +
+
+
+ + def + to_matrix(self) -> List[List[quil.expression.Expression]]: + + +
+ + + + +
+
+
+ + def + is_permutation(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_permutation(self) -> Optional[List[int]]: + + +
+ + + + +
+
+
+ + def + to_permutation(self) -> List[int]: + + +
+ + + + +
+
+
+ + def + is_pauli_sum(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_pauli_sum(self) -> Optional[quil.instructions.PauliSum]: + + +
+ + + + +
+
+
+ + def + to_pauli_sum(self) -> quil.instructions.PauliSum: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + PauliGate: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ + def + parse(input: str) -> quil.instructions.PauliGate: + + +
+ + +

Parses a PauliGate from a string. Raises a ParseEnumError if the +string isn't a valid Pauli word.

+
+ + +
+
+
+ I = +I + + +
+ + + + +
+
+
+ X = +X + + +
+ + + + +
+
+
+ Y = +Y + + +
+ + + + +
+
+
+ Z = +Z + + +
+ + + + +
+
+
+
+ + class + PauliTerm: + + +
+ + + + +
+
+ arguments: List[Tuple[quil.instructions.PauliGate, str]] + + +
+ + + + +
+
+
+ expression: quil.expression.Expression + + +
+ + + + +
+
+
+
+ + class + PauliSum: + + +
+ + + + +
+
+ arguments: List[str] + + +
+ + + + +
+
+
+ terms: List[quil.instructions.PauliTerm] + + +
+ + + + +
+
+
+
+ + class + Jump: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ target: quil.instructions.Target + + +
+ + + + +
+
+
+
+ + class + JumpWhen: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ target: quil.instructions.Target + + +
+ + + + +
+
+ + + + + +
+
+
+
+ + class + JumpUnless: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ target: quil.instructions.Target + + +
+ + + + +
+
+ + + + + +
+
+
+
+ + class + Label: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ target: quil.instructions.Target + + +
+ + + + +
+
+
+
+ + class + Target: + + +
+ + +

Represents a Quil target.

+ +

Variants: + fixed: A fixed target defined by a Quil identifier + placeholder: A placeholder target that can be assigned a new name at a later time.

+ +

Methods (for each variant): + - is_: Returns True if the inner type is of that variant. + - as_: Returns the inner data if it is the given variant, None otherwise. + - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. + - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

+
+ + +
+
+ + def + from_fixed(inner: str) -> quil.instructions.Target: + + +
+ + + + +
+
+
+ + def + from_placeholder(inner: quil.instructions.TargetPlaceholder) -> quil.instructions.Target: + + +
+ + + + +
+
+
+ + def + inner(self) -> Union[str, quil.instructions.TargetPlaceholder]: + + +
+ + + + +
+
+
+ + def + is_fixed(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_fixed(self) -> Optional[str]: + + +
+ + + + +
+
+
+ + def + to_fixed(self) -> str: + + +
+ + + + +
+
+
+ + def + is_placeholder(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_placeholder(self) -> Optional[quil.instructions.TargetPlaceholder]: + + +
+ + + + +
+
+
+ + def + to_placeholder(self) -> quil.instructions.TargetPlaceholder: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + TargetPlaceholder: + + +
+ + +

A placeholder target that must be assigned a fixed name before creating a program +with valid quil.

+ +

See quil.program.Program#resolve_placeholders for more information.

+
+ + +
+
+ base_label: str + + +
+ + + + +
+
+
+
+ + class + MemoryReference: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ + def + parse(input: str) -> quil.instructions.MemoryReference: + + +
+ + +

Parses a MemoryReference from a string. Raises a ParseMemoryReference error if the +string isn't a valid Quil memory reference.

+
+ + +
+
+
+ index: int + + +
+ + + + +
+
+
+ name: str + + +
+ + + + +
+
+
+
+ + class + Qubit: + + +
+ + +

A Qubit

+ +

Variants: + fixed: A qubit represented as a fixed integer index. + variable: A qubit represented by a name.

+ +

Methods (for each variant): + - is_: Returns True if the inner type is of that variant. + - as_: Returns the inner data if it is the given variant, None otherwise. + - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. + - from_: Creates a new Qubit using an instance of the inner type for the variant.

+
+ + +
+
+ + def + from_fixed(inner: int) -> quil.instructions.Qubit: + + +
+ + + + +
+
+
+ + def + from_variable(inner: str) -> quil.instructions.Qubit: + + +
+ + + + +
+
+
+ + def + from_placeholder(inner: quil.instructions.QubitPlaceholder) -> quil.instructions.Qubit: + + +
+ + + + +
+
+
+ + def + inner(self) -> Union[int, str]: + + +
+ + +

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

+
+ + +
+
+
+ + def + is_fixed(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_fixed(self) -> Optional[int]: + + +
+ + + + +
+
+
+ + def + to_fixed(self) -> int: + + +
+ + + + +
+
+
+ + def + is_variable(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_variable(self) -> Optional[str]: + + +
+ + + + +
+
+
+ + def + to_variable(self) -> str: + + +
+ + + + +
+
+
+ + def + is_placeholder(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_placeholder(self) -> Optional[quil.instructions.QubitPlaceholder]: + + +
+ + + + +
+
+
+ + def + to_placeholder(self) -> quil.instructions.QubitPlaceholder: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + QubitPlaceholder: + + +
+ + +

A qubit that can be used as a placeholder. Must be resolved before converting +a program to valid Quil. See quil.program.Program#resolve_placeholders.

+
+ + +
+
+
+ + class + Reset: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ qubit: Optional[quil.instructions.Qubit] + + +
+ + + + +
+
+
+
+ + class + Delay: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ qubits: List[quil.instructions.Qubit] + + +
+ + + + +
+
+
+ frame_names: List[str] + + +
+ + + + +
+
+
+ duration: quil.expression.Expression + + +
+ + + + +
+
+
+
+ + class + Fence: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ qubits: List[quil.instructions.Qubit] + + +
+ + + + +
+
+
+
+ + class + Waveform: + + +
+ + + + +
+
+ matrix: List[quil.expression.Expression] + + +
+ + + + +
+
+
+ parameters: List[str] + + +
+ + + + +
+
+
+
+ + class + WaveformDefinition: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ definition: quil.instructions.Waveform + + +
+ + + + +
+
+
+ name: str + + +
+ + + + +
+
+
+
+ + class + WaveformInvocation: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ parameters: Dict[str, quil.expression.Expression] + + +
+ + + + +
+
+
+ name: str + + +
+ + + + +
+
+
+
+ + class + GateError(builtins.ValueError): + + +
+ + +

An error that may occur when performing operations on a Gate

+
+ + +
+
Inherited Members
+
+
builtins.ValueError
+
ValueError
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+
+ + class + ParseMemoryReferenceError(builtins.ValueError): + + +
+ + +

Errors that may occur while parsing a MemoryReference

+
+ + +
+
Inherited Members
+
+
builtins.ValueError
+
ValueError
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/quil-py/build/docs/quil/program.html b/quil-py/build/docs/quil/program.html new file mode 100644 index 00000000..c5790fae --- /dev/null +++ b/quil-py/build/docs/quil/program.html @@ -0,0 +1,1064 @@ + + + + + + + quil.program API documentation + + + + + + + + + +
+
+

+quil.program

+ + + + + +
+
+
+ + class + FrameSet: + + +
+ + + + +
+
+ + def + get(self, identifier: FrameIdentifier) -> Optional[Dict[str, AttributeValue]]: + + +
+ + +

Retrieve the attributes of a frame by its identifier

+
+ + +
+
+
+ + def + get_keys(self) -> List[FrameIdentifier]: + + +
+ + +

Return a list of all FrameIdentifiers described by this FrameSet

+
+ + +
+
+
+ + def + get_all_frames(self) -> Dict[FrameIdentifier, Dict[str, AttributeValue]]: + + +
+ + + + +
+
+
+ + def + insert( self, identifier: FrameIdentifier, attributes: Dict[str, AttributeValue]): + + +
+ + +

Insert a new FrameIdentifier, overwriting any existing one.

+
+ + +
+
+
+ + def + merge(self, other: quil.program.FrameSet): + + +
+ + +

Merge another FrameSet into this one, overwriting any existing keys.

+
+ + +
+
+
+ + def + intersection(self, identifiers: FrozenSet[FrameIdentifier]) -> quil.program.FrameSet: + + +
+ + +

Return a new FrameSet which describes only the given FrameIdentifiers

+
+ + +
+
+
+ + def + is_empty(self) -> bool: + + +
+ + +

Returns True if this FrameSet defines no frames.

+
+ + +
+
+
+ + def + to_instructions(self) -> List[Instruction]: + + +
+ + +

Return the Quil instructions which define the contained frames.

+
+ + +
+
+
+
+ + class + Program: + + +
+ + + + +
+
+ + def + parse(input: str) -> Program: + + +
+ + +

Parses the given Quil string and returns a new Program. +Raises a ProgramError if the given string isn't valid Quil.

+
+ + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ + def + clone_without_body_instructions(self) -> Program: + + +
+ + +

Creates a clone of this Program with an empty body instructions list.

+
+ + +
+
+
+ + def + copy(self) -> Program: + + +
+ + +

Creates a clone of this Program.

+
+ + +
+
+
+ + def + dagger(self) -> Program: + + +
+ + +

Creates a new conjugate transpose of the Program by reversing the order of gate +instructions and applying the DAGGER modifier to each.

+ +

Raises a GateError if any of the instructions in the program are not a `Gate

+
+ + +
+
+
+ + def + expand_calibrations(self) -> Program: + + +
+ + +

Expand any instructions in the program which have a matching calibration, leaving the others +unchanged. Recurses though each instruction while ensuring there is no cycle in the expansion +graph (i.e. no calibration expands directly or indirectly into itself)

+
+ + +
+
+
+ + def + into_simplified(self) -> Program: + + +
+ + +

Simplify this program into a new [Program] which contains only instructions +and definitions which are executed; effectively, perform dead code removal.

+ +

Removes:

+ +
    +
  • All calibrations, following calibration expansion
  • +
  • Frame definitions which are not used by any instruction such as PULSE or CAPTURE
  • +
  • Waveform definitions which are not used by any instruction
  • +
+ +

When a valid program is simplified, it remains valid.

+
+ + +
+
+
+ + def + get_used_qubits(self) -> Set[Qubit]: + + +
+ + +

Returns a set consisting of every Qubit that is used in the program.

+
+ + +
+
+
+ + def + add_instruction(self, instruction: Instruction): + + +
+ + +

Add an instruction to the end of the program.

+
+ + +
+
+
+ + def + add_instructions(self, instructions: Sequence[Instruction]): + + +
+ + +

Add a list of instructions to the end of the program.

+
+ + +
+
+
+ + def + to_instructions(self) -> Sequence[Instruction]: + + +
+ + + + +
+
+
+ + def + to_unitary( self, n_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]: + + +
+ + + + +
+
+
+ + def + resolve_placeholders(self) -> None: + + +
+ + +

Resolve TargetPlaceholders and QubitPlaceholders within the program using default resolvers.

+ +

The default resolver will be used to generate a unique value for that placeholder within the scope of +the program using an auto-incrementing value (for qubit) or suffix (for target) +while ensuring that unique value is not already in use within the program.

+
+ + +
+
+
+ + def + resolve_placeholders_with_custom_resolvers( self, *, target_resolver: Optional[Callable[[TargetPlaceholder], Optional[str]]] = None, qubit_resolver: Optional[Callable[[QubitPlaceholder], Optional[int]]] = None): + + +
+ + +

Resolve TargetPlaceholders and QubitPlaceholders within the program such that the resolved values +will remain unique to that placeholder within the scope of the program.

+ +

If you provide target_resolver and/or qubit_resolver, those will be used to resolve those values respectively. +If your resolver returns None for a particular placeholder, it will not be replaced but will be left as a placeholder.

+ +

If you do not provide a resolver for a placeholder, a default resolver will be used which will generate a unique value +for that placeholder within the scope of the program using an auto-incrementing value (for qubit) or suffix (for target) +while ensuring that unique value is not already in use within the program.

+
+ + +
+
+
+ calibrations: quil.program.CalibrationSet + + +
+ + + + +
+
+
+ waveforms: Dict[str, Waveform] + + +
+ + + + +
+
+
+ body_instructions: List[Instruction] + + +
+ + + + +
+
+
+ declarations: Dict[str, Declaration] + + +
+ + + + +
+
+
+ memory_regions: Dict[str, quil.program.MemoryRegion] + + +
+ + + + +
+
+
+ frames: quil.program.FrameSet + + +
+ + + + +
+
+
+ gate_definitions: Dict[str, GateDefinition] + + +
+ + + + +
+
+
+
+ + class + CalibrationSet: + + +
+ + + + +
+
+ + def + expand( self, instruction: Instruction, previous_calibrations: Sequence[Instruction]) -> List[Instruction]: + + +
+ + +

Given an instruction, return the instructions to which it is expanded if there is a match. +Recursively calibrate instructions, returning an error if a calibration directly or indirectly +expands into itself.

+
+ + +
+
+
+ + def + get_match_for_measurement(self, measurement: Measurement) -> Optional[MeasureCalibrationDefinition]: + + +
+ + +

Returns the last-specified MeasureCalibrationDefinition that matches the target +qubit (if any), or otherwise the last-specified one that specified no qubit.

+
+ + +
+
+
+ + def + get_match_for_gate(self, gate: Gate) -> Optional[Calibration]: + + +
+ + +

Return the final calibration which matches the gate per the QuilT specification:

+ +

A calibration matches a gate if:

+ +
    +
  1. It has the same name
  2. +
  3. It has the same modifiers
  4. +
  5. It has the same qubit count (any mix of fixed & variable)
  6. +
  7. It has the same parameter count (both specified and unspecified)
  8. +
  9. All fixed qubits in the calibration definition match those in the gate
  10. +
  11. All specified parameters in the calibration definition match those in the gate
  12. +
+
+ + +
+
+
+ + def + is_empty(self) -> bool: + + +
+ + +

Returns True if the CalibrationSet contains no data.

+
+ + +
+
+
+ + def + push_calibration(self, calibration: Calibration): + + +
+ + +

Add another gate Calibration (DEFCAL) to the set.

+
+ + +
+
+
+ + def + push_measurement_calibration(self, calibration: MeasureCalibrationDefinition): + + +
+ + +

Add another MeasureCalibrationDefinition (DEFCAL MEASURE) to the set

+
+ + +
+
+
+ + def + extend(self, other: quil.program.CalibrationSet): + + +
+ + +

Append another [CalibrationSet] onto this one

+
+ + +
+
+
+ + def + to_instructions(self): + + +
+ + +

Return the Quil instructions which describe the contained calibrations

+
+ + +
+
+
+ measure_calibrations: List[MeasureCalibrationDefinition] + + +
+ + + + +
+
+
+ calibrations: List[Calibration] + + +
+ + + + +
+
+
+
+ + class + MemoryRegion: + + +
+ + + + +
+
+ sharing: Optional[Sharing] + + +
+ + + + +
+
+
+ size: Vector + + +
+ + + + +
+
+
+ + \ No newline at end of file diff --git a/quil-py/build/docs/quil/validation.html b/quil-py/build/docs/quil/validation.html new file mode 100644 index 00000000..60dad9df --- /dev/null +++ b/quil-py/build/docs/quil/validation.html @@ -0,0 +1,253 @@ + + + + + + + quil.validation API documentation + + + + + + + + + +
+
+

+quil.validation

+ + + + + +
+
+
+ + def + dummy(): + + +
+ + + + +
+
+ + \ No newline at end of file diff --git a/quil-py/build/docs/search.js b/quil-py/build/docs/search.js new file mode 100644 index 00000000..69588d97 --- /dev/null +++ b/quil-py/build/docs/search.js @@ -0,0 +1,46 @@ +window.pdocSearch = (function(){ +/** elasticlunr - http://weixsong.github.io * Copyright (C) 2017 Oliver Nightingale * Copyright (C) 2017 Wei Song * MIT Licensed */!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();o

\n"}, "quil.expression": {"fullname": "quil.expression", "modulename": "quil.expression", "kind": "module", "doc": "

\n"}, "quil.expression.Expression": {"fullname": "quil.expression.Expression", "modulename": "quil.expression", "qualname": "Expression", "kind": "class", "doc": "

A Quil expression.

\n\n

Variants:\n address: An address defined by a MemoryReference.\n function_call: A FunctionCall.\n infix: An InfixExpression.\n number: A number defined as a complex.\n pi: The constant pi. No inner data.\n prefix: A PrefixExpression.\n variable: A variable defined as a str.

\n\n

As seen above, some variants contain inner data that fully specify the expression.\nFor example, the number variant contains an int. This is in contrast to variants like\npi that have no inner data because they require none to fully specify the expression.\nThis difference is important for determining which methods are available for each variant.

\n\n

Methods (for each variant):\n is_*: Returns True if the expression is that variant, False otherwise.

\n\n
If the variant has inner data:\n    ``as_*``: returns the inner data if it is the given variant, ``None`` otherwise.\n    ``to_*``: returns the inner data if it is the given variant, raises ``ValueError`` otherwise.\n    ``from_*``: Creates a new ``Expression`` of the given variant from an instance of the inner type.\n\nIf the variant doesn't have inner data (e.g. ``pi``)\n    ``new_*``: Creates a new ``Expression`` for the variant\n
\n"}, "quil.expression.Expression.from_address": {"fullname": "quil.expression.Expression.from_address", "modulename": "quil.expression", "qualname": "Expression.from_address", "kind": "function", "doc": "

\n", "signature": "(inner: MemoryReference) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_function_call": {"fullname": "quil.expression.Expression.from_function_call", "modulename": "quil.expression", "qualname": "Expression.from_function_call", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.expression.FunctionCallExpression) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_infix": {"fullname": "quil.expression.Expression.from_infix", "modulename": "quil.expression", "qualname": "Expression.from_infix", "kind": "function", "doc": "

\n", "signature": "(inner: quil.expression.InfixExpression) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_number": {"fullname": "quil.expression.Expression.from_number", "modulename": "quil.expression", "qualname": "Expression.from_number", "kind": "function", "doc": "

\n", "signature": "(inner: complex) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.new_pi": {"fullname": "quil.expression.Expression.new_pi", "modulename": "quil.expression", "qualname": "Expression.new_pi", "kind": "function", "doc": "

\n", "signature": "() -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_prefix": {"fullname": "quil.expression.Expression.from_prefix", "modulename": "quil.expression", "qualname": "Expression.from_prefix", "kind": "function", "doc": "

\n", "signature": "(inner: quil.expression.PrefixExpression) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_variable": {"fullname": "quil.expression.Expression.from_variable", "modulename": "quil.expression", "qualname": "Expression.from_variable", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.inner": {"fullname": "quil.expression.Expression.inner", "modulename": "quil.expression", "qualname": "Expression.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(\tself) -> Union[MemoryReference, quil.expression.FunctionCallExpression, quil.expression.InfixExpression, int, quil.expression.PrefixExpression, str]:", "funcdef": "def"}, "quil.expression.Expression.is_address": {"fullname": "quil.expression.Expression.is_address", "modulename": "quil.expression", "qualname": "Expression.is_address", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_address": {"fullname": "quil.expression.Expression.as_address", "modulename": "quil.expression", "qualname": "Expression.as_address", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[MemoryReference]:", "funcdef": "def"}, "quil.expression.Expression.to_address": {"fullname": "quil.expression.Expression.to_address", "modulename": "quil.expression", "qualname": "Expression.to_address", "kind": "function", "doc": "

\n", "signature": "(self) -> MemoryReference:", "funcdef": "def"}, "quil.expression.Expression.is_function_call": {"fullname": "quil.expression.Expression.is_function_call", "modulename": "quil.expression", "qualname": "Expression.is_function_call", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_function_call": {"fullname": "quil.expression.Expression.as_function_call", "modulename": "quil.expression", "qualname": "Expression.as_function_call", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.FunctionCallExpression]:", "funcdef": "def"}, "quil.expression.Expression.to_function_call": {"fullname": "quil.expression.Expression.to_function_call", "modulename": "quil.expression", "qualname": "Expression.to_function_call", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.FunctionCallExpression:", "funcdef": "def"}, "quil.expression.Expression.is_infix": {"fullname": "quil.expression.Expression.is_infix", "modulename": "quil.expression", "qualname": "Expression.is_infix", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_infix": {"fullname": "quil.expression.Expression.as_infix", "modulename": "quil.expression", "qualname": "Expression.as_infix", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.InfixExpression]:", "funcdef": "def"}, "quil.expression.Expression.to_infix": {"fullname": "quil.expression.Expression.to_infix", "modulename": "quil.expression", "qualname": "Expression.to_infix", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.InfixExpression:", "funcdef": "def"}, "quil.expression.Expression.is_number": {"fullname": "quil.expression.Expression.is_number", "modulename": "quil.expression", "qualname": "Expression.is_number", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_number": {"fullname": "quil.expression.Expression.as_number", "modulename": "quil.expression", "qualname": "Expression.as_number", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[complex]:", "funcdef": "def"}, "quil.expression.Expression.to_number": {"fullname": "quil.expression.Expression.to_number", "modulename": "quil.expression", "qualname": "Expression.to_number", "kind": "function", "doc": "

\n", "signature": "(self) -> complex:", "funcdef": "def"}, "quil.expression.Expression.is_pi": {"fullname": "quil.expression.Expression.is_pi", "modulename": "quil.expression", "qualname": "Expression.is_pi", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.is_prefix": {"fullname": "quil.expression.Expression.is_prefix", "modulename": "quil.expression", "qualname": "Expression.is_prefix", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_prefix": {"fullname": "quil.expression.Expression.as_prefix", "modulename": "quil.expression", "qualname": "Expression.as_prefix", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.PrefixExpression]:", "funcdef": "def"}, "quil.expression.Expression.to_prefix": {"fullname": "quil.expression.Expression.to_prefix", "modulename": "quil.expression", "qualname": "Expression.to_prefix", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.PrefixExpression:", "funcdef": "def"}, "quil.expression.Expression.is_variable": {"fullname": "quil.expression.Expression.is_variable", "modulename": "quil.expression", "qualname": "Expression.is_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_variable": {"fullname": "quil.expression.Expression.as_variable", "modulename": "quil.expression", "qualname": "Expression.as_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.expression.Expression.to_variable": {"fullname": "quil.expression.Expression.to_variable", "modulename": "quil.expression", "qualname": "Expression.to_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.expression.Expression.to_quil": {"fullname": "quil.expression.Expression.to_quil", "modulename": "quil.expression", "qualname": "Expression.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.expression.Expression.to_quil_or_debug": {"fullname": "quil.expression.Expression.to_quil_or_debug", "modulename": "quil.expression", "qualname": "Expression.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format\nthat isn't valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.expression.Expression.parse": {"fullname": "quil.expression.Expression.parse", "modulename": "quil.expression", "qualname": "Expression.parse", "kind": "function", "doc": "

Parses an Expression from a string. Raises a ParseExpressionError if the string\nisn't a valid Quil expression.

\n", "signature": "(input: str) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.simplify": {"fullname": "quil.expression.Expression.simplify", "modulename": "quil.expression", "qualname": "Expression.simplify", "kind": "function", "doc": "

Simplify the expression as much as possible, in-place.

\n", "signature": "(self):", "funcdef": "def"}, "quil.expression.Expression.into_simplified": {"fullname": "quil.expression.Expression.into_simplified", "modulename": "quil.expression", "qualname": "Expression.into_simplified", "kind": "function", "doc": "

Return a simplified copy of the expression.

\n", "signature": "(self) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.evaluate": {"fullname": "quil.expression.Expression.evaluate", "modulename": "quil.expression", "qualname": "Expression.evaluate", "kind": "function", "doc": "

Evaluate an expression, expecting that it may be fully reduced to a single complex number.\nIf it cannot be reduced to a complex number, raises an EvaluationError.

\n", "signature": "(\tself,\tvariables: Dict[str, complex],\tmemory_references: Dict[str, Sequence[float]]) -> complex:", "funcdef": "def"}, "quil.expression.Expression.substitute_variables": {"fullname": "quil.expression.Expression.substitute_variables", "modulename": "quil.expression", "qualname": "Expression.substitute_variables", "kind": "function", "doc": "

Returns a copy of the expression where every matching variable in variable_values is\nreplaced by the corresponding expression.

\n", "signature": "(\tself,\tvariable_values: Dict[str, quil.expression.Expression]) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.to_real": {"fullname": "quil.expression.Expression.to_real", "modulename": "quil.expression", "qualname": "Expression.to_real", "kind": "function", "doc": "

If this is a number with imaginary part \"equal to\" zero (of _small_ absolute value), return\nthat number. Otherwise, raises an EvaluationError

\n", "signature": "(self) -> float:", "funcdef": "def"}, "quil.expression.FunctionCallExpression": {"fullname": "quil.expression.FunctionCallExpression", "modulename": "quil.expression", "qualname": "FunctionCallExpression", "kind": "class", "doc": "

\n"}, "quil.expression.FunctionCallExpression.expression": {"fullname": "quil.expression.FunctionCallExpression.expression", "modulename": "quil.expression", "qualname": "FunctionCallExpression.expression", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.FunctionCallExpression.function": {"fullname": "quil.expression.FunctionCallExpression.function", "modulename": "quil.expression", "qualname": "FunctionCallExpression.function", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.ExpressionFunction"}, "quil.expression.InfixExpression": {"fullname": "quil.expression.InfixExpression", "modulename": "quil.expression", "qualname": "InfixExpression", "kind": "class", "doc": "

\n"}, "quil.expression.InfixExpression.right": {"fullname": "quil.expression.InfixExpression.right", "modulename": "quil.expression", "qualname": "InfixExpression.right", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.InfixExpression.operator": {"fullname": "quil.expression.InfixExpression.operator", "modulename": "quil.expression", "qualname": "InfixExpression.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.InfixOperator"}, "quil.expression.InfixExpression.left": {"fullname": "quil.expression.InfixExpression.left", "modulename": "quil.expression", "qualname": "InfixExpression.left", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.PrefixExpression": {"fullname": "quil.expression.PrefixExpression", "modulename": "quil.expression", "qualname": "PrefixExpression", "kind": "class", "doc": "

\n"}, "quil.expression.PrefixExpression.operator": {"fullname": "quil.expression.PrefixExpression.operator", "modulename": "quil.expression", "qualname": "PrefixExpression.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.PrefixOperator"}, "quil.expression.PrefixExpression.expression": {"fullname": "quil.expression.PrefixExpression.expression", "modulename": "quil.expression", "qualname": "PrefixExpression.expression", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.ExpressionFunction": {"fullname": "quil.expression.ExpressionFunction", "modulename": "quil.expression", "qualname": "ExpressionFunction", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.expression.ExpressionFunction.Cis": {"fullname": "quil.expression.ExpressionFunction.Cis", "modulename": "quil.expression", "qualname": "ExpressionFunction.Cis", "kind": "variable", "doc": "

\n", "default_value": "Cis"}, "quil.expression.ExpressionFunction.Cosine": {"fullname": "quil.expression.ExpressionFunction.Cosine", "modulename": "quil.expression", "qualname": "ExpressionFunction.Cosine", "kind": "variable", "doc": "

\n", "default_value": "Cosine"}, "quil.expression.ExpressionFunction.Exponent": {"fullname": "quil.expression.ExpressionFunction.Exponent", "modulename": "quil.expression", "qualname": "ExpressionFunction.Exponent", "kind": "variable", "doc": "

\n", "default_value": "Exponent"}, "quil.expression.ExpressionFunction.Sine": {"fullname": "quil.expression.ExpressionFunction.Sine", "modulename": "quil.expression", "qualname": "ExpressionFunction.Sine", "kind": "variable", "doc": "

\n", "default_value": "Sine"}, "quil.expression.ExpressionFunction.SquareRoot": {"fullname": "quil.expression.ExpressionFunction.SquareRoot", "modulename": "quil.expression", "qualname": "ExpressionFunction.SquareRoot", "kind": "variable", "doc": "

\n", "default_value": "SquareRoot"}, "quil.expression.PrefixOperator": {"fullname": "quil.expression.PrefixOperator", "modulename": "quil.expression", "qualname": "PrefixOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.expression.PrefixOperator.Plus": {"fullname": "quil.expression.PrefixOperator.Plus", "modulename": "quil.expression", "qualname": "PrefixOperator.Plus", "kind": "variable", "doc": "

\n", "default_value": "Plus"}, "quil.expression.PrefixOperator.Minus": {"fullname": "quil.expression.PrefixOperator.Minus", "modulename": "quil.expression", "qualname": "PrefixOperator.Minus", "kind": "variable", "doc": "

\n", "default_value": "Minus"}, "quil.expression.InfixOperator": {"fullname": "quil.expression.InfixOperator", "modulename": "quil.expression", "qualname": "InfixOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.expression.InfixOperator.Caret": {"fullname": "quil.expression.InfixOperator.Caret", "modulename": "quil.expression", "qualname": "InfixOperator.Caret", "kind": "variable", "doc": "

\n", "default_value": "Caret"}, "quil.expression.InfixOperator.Plus": {"fullname": "quil.expression.InfixOperator.Plus", "modulename": "quil.expression", "qualname": "InfixOperator.Plus", "kind": "variable", "doc": "

\n", "default_value": "Plus"}, "quil.expression.InfixOperator.Minus": {"fullname": "quil.expression.InfixOperator.Minus", "modulename": "quil.expression", "qualname": "InfixOperator.Minus", "kind": "variable", "doc": "

\n", "default_value": "Minus"}, "quil.expression.InfixOperator.Slash": {"fullname": "quil.expression.InfixOperator.Slash", "modulename": "quil.expression", "qualname": "InfixOperator.Slash", "kind": "variable", "doc": "

\n", "default_value": "Slash"}, "quil.expression.InfixOperator.Star": {"fullname": "quil.expression.InfixOperator.Star", "modulename": "quil.expression", "qualname": "InfixOperator.Star", "kind": "variable", "doc": "

\n", "default_value": "Star"}, "quil.expression.EvaluationError": {"fullname": "quil.expression.EvaluationError", "modulename": "quil.expression", "qualname": "EvaluationError", "kind": "class", "doc": "

Error that may occur while evaluation an Expression

\n", "bases": "builtins.ValueError"}, "quil.expression.ParseExpressionError": {"fullname": "quil.expression.ParseExpressionError", "modulename": "quil.expression", "qualname": "ParseExpressionError", "kind": "class", "doc": "

Error that may occur while parsing an Expression

\n", "bases": "builtins.ValueError"}, "quil.instructions": {"fullname": "quil.instructions", "modulename": "quil.instructions", "kind": "module", "doc": "

\n"}, "quil.instructions.Instruction": {"fullname": "quil.instructions.Instruction", "modulename": "quil.instructions", "qualname": "Instruction", "kind": "class", "doc": "

A Quil instruction. Each variant corresponds to a possible type of Quil instruction.

\n\n

Variants:\n arithmetic: An arithmetic expression defined by an Arithmetic.\n binary_logic: A binary expression defined by a BinaryLogic.\n calibration_definition: Corresponds to a DEFCAL instruction (not DEFCAL MEASURE)\n defined by a Calibration.\n capture: Corresponds to a CAPTURE instruction\n calibration: Corresponds to a DEFCAL instruction.\n circuit_definition: Corresponds to a DEFCIRCUIT instruction and its body,\n defined by a CircuitDefinition.\n convert: Corresponds to a CONVERT instruction.\n comparison: Corresponds to a comparison of two MemoryReferences\n declaration: Corresponds to a DECLARE statement defined by a Declaration.\n delay: Corresponds to a DELAY instruction.\n exchange: Corresponds to an EXCHANGE instruction.\n fence: Corresponds to a FENCE instruction.\n frame_definition: Corresponds to a DEFFRAME statement, defined by a FrameDefinition.\n gate: A Quil quantum gate instruction defined by a Gate.\n gate_definition: A quantum gate definition defined by a GateDefinition.\n halt: Corresponds to the HALT instruction. No inner data.\n include: Corresponds to an INCLUDE directive.\n jump: Corresponds to a JUMP instruction\n jump_when: Corresponds to a JUMP-WHEN instruction\n jump_unless: Corresponds to a JUMP-UNLESS instruction\n label: Corresponds to a LABEL\n load: Corresponds to a LOAD instruction.\n measure_calibration_definition: Corresponds to a DEFCAL MEASURE instruction. Defined by a MeasureCalibrationDefinition.\n measurement: Corresponds to a MEASURE instruction.\n move: Corresponds to a MOVE instruction.\n nop: Corresponds to the NOP instruction. No inner data.\n pragma: Corresponds to a PRAGMA instruction.\n pulse: Corresponds to a PULSE instruction.\n raw_capture: Corresponds to a RAW-CAPTURE instruction.\n reset: Corresponds to a RESET instruction.\n set_frequency: Corresponds to a SET-FREQUENCY instruction.\n set_phase: Corresponds to a SET-PHASE instruction.\n set_scale: Corresponds to a SET-SCALE instruction.\n shift_frequency: Corresponds to a SHIFT-FREQUENCY instruction.\n shift_phase: Corresponds to a SHIFT-PHASE instruction.\n store: Corresponds to a STORE instruction.\n swap_phases: Corresponds to a SWAP-PHASES instruction.\n unary_logic: Corresponds to a unary operation on a MemoryReference.\n waveform_definition: A waveform defined by a WaveformDefinition.\n wait: Corresponds to a WAIT instruction. No inner data.

\n\n

As seen above, some variants contain inner data that fully specify the instruction.\nFor example, the gate variant contains a Gate. This is in contrast to variants like\nhalt that have no inner data because they require none to fully specify an instruction.\nThis difference is important for determining which methods are available for each variant.

\n\n

Methods (for each variant):\n is_*: Returns True if the instruction is that variant, False otherwise.

\n\n
If the variant has inner data (e.g. ``gate``):\n    ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.\n    ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.\n    ``from_*``: Creates a new ``Instruction`` of the given variant from an instance of the inner type.\n\nIf the variant doesn't have inner data (e.g. ``halt``)\n    ``new_*``: Creates a new ``Instruction`` for the variant.\n
\n"}, "quil.instructions.Instruction.__init__": {"fullname": "quil.instructions.Instruction.__init__", "modulename": "quil.instructions", "qualname": "Instruction.__init__", "kind": "function", "doc": "

Returns a new Instruction from the given inner data.

\n", "signature": "(\tinstruction: Union[quil.instructions.Arithmetic, quil.instructions.Calibration, quil.instructions.Capture, quil.instructions.BinaryLogic, quil.instructions.CircuitDefinition, quil.instructions.Convert, quil.instructions.Comparison, quil.instructions.Declaration, quil.instructions.Delay, quil.instructions.Exchange, quil.instructions.Fence, quil.instructions.FrameDefinition, quil.instructions.Gate, quil.instructions.GateDefinition, quil.instructions.Include, quil.instructions.Jump, quil.instructions.JumpWhen, quil.instructions.JumpUnless, quil.instructions.Label, quil.instructions.Load, quil.instructions.MeasureCalibrationDefinition, quil.instructions.Measurement, quil.instructions.Move, quil.instructions.Pragma, quil.instructions.Pulse, quil.instructions.RawCapture, quil.instructions.Reset, quil.instructions.SetFrequency, quil.instructions.SetPhase, quil.instructions.SetScale, quil.instructions.ShiftFrequency, quil.instructions.ShiftPhase, quil.instructions.Store, quil.instructions.SwapPhases, quil.instructions.UnaryLogic, quil.instructions.WaveformDefinition])"}, "quil.instructions.Instruction.from_arithmetic": {"fullname": "quil.instructions.Instruction.from_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.from_arithmetic", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Arithmetic) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_binary_logic": {"fullname": "quil.instructions.Instruction.from_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.from_binary_logic", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.BinaryLogic) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_calibration_definition": {"fullname": "quil.instructions.Instruction.from_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Calibration) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_capture": {"fullname": "quil.instructions.Instruction.from_capture", "modulename": "quil.instructions", "qualname": "Instruction.from_capture", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Capture) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_circuit_definition": {"fullname": "quil.instructions.Instruction.from_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.CircuitDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_convert": {"fullname": "quil.instructions.Instruction.from_convert", "modulename": "quil.instructions", "qualname": "Instruction.from_convert", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Convert) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_comparison": {"fullname": "quil.instructions.Instruction.from_comparison", "modulename": "quil.instructions", "qualname": "Instruction.from_comparison", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Comparison) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_declaration": {"fullname": "quil.instructions.Instruction.from_declaration", "modulename": "quil.instructions", "qualname": "Instruction.from_declaration", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Declaration) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_delay": {"fullname": "quil.instructions.Instruction.from_delay", "modulename": "quil.instructions", "qualname": "Instruction.from_delay", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Delay) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_exchange": {"fullname": "quil.instructions.Instruction.from_exchange", "modulename": "quil.instructions", "qualname": "Instruction.from_exchange", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Exchange) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_fence": {"fullname": "quil.instructions.Instruction.from_fence", "modulename": "quil.instructions", "qualname": "Instruction.from_fence", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Fence) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_frame_definition": {"fullname": "quil.instructions.Instruction.from_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_frame_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.FrameDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_gate": {"fullname": "quil.instructions.Instruction.from_gate", "modulename": "quil.instructions", "qualname": "Instruction.from_gate", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Gate) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_gate_definition": {"fullname": "quil.instructions.Instruction.from_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_gate_definition", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.GateDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.new_halt": {"fullname": "quil.instructions.Instruction.new_halt", "modulename": "quil.instructions", "qualname": "Instruction.new_halt", "kind": "function", "doc": "

\n", "signature": "() -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_include": {"fullname": "quil.instructions.Instruction.from_include", "modulename": "quil.instructions", "qualname": "Instruction.from_include", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Include) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_jump": {"fullname": "quil.instructions.Instruction.from_jump", "modulename": "quil.instructions", "qualname": "Instruction.from_jump", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Jump) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_jump_when": {"fullname": "quil.instructions.Instruction.from_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.from_jump_when", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.JumpWhen) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_jump_unless": {"fullname": "quil.instructions.Instruction.from_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.from_jump_unless", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.JumpUnless) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_label": {"fullname": "quil.instructions.Instruction.from_label", "modulename": "quil.instructions", "qualname": "Instruction.from_label", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Label) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_load": {"fullname": "quil.instructions.Instruction.from_load", "modulename": "quil.instructions", "qualname": "Instruction.from_load", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Load) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.from_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MeasureCalibrationDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_measurement": {"fullname": "quil.instructions.Instruction.from_measurement", "modulename": "quil.instructions", "qualname": "Instruction.from_measurement", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Measurement) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_move": {"fullname": "quil.instructions.Instruction.from_move", "modulename": "quil.instructions", "qualname": "Instruction.from_move", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Move) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.new_nop": {"fullname": "quil.instructions.Instruction.new_nop", "modulename": "quil.instructions", "qualname": "Instruction.new_nop", "kind": "function", "doc": "

\n", "signature": "() -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_pragma": {"fullname": "quil.instructions.Instruction.from_pragma", "modulename": "quil.instructions", "qualname": "Instruction.from_pragma", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Pragma) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_pulse": {"fullname": "quil.instructions.Instruction.from_pulse", "modulename": "quil.instructions", "qualname": "Instruction.from_pulse", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Pulse) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_raw_capture": {"fullname": "quil.instructions.Instruction.from_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.from_raw_capture", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.RawCapture) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_reset": {"fullname": "quil.instructions.Instruction.from_reset", "modulename": "quil.instructions", "qualname": "Instruction.from_reset", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Reset) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_set_frequency": {"fullname": "quil.instructions.Instruction.from_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.from_set_frequency", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SetFrequency) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_set_phase": {"fullname": "quil.instructions.Instruction.from_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.from_set_phase", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SetPhase) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_set_scale": {"fullname": "quil.instructions.Instruction.from_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.from_set_scale", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SetScale) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_shift_frequency": {"fullname": "quil.instructions.Instruction.from_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.from_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.ShiftFrequency) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_shift_phase": {"fullname": "quil.instructions.Instruction.from_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.from_shift_phase", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.ShiftPhase) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_store": {"fullname": "quil.instructions.Instruction.from_store", "modulename": "quil.instructions", "qualname": "Instruction.from_store", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Store) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_swap_phases": {"fullname": "quil.instructions.Instruction.from_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.from_swap_phases", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SwapPhases) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_unary_logic": {"fullname": "quil.instructions.Instruction.from_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.from_unary_logic", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.UnaryLogic) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_waveform_definition": {"fullname": "quil.instructions.Instruction.from_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.WaveformDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.new_wait": {"fullname": "quil.instructions.Instruction.new_wait", "modulename": "quil.instructions", "qualname": "Instruction.new_wait", "kind": "function", "doc": "

\n", "signature": "() -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.inner": {"fullname": "quil.instructions.Instruction.inner", "modulename": "quil.instructions", "qualname": "Instruction.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(\tself) -> Union[quil.instructions.Arithmetic, quil.instructions.Calibration, quil.instructions.Capture, quil.instructions.BinaryLogic, quil.instructions.CircuitDefinition, quil.instructions.Convert, quil.instructions.Comparison, quil.instructions.Declaration, quil.instructions.Delay, quil.instructions.Exchange, quil.instructions.Fence, quil.instructions.FrameDefinition, quil.instructions.Gate, quil.instructions.GateDefinition, quil.instructions.Include, quil.instructions.Jump, quil.instructions.JumpWhen, quil.instructions.JumpUnless, quil.instructions.Label, quil.instructions.Load, quil.instructions.MeasureCalibrationDefinition, quil.instructions.Measurement, quil.instructions.Move, quil.instructions.Pragma, quil.instructions.Pulse, quil.instructions.RawCapture, quil.instructions.Reset, quil.instructions.SetFrequency, quil.instructions.SetPhase, quil.instructions.SetScale, quil.instructions.ShiftFrequency, quil.instructions.ShiftPhase, quil.instructions.Store, quil.instructions.SwapPhases, quil.instructions.UnaryLogic, quil.instructions.WaveformDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.is_arithmetic": {"fullname": "quil.instructions.Instruction.is_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.is_arithmetic", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_arithmetic": {"fullname": "quil.instructions.Instruction.as_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.as_arithmetic", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Arithmetic]:", "funcdef": "def"}, "quil.instructions.Instruction.to_arithmetic": {"fullname": "quil.instructions.Instruction.to_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.to_arithmetic", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Arithmetic:", "funcdef": "def"}, "quil.instructions.Instruction.is_binary_logic": {"fullname": "quil.instructions.Instruction.is_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.is_binary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_binary_logic": {"fullname": "quil.instructions.Instruction.as_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.as_binary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.BinaryLogic]:", "funcdef": "def"}, "quil.instructions.Instruction.to_binary_logic": {"fullname": "quil.instructions.Instruction.to_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.to_binary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.BinaryLogic:", "funcdef": "def"}, "quil.instructions.Instruction.is_calibration_definition": {"fullname": "quil.instructions.Instruction.is_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_calibration_definition": {"fullname": "quil.instructions.Instruction.as_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Calibration]:", "funcdef": "def"}, "quil.instructions.Instruction.to_calibration_definition": {"fullname": "quil.instructions.Instruction.to_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Calibration:", "funcdef": "def"}, "quil.instructions.Instruction.is_capture": {"fullname": "quil.instructions.Instruction.is_capture", "modulename": "quil.instructions", "qualname": "Instruction.is_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_capture": {"fullname": "quil.instructions.Instruction.as_capture", "modulename": "quil.instructions", "qualname": "Instruction.as_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Capture]:", "funcdef": "def"}, "quil.instructions.Instruction.to_capture": {"fullname": "quil.instructions.Instruction.to_capture", "modulename": "quil.instructions", "qualname": "Instruction.to_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Capture:", "funcdef": "def"}, "quil.instructions.Instruction.is_circuit_definition": {"fullname": "quil.instructions.Instruction.is_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_circuit_definition": {"fullname": "quil.instructions.Instruction.as_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.CircuitDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_circuit_definition": {"fullname": "quil.instructions.Instruction.to_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.CircuitDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_convert": {"fullname": "quil.instructions.Instruction.is_convert", "modulename": "quil.instructions", "qualname": "Instruction.is_convert", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_convert": {"fullname": "quil.instructions.Instruction.as_convert", "modulename": "quil.instructions", "qualname": "Instruction.as_convert", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Convert]:", "funcdef": "def"}, "quil.instructions.Instruction.to_convert": {"fullname": "quil.instructions.Instruction.to_convert", "modulename": "quil.instructions", "qualname": "Instruction.to_convert", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Convert:", "funcdef": "def"}, "quil.instructions.Instruction.is_comparison": {"fullname": "quil.instructions.Instruction.is_comparison", "modulename": "quil.instructions", "qualname": "Instruction.is_comparison", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_comparison": {"fullname": "quil.instructions.Instruction.as_comparison", "modulename": "quil.instructions", "qualname": "Instruction.as_comparison", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Comparison]:", "funcdef": "def"}, "quil.instructions.Instruction.to_comparison": {"fullname": "quil.instructions.Instruction.to_comparison", "modulename": "quil.instructions", "qualname": "Instruction.to_comparison", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Comparison:", "funcdef": "def"}, "quil.instructions.Instruction.is_declaration": {"fullname": "quil.instructions.Instruction.is_declaration", "modulename": "quil.instructions", "qualname": "Instruction.is_declaration", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_declaration": {"fullname": "quil.instructions.Instruction.as_declaration", "modulename": "quil.instructions", "qualname": "Instruction.as_declaration", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Declaration]:", "funcdef": "def"}, "quil.instructions.Instruction.to_declaration": {"fullname": "quil.instructions.Instruction.to_declaration", "modulename": "quil.instructions", "qualname": "Instruction.to_declaration", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Declaration:", "funcdef": "def"}, "quil.instructions.Instruction.is_delay": {"fullname": "quil.instructions.Instruction.is_delay", "modulename": "quil.instructions", "qualname": "Instruction.is_delay", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_delay": {"fullname": "quil.instructions.Instruction.as_delay", "modulename": "quil.instructions", "qualname": "Instruction.as_delay", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Delay]:", "funcdef": "def"}, "quil.instructions.Instruction.to_delay": {"fullname": "quil.instructions.Instruction.to_delay", "modulename": "quil.instructions", "qualname": "Instruction.to_delay", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Delay:", "funcdef": "def"}, "quil.instructions.Instruction.is_exchange": {"fullname": "quil.instructions.Instruction.is_exchange", "modulename": "quil.instructions", "qualname": "Instruction.is_exchange", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_exchange": {"fullname": "quil.instructions.Instruction.as_exchange", "modulename": "quil.instructions", "qualname": "Instruction.as_exchange", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Exchange]:", "funcdef": "def"}, "quil.instructions.Instruction.to_exchange": {"fullname": "quil.instructions.Instruction.to_exchange", "modulename": "quil.instructions", "qualname": "Instruction.to_exchange", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Exchange:", "funcdef": "def"}, "quil.instructions.Instruction.is_fence": {"fullname": "quil.instructions.Instruction.is_fence", "modulename": "quil.instructions", "qualname": "Instruction.is_fence", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_fence": {"fullname": "quil.instructions.Instruction.as_fence", "modulename": "quil.instructions", "qualname": "Instruction.as_fence", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Fence]:", "funcdef": "def"}, "quil.instructions.Instruction.to_fence": {"fullname": "quil.instructions.Instruction.to_fence", "modulename": "quil.instructions", "qualname": "Instruction.to_fence", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Fence:", "funcdef": "def"}, "quil.instructions.Instruction.is_frame_definition": {"fullname": "quil.instructions.Instruction.is_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_frame_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_frame_definition": {"fullname": "quil.instructions.Instruction.as_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_frame_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.FrameDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_frame_definition": {"fullname": "quil.instructions.Instruction.to_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_frame_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.FrameDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_gate": {"fullname": "quil.instructions.Instruction.is_gate", "modulename": "quil.instructions", "qualname": "Instruction.is_gate", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_gate": {"fullname": "quil.instructions.Instruction.as_gate", "modulename": "quil.instructions", "qualname": "Instruction.as_gate", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Gate]:", "funcdef": "def"}, "quil.instructions.Instruction.to_gate": {"fullname": "quil.instructions.Instruction.to_gate", "modulename": "quil.instructions", "qualname": "Instruction.to_gate", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Gate:", "funcdef": "def"}, "quil.instructions.Instruction.is_gate_definition": {"fullname": "quil.instructions.Instruction.is_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_gate_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_gate_definition": {"fullname": "quil.instructions.Instruction.as_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_gate_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.GateDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_gate_definition": {"fullname": "quil.instructions.Instruction.to_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_gate_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.GateDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_halt": {"fullname": "quil.instructions.Instruction.is_halt", "modulename": "quil.instructions", "qualname": "Instruction.is_halt", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.is_include": {"fullname": "quil.instructions.Instruction.is_include", "modulename": "quil.instructions", "qualname": "Instruction.is_include", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_include": {"fullname": "quil.instructions.Instruction.as_include", "modulename": "quil.instructions", "qualname": "Instruction.as_include", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Include]:", "funcdef": "def"}, "quil.instructions.Instruction.to_include": {"fullname": "quil.instructions.Instruction.to_include", "modulename": "quil.instructions", "qualname": "Instruction.to_include", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Include:", "funcdef": "def"}, "quil.instructions.Instruction.is_jump": {"fullname": "quil.instructions.Instruction.is_jump", "modulename": "quil.instructions", "qualname": "Instruction.is_jump", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_jump": {"fullname": "quil.instructions.Instruction.as_jump", "modulename": "quil.instructions", "qualname": "Instruction.as_jump", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Jump]:", "funcdef": "def"}, "quil.instructions.Instruction.to_jump": {"fullname": "quil.instructions.Instruction.to_jump", "modulename": "quil.instructions", "qualname": "Instruction.to_jump", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Jump:", "funcdef": "def"}, "quil.instructions.Instruction.is_jump_when": {"fullname": "quil.instructions.Instruction.is_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.is_jump_when", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_jump_when": {"fullname": "quil.instructions.Instruction.as_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.as_jump_when", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.JumpWhen]:", "funcdef": "def"}, "quil.instructions.Instruction.to_jump_when": {"fullname": "quil.instructions.Instruction.to_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.to_jump_when", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.JumpWhen:", "funcdef": "def"}, "quil.instructions.Instruction.is_jump_unless": {"fullname": "quil.instructions.Instruction.is_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.is_jump_unless", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_jump_unless": {"fullname": "quil.instructions.Instruction.as_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.as_jump_unless", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.JumpUnless]:", "funcdef": "def"}, "quil.instructions.Instruction.to_jump_unless": {"fullname": "quil.instructions.Instruction.to_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.to_jump_unless", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.JumpUnless:", "funcdef": "def"}, "quil.instructions.Instruction.is_label": {"fullname": "quil.instructions.Instruction.is_label", "modulename": "quil.instructions", "qualname": "Instruction.is_label", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_label": {"fullname": "quil.instructions.Instruction.as_label", "modulename": "quil.instructions", "qualname": "Instruction.as_label", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Label]:", "funcdef": "def"}, "quil.instructions.Instruction.to_label": {"fullname": "quil.instructions.Instruction.to_label", "modulename": "quil.instructions", "qualname": "Instruction.to_label", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Label:", "funcdef": "def"}, "quil.instructions.Instruction.is_load": {"fullname": "quil.instructions.Instruction.is_load", "modulename": "quil.instructions", "qualname": "Instruction.is_load", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_load": {"fullname": "quil.instructions.Instruction.as_load", "modulename": "quil.instructions", "qualname": "Instruction.as_load", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Load]:", "funcdef": "def"}, "quil.instructions.Instruction.to_load": {"fullname": "quil.instructions.Instruction.to_load", "modulename": "quil.instructions", "qualname": "Instruction.to_load", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Load:", "funcdef": "def"}, "quil.instructions.Instruction.is_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.is_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.as_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MeasureCalibrationDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.to_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MeasureCalibrationDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_measurement": {"fullname": "quil.instructions.Instruction.is_measurement", "modulename": "quil.instructions", "qualname": "Instruction.is_measurement", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_measurement": {"fullname": "quil.instructions.Instruction.as_measurement", "modulename": "quil.instructions", "qualname": "Instruction.as_measurement", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Measurement]:", "funcdef": "def"}, "quil.instructions.Instruction.to_measurement": {"fullname": "quil.instructions.Instruction.to_measurement", "modulename": "quil.instructions", "qualname": "Instruction.to_measurement", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Measurement:", "funcdef": "def"}, "quil.instructions.Instruction.is_move": {"fullname": "quil.instructions.Instruction.is_move", "modulename": "quil.instructions", "qualname": "Instruction.is_move", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_move": {"fullname": "quil.instructions.Instruction.as_move", "modulename": "quil.instructions", "qualname": "Instruction.as_move", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Move]:", "funcdef": "def"}, "quil.instructions.Instruction.to_move": {"fullname": "quil.instructions.Instruction.to_move", "modulename": "quil.instructions", "qualname": "Instruction.to_move", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Move:", "funcdef": "def"}, "quil.instructions.Instruction.is_nop": {"fullname": "quil.instructions.Instruction.is_nop", "modulename": "quil.instructions", "qualname": "Instruction.is_nop", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.is_pragma": {"fullname": "quil.instructions.Instruction.is_pragma", "modulename": "quil.instructions", "qualname": "Instruction.is_pragma", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_pragma": {"fullname": "quil.instructions.Instruction.as_pragma", "modulename": "quil.instructions", "qualname": "Instruction.as_pragma", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Pragma]:", "funcdef": "def"}, "quil.instructions.Instruction.to_pragma": {"fullname": "quil.instructions.Instruction.to_pragma", "modulename": "quil.instructions", "qualname": "Instruction.to_pragma", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Pragma:", "funcdef": "def"}, "quil.instructions.Instruction.is_pulse": {"fullname": "quil.instructions.Instruction.is_pulse", "modulename": "quil.instructions", "qualname": "Instruction.is_pulse", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_pulse": {"fullname": "quil.instructions.Instruction.as_pulse", "modulename": "quil.instructions", "qualname": "Instruction.as_pulse", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Pulse]:", "funcdef": "def"}, "quil.instructions.Instruction.to_pulse": {"fullname": "quil.instructions.Instruction.to_pulse", "modulename": "quil.instructions", "qualname": "Instruction.to_pulse", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Pulse:", "funcdef": "def"}, "quil.instructions.Instruction.is_raw_capture": {"fullname": "quil.instructions.Instruction.is_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.is_raw_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_raw_capture": {"fullname": "quil.instructions.Instruction.as_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.as_raw_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.RawCapture]:", "funcdef": "def"}, "quil.instructions.Instruction.to_raw_capture": {"fullname": "quil.instructions.Instruction.to_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.to_raw_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.RawCapture:", "funcdef": "def"}, "quil.instructions.Instruction.is_reset": {"fullname": "quil.instructions.Instruction.is_reset", "modulename": "quil.instructions", "qualname": "Instruction.is_reset", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_reset": {"fullname": "quil.instructions.Instruction.as_reset", "modulename": "quil.instructions", "qualname": "Instruction.as_reset", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Reset]:", "funcdef": "def"}, "quil.instructions.Instruction.to_reset": {"fullname": "quil.instructions.Instruction.to_reset", "modulename": "quil.instructions", "qualname": "Instruction.to_reset", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Reset:", "funcdef": "def"}, "quil.instructions.Instruction.is_set_frequency": {"fullname": "quil.instructions.Instruction.is_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.is_set_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_set_frequency": {"fullname": "quil.instructions.Instruction.as_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.as_set_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SetFrequency]:", "funcdef": "def"}, "quil.instructions.Instruction.to_set_frequency": {"fullname": "quil.instructions.Instruction.to_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.to_set_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SetFrequency:", "funcdef": "def"}, "quil.instructions.Instruction.is_set_phase": {"fullname": "quil.instructions.Instruction.is_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.is_set_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_set_phase": {"fullname": "quil.instructions.Instruction.as_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.as_set_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SetPhase]:", "funcdef": "def"}, "quil.instructions.Instruction.to_set_phase": {"fullname": "quil.instructions.Instruction.to_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.to_set_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SetPhase:", "funcdef": "def"}, "quil.instructions.Instruction.is_set_scale": {"fullname": "quil.instructions.Instruction.is_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.is_set_scale", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_set_scale": {"fullname": "quil.instructions.Instruction.as_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.as_set_scale", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SetScale]:", "funcdef": "def"}, "quil.instructions.Instruction.to_set_scale": {"fullname": "quil.instructions.Instruction.to_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.to_set_scale", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SetScale:", "funcdef": "def"}, "quil.instructions.Instruction.is_shift_frequency": {"fullname": "quil.instructions.Instruction.is_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.is_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_shift_frequency": {"fullname": "quil.instructions.Instruction.as_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.as_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.ShiftFrequency]:", "funcdef": "def"}, "quil.instructions.Instruction.to_shift_frequency": {"fullname": "quil.instructions.Instruction.to_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.to_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.ShiftFrequency:", "funcdef": "def"}, "quil.instructions.Instruction.is_shift_phase": {"fullname": "quil.instructions.Instruction.is_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.is_shift_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_shift_phase": {"fullname": "quil.instructions.Instruction.as_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.as_shift_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.ShiftPhase]:", "funcdef": "def"}, "quil.instructions.Instruction.to_shift_phase": {"fullname": "quil.instructions.Instruction.to_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.to_shift_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.ShiftPhase:", "funcdef": "def"}, "quil.instructions.Instruction.is_store": {"fullname": "quil.instructions.Instruction.is_store", "modulename": "quil.instructions", "qualname": "Instruction.is_store", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_store": {"fullname": "quil.instructions.Instruction.as_store", "modulename": "quil.instructions", "qualname": "Instruction.as_store", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Store]:", "funcdef": "def"}, "quil.instructions.Instruction.to_store": {"fullname": "quil.instructions.Instruction.to_store", "modulename": "quil.instructions", "qualname": "Instruction.to_store", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Store:", "funcdef": "def"}, "quil.instructions.Instruction.is_swap_phases": {"fullname": "quil.instructions.Instruction.is_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.is_swap_phases", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_swap_phases": {"fullname": "quil.instructions.Instruction.as_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.as_swap_phases", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SwapPhases]:", "funcdef": "def"}, "quil.instructions.Instruction.to_swap_phases": {"fullname": "quil.instructions.Instruction.to_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.to_swap_phases", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SwapPhases:", "funcdef": "def"}, "quil.instructions.Instruction.is_unary_logic": {"fullname": "quil.instructions.Instruction.is_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.is_unary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_unary_logic": {"fullname": "quil.instructions.Instruction.as_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.as_unary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.UnaryLogic]:", "funcdef": "def"}, "quil.instructions.Instruction.to_unary_logic": {"fullname": "quil.instructions.Instruction.to_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.to_unary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.UnaryLogic:", "funcdef": "def"}, "quil.instructions.Instruction.is_waveform_definition": {"fullname": "quil.instructions.Instruction.is_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_waveform_definition": {"fullname": "quil.instructions.Instruction.as_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.WaveformDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_waveform_definition": {"fullname": "quil.instructions.Instruction.to_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.WaveformDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_wait": {"fullname": "quil.instructions.Instruction.is_wait", "modulename": "quil.instructions", "qualname": "Instruction.is_wait", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.to_quil": {"fullname": "quil.instructions.Instruction.to_quil", "modulename": "quil.instructions", "qualname": "Instruction.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Instruction.to_quil_or_debug": {"fullname": "quil.instructions.Instruction.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Instruction.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Arithmetic": {"fullname": "quil.instructions.Arithmetic", "modulename": "quil.instructions", "qualname": "Arithmetic", "kind": "class", "doc": "

\n"}, "quil.instructions.Arithmetic.to_quil": {"fullname": "quil.instructions.Arithmetic.to_quil", "modulename": "quil.instructions", "qualname": "Arithmetic.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Arithmetic.to_quil_or_debug": {"fullname": "quil.instructions.Arithmetic.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Arithmetic.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Arithmetic.source": {"fullname": "quil.instructions.Arithmetic.source", "modulename": "quil.instructions", "qualname": "Arithmetic.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.Arithmetic.operator": {"fullname": "quil.instructions.Arithmetic.operator", "modulename": "quil.instructions", "qualname": "Arithmetic.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperator"}, "quil.instructions.Arithmetic.destination": {"fullname": "quil.instructions.Arithmetic.destination", "modulename": "quil.instructions", "qualname": "Arithmetic.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.ArithmeticOperand": {"fullname": "quil.instructions.ArithmeticOperand", "modulename": "quil.instructions", "qualname": "ArithmeticOperand", "kind": "class", "doc": "

A Quil arithmetic operand.

\n\n

Variants:\n literal_integer: An integer literal.\n literal_real: A real numbered literal.\n memory_reference: A Quil MemoryReference.

\n\n

Methods (for each variant):\n is_*: Returns True if the operand is that variant, False otherwise.\n as_*: Returns the inner data if it is the given variant, None otherwise.\n to_*: Returns the inner data if it is the given variant, raises ValueError otherwise.\n from_*: Creates a new ArithmeticOperand of the given variant from an instance of the inner type.

\n"}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.from_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.from_literal_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.ArithmeticOperand:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.from_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.from_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.from_literal_real", "kind": "function", "doc": "

\n", "signature": "(inner: float) -> quil.instructions.ArithmeticOperand:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.from_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.from_memory_reference", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MemoryReference) -> quil.instructions.ArithmeticOperand:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.inner": {"fullname": "quil.instructions.ArithmeticOperand.inner", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[int, float, quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.is_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.is_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.as_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.as_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.to_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.is_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.is_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.is_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.as_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.as_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.as_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[float]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.to_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> float:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.is_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.is_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.as_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.as_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.to_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_quil": {"fullname": "quil.instructions.ArithmeticOperand.to_quil", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"fullname": "quil.instructions.ArithmeticOperand.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperator": {"fullname": "quil.instructions.ArithmeticOperator", "modulename": "quil.instructions", "qualname": "ArithmeticOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.ArithmeticOperator.to_quil": {"fullname": "quil.instructions.ArithmeticOperator.to_quil", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"fullname": "quil.instructions.ArithmeticOperator.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperator.Add": {"fullname": "quil.instructions.ArithmeticOperator.Add", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Add", "kind": "variable", "doc": "

\n", "default_value": "Add"}, "quil.instructions.ArithmeticOperator.Subtract": {"fullname": "quil.instructions.ArithmeticOperator.Subtract", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Subtract", "kind": "variable", "doc": "

\n", "default_value": "Subtract"}, "quil.instructions.ArithmeticOperator.Divide": {"fullname": "quil.instructions.ArithmeticOperator.Divide", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Divide", "kind": "variable", "doc": "

\n", "default_value": "Divide"}, "quil.instructions.ArithmeticOperator.Multiply": {"fullname": "quil.instructions.ArithmeticOperator.Multiply", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Multiply", "kind": "variable", "doc": "

\n", "default_value": "Multiply"}, "quil.instructions.BinaryLogic": {"fullname": "quil.instructions.BinaryLogic", "modulename": "quil.instructions", "qualname": "BinaryLogic", "kind": "class", "doc": "

\n"}, "quil.instructions.BinaryLogic.to_quil": {"fullname": "quil.instructions.BinaryLogic.to_quil", "modulename": "quil.instructions", "qualname": "BinaryLogic.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"fullname": "quil.instructions.BinaryLogic.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "BinaryLogic.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryLogic.operands": {"fullname": "quil.instructions.BinaryLogic.operands", "modulename": "quil.instructions", "qualname": "BinaryLogic.operands", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.BinaryOperands"}, "quil.instructions.BinaryLogic.operator": {"fullname": "quil.instructions.BinaryLogic.operator", "modulename": "quil.instructions", "qualname": "BinaryLogic.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.BinaryOperator"}, "quil.instructions.BinaryOperand": {"fullname": "quil.instructions.BinaryOperand", "modulename": "quil.instructions", "qualname": "BinaryOperand", "kind": "class", "doc": "

A Quil binary operand.

\n\n

Variants:\n literal_integer: An integer literal.\n memory_reference: A Quil MemoryReference.

\n\n

Methods (for each variant):\n is_*: Returns True if the operand is that variant, False otherwise.\n as_*: Returns the inner data if it is the given variant, None otherwise.\n to_*: Returns the inner data if it is the given variant, raises ValueError otherwise.\n from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

\n"}, "quil.instructions.BinaryOperand.from_literal_integer": {"fullname": "quil.instructions.BinaryOperand.from_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.from_literal_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.BinaryOperand:", "funcdef": "def"}, "quil.instructions.BinaryOperand.from_memory_reference": {"fullname": "quil.instructions.BinaryOperand.from_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.from_memory_reference", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MemoryReference) -> quil.instructions.BinaryOperand:", "funcdef": "def"}, "quil.instructions.BinaryOperand.inner": {"fullname": "quil.instructions.BinaryOperand.inner", "modulename": "quil.instructions", "qualname": "BinaryOperand.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[int, quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.BinaryOperand.is_literal_integer": {"fullname": "quil.instructions.BinaryOperand.is_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.is_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.BinaryOperand.as_literal_integer": {"fullname": "quil.instructions.BinaryOperand.as_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.as_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_literal_integer": {"fullname": "quil.instructions.BinaryOperand.to_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.BinaryOperand.is_memory_reference": {"fullname": "quil.instructions.BinaryOperand.is_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.is_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.BinaryOperand.as_memory_reference": {"fullname": "quil.instructions.BinaryOperand.as_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.as_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_memory_reference": {"fullname": "quil.instructions.BinaryOperand.to_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_quil": {"fullname": "quil.instructions.BinaryOperand.to_quil", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"fullname": "quil.instructions.BinaryOperand.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperands": {"fullname": "quil.instructions.BinaryOperands", "modulename": "quil.instructions", "qualname": "BinaryOperands", "kind": "class", "doc": "

\n"}, "quil.instructions.BinaryOperands.memory_reference": {"fullname": "quil.instructions.BinaryOperands.memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperands.memory_reference", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.BinaryOperands.operand": {"fullname": "quil.instructions.BinaryOperands.operand", "modulename": "quil.instructions", "qualname": "BinaryOperands.operand", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.BinaryOperand"}, "quil.instructions.BinaryOperator": {"fullname": "quil.instructions.BinaryOperator", "modulename": "quil.instructions", "qualname": "BinaryOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.BinaryOperator.to_quil": {"fullname": "quil.instructions.BinaryOperator.to_quil", "modulename": "quil.instructions", "qualname": "BinaryOperator.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"fullname": "quil.instructions.BinaryOperator.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "BinaryOperator.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperator.And": {"fullname": "quil.instructions.BinaryOperator.And", "modulename": "quil.instructions", "qualname": "BinaryOperator.And", "kind": "variable", "doc": "

\n", "default_value": "And"}, "quil.instructions.BinaryOperator.Ior": {"fullname": "quil.instructions.BinaryOperator.Ior", "modulename": "quil.instructions", "qualname": "BinaryOperator.Ior", "kind": "variable", "doc": "

\n", "default_value": "Ior"}, "quil.instructions.BinaryOperator.Xor": {"fullname": "quil.instructions.BinaryOperator.Xor", "modulename": "quil.instructions", "qualname": "BinaryOperator.Xor", "kind": "variable", "doc": "

\n", "default_value": "Xor"}, "quil.instructions.Comparison": {"fullname": "quil.instructions.Comparison", "modulename": "quil.instructions", "qualname": "Comparison", "kind": "class", "doc": "

\n"}, "quil.instructions.Comparison.to_quil": {"fullname": "quil.instructions.Comparison.to_quil", "modulename": "quil.instructions", "qualname": "Comparison.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Comparison.to_quil_or_debug": {"fullname": "quil.instructions.Comparison.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Comparison.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Comparison.operands": {"fullname": "quil.instructions.Comparison.operands", "modulename": "quil.instructions", "qualname": "Comparison.operands", "kind": "variable", "doc": "

\n", "annotation": ": Tuple[quil.instructions.MemoryReference, quil.instructions.MemoryReference, quil.instructions.ComparisonOperand]"}, "quil.instructions.Comparison.operator": {"fullname": "quil.instructions.Comparison.operator", "modulename": "quil.instructions", "qualname": "Comparison.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ComparisonOperator"}, "quil.instructions.ComparisonOperand": {"fullname": "quil.instructions.ComparisonOperand", "modulename": "quil.instructions", "qualname": "ComparisonOperand", "kind": "class", "doc": "

A Quil binary operand.

\n\n

Variants:\n literal_integer: An integer literal.\n literal_real: A floating point literal.\n memory_reference: A Quil MemoryReference.

\n\n

Methods (for each variant):\n is_*: Returns True if the operand is that variant, False otherwise.\n as_*: Returns the inner data if it is the given variant, None otherwise.\n to_*: Returns the inner data if it is the given variant, raises ValueError otherwise.\n from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

\n"}, "quil.instructions.ComparisonOperand.from_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.from_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.from_literal_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.ComparisonOperand:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.from_literal_real": {"fullname": "quil.instructions.ComparisonOperand.from_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.from_literal_real", "kind": "function", "doc": "

\n", "signature": "(inner: float) -> quil.instructions.ComparisonOperand:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.from_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.from_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.from_memory_reference", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MemoryReference) -> quil.instructions.ComparisonOperand:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.inner": {"fullname": "quil.instructions.ComparisonOperand.inner", "modulename": "quil.instructions", "qualname": "ComparisonOperand.inner", "kind": "function", "doc": "

Returns the inner value of the variant.

\n", "signature": "(self) -> Union[int, float, quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.is_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.is_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.is_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.as_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.as_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.as_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.to_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.is_literal_real": {"fullname": "quil.instructions.ComparisonOperand.is_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.is_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.as_literal_real": {"fullname": "quil.instructions.ComparisonOperand.as_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.as_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[float]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_literal_real": {"fullname": "quil.instructions.ComparisonOperand.to_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> float:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.is_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.is_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.is_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.as_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.as_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.as_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.to_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_quil": {"fullname": "quil.instructions.ComparisonOperand.to_quil", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"fullname": "quil.instructions.ComparisonOperand.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ComparisonOperator": {"fullname": "quil.instructions.ComparisonOperator", "modulename": "quil.instructions", "qualname": "ComparisonOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.ComparisonOperator.Equal": {"fullname": "quil.instructions.ComparisonOperator.Equal", "modulename": "quil.instructions", "qualname": "ComparisonOperator.Equal", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.Equal"}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"fullname": "quil.instructions.ComparisonOperator.GreaterThanOrEqual", "modulename": "quil.instructions", "qualname": "ComparisonOperator.GreaterThanOrEqual", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.GreaterThanOrEqual"}, "quil.instructions.ComparisonOperator.GreaterThan": {"fullname": "quil.instructions.ComparisonOperator.GreaterThan", "modulename": "quil.instructions", "qualname": "ComparisonOperator.GreaterThan", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.GreaterThan"}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"fullname": "quil.instructions.ComparisonOperator.LessThanOrEqual", "modulename": "quil.instructions", "qualname": "ComparisonOperator.LessThanOrEqual", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.LessThanOrEqual"}, "quil.instructions.ComparisonOperator.LessThan": {"fullname": "quil.instructions.ComparisonOperator.LessThan", "modulename": "quil.instructions", "qualname": "ComparisonOperator.LessThan", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.LessThan"}, "quil.instructions.Convert": {"fullname": "quil.instructions.Convert", "modulename": "quil.instructions", "qualname": "Convert", "kind": "class", "doc": "

\n"}, "quil.instructions.Convert.to_quil": {"fullname": "quil.instructions.Convert.to_quil", "modulename": "quil.instructions", "qualname": "Convert.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Convert.to_quil_or_debug": {"fullname": "quil.instructions.Convert.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Convert.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Convert.destination": {"fullname": "quil.instructions.Convert.destination", "modulename": "quil.instructions", "qualname": "Convert.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Convert.source": {"fullname": "quil.instructions.Convert.source", "modulename": "quil.instructions", "qualname": "Convert.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Exchange": {"fullname": "quil.instructions.Exchange", "modulename": "quil.instructions", "qualname": "Exchange", "kind": "class", "doc": "

\n"}, "quil.instructions.Exchange.to_quil": {"fullname": "quil.instructions.Exchange.to_quil", "modulename": "quil.instructions", "qualname": "Exchange.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Exchange.to_quil_or_debug": {"fullname": "quil.instructions.Exchange.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Exchange.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Exchange.left": {"fullname": "quil.instructions.Exchange.left", "modulename": "quil.instructions", "qualname": "Exchange.left", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Exchange.right": {"fullname": "quil.instructions.Exchange.right", "modulename": "quil.instructions", "qualname": "Exchange.right", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Move": {"fullname": "quil.instructions.Move", "modulename": "quil.instructions", "qualname": "Move", "kind": "class", "doc": "

\n"}, "quil.instructions.Move.to_quil": {"fullname": "quil.instructions.Move.to_quil", "modulename": "quil.instructions", "qualname": "Move.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Move.to_quil_or_debug": {"fullname": "quil.instructions.Move.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Move.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Move.destination": {"fullname": "quil.instructions.Move.destination", "modulename": "quil.instructions", "qualname": "Move.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Move.source": {"fullname": "quil.instructions.Move.source", "modulename": "quil.instructions", "qualname": "Move.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.UnaryLogic": {"fullname": "quil.instructions.UnaryLogic", "modulename": "quil.instructions", "qualname": "UnaryLogic", "kind": "class", "doc": "

\n"}, "quil.instructions.UnaryLogic.to_quil": {"fullname": "quil.instructions.UnaryLogic.to_quil", "modulename": "quil.instructions", "qualname": "UnaryLogic.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"fullname": "quil.instructions.UnaryLogic.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "UnaryLogic.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryLogic.operator": {"fullname": "quil.instructions.UnaryLogic.operator", "modulename": "quil.instructions", "qualname": "UnaryLogic.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.UnaryOperator"}, "quil.instructions.UnaryLogic.operand": {"fullname": "quil.instructions.UnaryLogic.operand", "modulename": "quil.instructions", "qualname": "UnaryLogic.operand", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.UnaryOperator": {"fullname": "quil.instructions.UnaryOperator", "modulename": "quil.instructions", "qualname": "UnaryOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.UnaryOperator.to_quil": {"fullname": "quil.instructions.UnaryOperator.to_quil", "modulename": "quil.instructions", "qualname": "UnaryOperator.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"fullname": "quil.instructions.UnaryOperator.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "UnaryOperator.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryOperator.Neg": {"fullname": "quil.instructions.UnaryOperator.Neg", "modulename": "quil.instructions", "qualname": "UnaryOperator.Neg", "kind": "variable", "doc": "

\n", "default_value": "Neg"}, "quil.instructions.UnaryOperator.Not": {"fullname": "quil.instructions.UnaryOperator.Not", "modulename": "quil.instructions", "qualname": "UnaryOperator.Not", "kind": "variable", "doc": "

\n", "default_value": "Not"}, "quil.instructions.Calibration": {"fullname": "quil.instructions.Calibration", "modulename": "quil.instructions", "qualname": "Calibration", "kind": "class", "doc": "

\n"}, "quil.instructions.Calibration.to_quil": {"fullname": "quil.instructions.Calibration.to_quil", "modulename": "quil.instructions", "qualname": "Calibration.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Calibration.to_quil_or_debug": {"fullname": "quil.instructions.Calibration.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Calibration.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Calibration.parameters": {"fullname": "quil.instructions.Calibration.parameters", "modulename": "quil.instructions", "qualname": "Calibration.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.expression.Expression]"}, "quil.instructions.Calibration.instructions": {"fullname": "quil.instructions.Calibration.instructions", "modulename": "quil.instructions", "qualname": "Calibration.instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Instruction]"}, "quil.instructions.Calibration.modifiers": {"fullname": "quil.instructions.Calibration.modifiers", "modulename": "quil.instructions", "qualname": "Calibration.modifiers", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.GateModifier]"}, "quil.instructions.Calibration.name": {"fullname": "quil.instructions.Calibration.name", "modulename": "quil.instructions", "qualname": "Calibration.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Calibration.qubits": {"fullname": "quil.instructions.Calibration.qubits", "modulename": "quil.instructions", "qualname": "Calibration.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.CircuitDefinition": {"fullname": "quil.instructions.CircuitDefinition", "modulename": "quil.instructions", "qualname": "CircuitDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.CircuitDefinition.to_quil": {"fullname": "quil.instructions.CircuitDefinition.to_quil", "modulename": "quil.instructions", "qualname": "CircuitDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"fullname": "quil.instructions.CircuitDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "CircuitDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.CircuitDefinition.name": {"fullname": "quil.instructions.CircuitDefinition.name", "modulename": "quil.instructions", "qualname": "CircuitDefinition.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.CircuitDefinition.qubit_variables": {"fullname": "quil.instructions.CircuitDefinition.qubit_variables", "modulename": "quil.instructions", "qualname": "CircuitDefinition.qubit_variables", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.CircuitDefinition.instructions": {"fullname": "quil.instructions.CircuitDefinition.instructions", "modulename": "quil.instructions", "qualname": "CircuitDefinition.instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Instruction]"}, "quil.instructions.CircuitDefinition.parameters": {"fullname": "quil.instructions.CircuitDefinition.parameters", "modulename": "quil.instructions", "qualname": "CircuitDefinition.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.MeasureCalibrationDefinition": {"fullname": "quil.instructions.MeasureCalibrationDefinition", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"fullname": "quil.instructions.MeasureCalibrationDefinition.to_quil", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"fullname": "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"fullname": "quil.instructions.MeasureCalibrationDefinition.instructions", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Instruction]"}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"fullname": "quil.instructions.MeasureCalibrationDefinition.parameter", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.parameter", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"fullname": "quil.instructions.MeasureCalibrationDefinition.qubit", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.qubit", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.Qubit]"}, "quil.instructions.Declaration": {"fullname": "quil.instructions.Declaration", "modulename": "quil.instructions", "qualname": "Declaration", "kind": "class", "doc": "

\n"}, "quil.instructions.Declaration.to_quil": {"fullname": "quil.instructions.Declaration.to_quil", "modulename": "quil.instructions", "qualname": "Declaration.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Declaration.to_quil_or_debug": {"fullname": "quil.instructions.Declaration.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Declaration.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Declaration.size": {"fullname": "quil.instructions.Declaration.size", "modulename": "quil.instructions", "qualname": "Declaration.size", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Vector"}, "quil.instructions.Declaration.name": {"fullname": "quil.instructions.Declaration.name", "modulename": "quil.instructions", "qualname": "Declaration.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Declaration.sharing": {"fullname": "quil.instructions.Declaration.sharing", "modulename": "quil.instructions", "qualname": "Declaration.sharing", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.Sharing]"}, "quil.instructions.Load": {"fullname": "quil.instructions.Load", "modulename": "quil.instructions", "qualname": "Load", "kind": "class", "doc": "

\n"}, "quil.instructions.Load.to_quil": {"fullname": "quil.instructions.Load.to_quil", "modulename": "quil.instructions", "qualname": "Load.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Load.to_quil_or_debug": {"fullname": "quil.instructions.Load.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Load.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Load.offset": {"fullname": "quil.instructions.Load.offset", "modulename": "quil.instructions", "qualname": "Load.offset", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Load.source": {"fullname": "quil.instructions.Load.source", "modulename": "quil.instructions", "qualname": "Load.source", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Load.destination": {"fullname": "quil.instructions.Load.destination", "modulename": "quil.instructions", "qualname": "Load.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Offset": {"fullname": "quil.instructions.Offset", "modulename": "quil.instructions", "qualname": "Offset", "kind": "class", "doc": "

\n"}, "quil.instructions.Offset.to_quil": {"fullname": "quil.instructions.Offset.to_quil", "modulename": "quil.instructions", "qualname": "Offset.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Offset.to_quil_or_debug": {"fullname": "quil.instructions.Offset.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Offset.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Offset.offset": {"fullname": "quil.instructions.Offset.offset", "modulename": "quil.instructions", "qualname": "Offset.offset", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "quil.instructions.Offset.data_type": {"fullname": "quil.instructions.Offset.data_type", "modulename": "quil.instructions", "qualname": "Offset.data_type", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ScalarType"}, "quil.instructions.Sharing": {"fullname": "quil.instructions.Sharing", "modulename": "quil.instructions", "qualname": "Sharing", "kind": "class", "doc": "

\n"}, "quil.instructions.Sharing.offsets": {"fullname": "quil.instructions.Sharing.offsets", "modulename": "quil.instructions", "qualname": "Sharing.offsets", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Offset]"}, "quil.instructions.Sharing.name": {"fullname": "quil.instructions.Sharing.name", "modulename": "quil.instructions", "qualname": "Sharing.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Store": {"fullname": "quil.instructions.Store", "modulename": "quil.instructions", "qualname": "Store", "kind": "class", "doc": "

\n"}, "quil.instructions.Store.to_quil": {"fullname": "quil.instructions.Store.to_quil", "modulename": "quil.instructions", "qualname": "Store.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Store.to_quil_or_debug": {"fullname": "quil.instructions.Store.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Store.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Store.destination": {"fullname": "quil.instructions.Store.destination", "modulename": "quil.instructions", "qualname": "Store.destination", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Store.offset": {"fullname": "quil.instructions.Store.offset", "modulename": "quil.instructions", "qualname": "Store.offset", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Store.source": {"fullname": "quil.instructions.Store.source", "modulename": "quil.instructions", "qualname": "Store.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.ScalarType": {"fullname": "quil.instructions.ScalarType", "modulename": "quil.instructions", "qualname": "ScalarType", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.ScalarType.to_quil": {"fullname": "quil.instructions.ScalarType.to_quil", "modulename": "quil.instructions", "qualname": "ScalarType.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ScalarType.to_quil_or_debug": {"fullname": "quil.instructions.ScalarType.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ScalarType.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ScalarType.Bit": {"fullname": "quil.instructions.ScalarType.Bit", "modulename": "quil.instructions", "qualname": "ScalarType.Bit", "kind": "variable", "doc": "

\n", "default_value": "Bit"}, "quil.instructions.ScalarType.Integer": {"fullname": "quil.instructions.ScalarType.Integer", "modulename": "quil.instructions", "qualname": "ScalarType.Integer", "kind": "variable", "doc": "

\n", "default_value": "Integer"}, "quil.instructions.ScalarType.Octet": {"fullname": "quil.instructions.ScalarType.Octet", "modulename": "quil.instructions", "qualname": "ScalarType.Octet", "kind": "variable", "doc": "

\n", "default_value": "Octet"}, "quil.instructions.ScalarType.Real": {"fullname": "quil.instructions.ScalarType.Real", "modulename": "quil.instructions", "qualname": "ScalarType.Real", "kind": "variable", "doc": "

\n", "default_value": "Real"}, "quil.instructions.Vector": {"fullname": "quil.instructions.Vector", "modulename": "quil.instructions", "qualname": "Vector", "kind": "class", "doc": "

\n"}, "quil.instructions.Vector.to_quil": {"fullname": "quil.instructions.Vector.to_quil", "modulename": "quil.instructions", "qualname": "Vector.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Vector.to_quil_or_debug": {"fullname": "quil.instructions.Vector.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Vector.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Vector.data_type": {"fullname": "quil.instructions.Vector.data_type", "modulename": "quil.instructions", "qualname": "Vector.data_type", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ScalarType"}, "quil.instructions.Vector.length": {"fullname": "quil.instructions.Vector.length", "modulename": "quil.instructions", "qualname": "Vector.length", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "quil.instructions.Measurement": {"fullname": "quil.instructions.Measurement", "modulename": "quil.instructions", "qualname": "Measurement", "kind": "class", "doc": "

\n"}, "quil.instructions.Measurement.to_quil": {"fullname": "quil.instructions.Measurement.to_quil", "modulename": "quil.instructions", "qualname": "Measurement.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Measurement.to_quil_or_debug": {"fullname": "quil.instructions.Measurement.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Measurement.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Measurement.qubit": {"fullname": "quil.instructions.Measurement.qubit", "modulename": "quil.instructions", "qualname": "Measurement.qubit", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Qubit"}, "quil.instructions.Measurement.target": {"fullname": "quil.instructions.Measurement.target", "modulename": "quil.instructions", "qualname": "Measurement.target", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.MemoryReference]"}, "quil.instructions.Include": {"fullname": "quil.instructions.Include", "modulename": "quil.instructions", "qualname": "Include", "kind": "class", "doc": "

\n"}, "quil.instructions.Include.to_quil": {"fullname": "quil.instructions.Include.to_quil", "modulename": "quil.instructions", "qualname": "Include.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Include.to_quil_or_debug": {"fullname": "quil.instructions.Include.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Include.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Include.filename": {"fullname": "quil.instructions.Include.filename", "modulename": "quil.instructions", "qualname": "Include.filename", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Pragma": {"fullname": "quil.instructions.Pragma", "modulename": "quil.instructions", "qualname": "Pragma", "kind": "class", "doc": "

\n"}, "quil.instructions.Pragma.to_quil": {"fullname": "quil.instructions.Pragma.to_quil", "modulename": "quil.instructions", "qualname": "Pragma.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pragma.to_quil_or_debug": {"fullname": "quil.instructions.Pragma.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Pragma.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pragma.arguments": {"fullname": "quil.instructions.Pragma.arguments", "modulename": "quil.instructions", "qualname": "Pragma.arguments", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.PragmaArgument]"}, "quil.instructions.Pragma.name": {"fullname": "quil.instructions.Pragma.name", "modulename": "quil.instructions", "qualname": "Pragma.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Pragma.data": {"fullname": "quil.instructions.Pragma.data", "modulename": "quil.instructions", "qualname": "Pragma.data", "kind": "variable", "doc": "

\n", "annotation": ": Optional[str]"}, "quil.instructions.PragmaArgument": {"fullname": "quil.instructions.PragmaArgument", "modulename": "quil.instructions", "qualname": "PragmaArgument", "kind": "class", "doc": "

Variants:\n identifier: A Pragma argument defined by a Quil identifier\n integer: A Pragma argument defined by an integer

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

\n"}, "quil.instructions.PragmaArgument.from_identifier": {"fullname": "quil.instructions.PragmaArgument.from_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.from_identifier", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.PragmaArgument:", "funcdef": "def"}, "quil.instructions.PragmaArgument.from_integer": {"fullname": "quil.instructions.PragmaArgument.from_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.from_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.PragmaArgument:", "funcdef": "def"}, "quil.instructions.PragmaArgument.inner": {"fullname": "quil.instructions.PragmaArgument.inner", "modulename": "quil.instructions", "qualname": "PragmaArgument.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[str, int]:", "funcdef": "def"}, "quil.instructions.PragmaArgument.is_identifier": {"fullname": "quil.instructions.PragmaArgument.is_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.is_identifier", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.PragmaArgument.as_identifier": {"fullname": "quil.instructions.PragmaArgument.as_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.as_identifier", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_identifier": {"fullname": "quil.instructions.PragmaArgument.to_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_identifier", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.PragmaArgument.is_integer": {"fullname": "quil.instructions.PragmaArgument.is_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.is_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.PragmaArgument.as_integer": {"fullname": "quil.instructions.PragmaArgument.as_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.as_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_integer": {"fullname": "quil.instructions.PragmaArgument.to_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_quil": {"fullname": "quil.instructions.PragmaArgument.to_quil", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"fullname": "quil.instructions.PragmaArgument.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.AttributeValue": {"fullname": "quil.instructions.AttributeValue", "modulename": "quil.instructions", "qualname": "AttributeValue", "kind": "class", "doc": "

A frame attribute value.

\n\n

Variants:\n string: A string attribute containing a str.\n expression: An expression attribute containing an Expression.

\n\n

Methods (for each variant):\n is_*: Returns True if the AttributeValue is that variant, False otherwise.

\n\n
``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.\n``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.\n``from_*``: Creates a new ``AttributeValue`` of the given variant from an instance of the inner type.\n
\n"}, "quil.instructions.AttributeValue.from_string": {"fullname": "quil.instructions.AttributeValue.from_string", "modulename": "quil.instructions", "qualname": "AttributeValue.from_string", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.AttributeValue:", "funcdef": "def"}, "quil.instructions.AttributeValue.from_expression": {"fullname": "quil.instructions.AttributeValue.from_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.from_expression", "kind": "function", "doc": "

\n", "signature": "(inner: quil.expression.Expression) -> quil.instructions.AttributeValue:", "funcdef": "def"}, "quil.instructions.AttributeValue.inner": {"fullname": "quil.instructions.AttributeValue.inner", "modulename": "quil.instructions", "qualname": "AttributeValue.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[str, quil.expression.Expression]:", "funcdef": "def"}, "quil.instructions.AttributeValue.is_string": {"fullname": "quil.instructions.AttributeValue.is_string", "modulename": "quil.instructions", "qualname": "AttributeValue.is_string", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.AttributeValue.as_string": {"fullname": "quil.instructions.AttributeValue.as_string", "modulename": "quil.instructions", "qualname": "AttributeValue.as_string", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_string": {"fullname": "quil.instructions.AttributeValue.to_string", "modulename": "quil.instructions", "qualname": "AttributeValue.to_string", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.AttributeValue.is_expression": {"fullname": "quil.instructions.AttributeValue.is_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.is_expression", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.AttributeValue.as_expression": {"fullname": "quil.instructions.AttributeValue.as_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.as_expression", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.Expression]:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_expression": {"fullname": "quil.instructions.AttributeValue.to_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.to_expression", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.Expression:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_quil": {"fullname": "quil.instructions.AttributeValue.to_quil", "modulename": "quil.instructions", "qualname": "AttributeValue.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_quil_or_debug": {"fullname": "quil.instructions.AttributeValue.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "AttributeValue.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Capture": {"fullname": "quil.instructions.Capture", "modulename": "quil.instructions", "qualname": "Capture", "kind": "class", "doc": "

\n"}, "quil.instructions.Capture.to_quil": {"fullname": "quil.instructions.Capture.to_quil", "modulename": "quil.instructions", "qualname": "Capture.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Capture.to_quil_or_debug": {"fullname": "quil.instructions.Capture.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Capture.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Capture.memory_reference": {"fullname": "quil.instructions.Capture.memory_reference", "modulename": "quil.instructions", "qualname": "Capture.memory_reference", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Capture.waveform": {"fullname": "quil.instructions.Capture.waveform", "modulename": "quil.instructions", "qualname": "Capture.waveform", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.WaveformInvocation"}, "quil.instructions.Capture.blocking": {"fullname": "quil.instructions.Capture.blocking", "modulename": "quil.instructions", "qualname": "Capture.blocking", "kind": "variable", "doc": "

\n", "annotation": ": bool"}, "quil.instructions.Capture.frame": {"fullname": "quil.instructions.Capture.frame", "modulename": "quil.instructions", "qualname": "Capture.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.FrameDefinition": {"fullname": "quil.instructions.FrameDefinition", "modulename": "quil.instructions", "qualname": "FrameDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.FrameDefinition.to_quil": {"fullname": "quil.instructions.FrameDefinition.to_quil", "modulename": "quil.instructions", "qualname": "FrameDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"fullname": "quil.instructions.FrameDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "FrameDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameDefinition.attributes": {"fullname": "quil.instructions.FrameDefinition.attributes", "modulename": "quil.instructions", "qualname": "FrameDefinition.attributes", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, quil.instructions.AttributeValue]"}, "quil.instructions.FrameDefinition.identifier": {"fullname": "quil.instructions.FrameDefinition.identifier", "modulename": "quil.instructions", "qualname": "FrameDefinition.identifier", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.FrameIdentifier": {"fullname": "quil.instructions.FrameIdentifier", "modulename": "quil.instructions", "qualname": "FrameIdentifier", "kind": "class", "doc": "

\n"}, "quil.instructions.FrameIdentifier.to_quil": {"fullname": "quil.instructions.FrameIdentifier.to_quil", "modulename": "quil.instructions", "qualname": "FrameIdentifier.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"fullname": "quil.instructions.FrameIdentifier.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "FrameIdentifier.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameIdentifier.qubits": {"fullname": "quil.instructions.FrameIdentifier.qubits", "modulename": "quil.instructions", "qualname": "FrameIdentifier.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.FrameIdentifier.name": {"fullname": "quil.instructions.FrameIdentifier.name", "modulename": "quil.instructions", "qualname": "FrameIdentifier.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Pulse": {"fullname": "quil.instructions.Pulse", "modulename": "quil.instructions", "qualname": "Pulse", "kind": "class", "doc": "

\n"}, "quil.instructions.Pulse.to_quil": {"fullname": "quil.instructions.Pulse.to_quil", "modulename": "quil.instructions", "qualname": "Pulse.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pulse.to_quil_or_debug": {"fullname": "quil.instructions.Pulse.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Pulse.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pulse.waveform": {"fullname": "quil.instructions.Pulse.waveform", "modulename": "quil.instructions", "qualname": "Pulse.waveform", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.WaveformInvocation"}, "quil.instructions.Pulse.frame": {"fullname": "quil.instructions.Pulse.frame", "modulename": "quil.instructions", "qualname": "Pulse.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.Pulse.blocking": {"fullname": "quil.instructions.Pulse.blocking", "modulename": "quil.instructions", "qualname": "Pulse.blocking", "kind": "variable", "doc": "

\n", "annotation": ": bool"}, "quil.instructions.RawCapture": {"fullname": "quil.instructions.RawCapture", "modulename": "quil.instructions", "qualname": "RawCapture", "kind": "class", "doc": "

\n"}, "quil.instructions.RawCapture.to_quil": {"fullname": "quil.instructions.RawCapture.to_quil", "modulename": "quil.instructions", "qualname": "RawCapture.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.RawCapture.to_quil_or_debug": {"fullname": "quil.instructions.RawCapture.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "RawCapture.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.RawCapture.frame": {"fullname": "quil.instructions.RawCapture.frame", "modulename": "quil.instructions", "qualname": "RawCapture.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.RawCapture.memory_reference": {"fullname": "quil.instructions.RawCapture.memory_reference", "modulename": "quil.instructions", "qualname": "RawCapture.memory_reference", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.RawCapture.blocking": {"fullname": "quil.instructions.RawCapture.blocking", "modulename": "quil.instructions", "qualname": "RawCapture.blocking", "kind": "variable", "doc": "

\n", "annotation": ": bool"}, "quil.instructions.RawCapture.duration": {"fullname": "quil.instructions.RawCapture.duration", "modulename": "quil.instructions", "qualname": "RawCapture.duration", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.SetFrequency": {"fullname": "quil.instructions.SetFrequency", "modulename": "quil.instructions", "qualname": "SetFrequency", "kind": "class", "doc": "

\n"}, "quil.instructions.SetFrequency.to_quil": {"fullname": "quil.instructions.SetFrequency.to_quil", "modulename": "quil.instructions", "qualname": "SetFrequency.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetFrequency.to_quil_or_debug": {"fullname": "quil.instructions.SetFrequency.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SetFrequency.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetFrequency.frequency": {"fullname": "quil.instructions.SetFrequency.frequency", "modulename": "quil.instructions", "qualname": "SetFrequency.frequency", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.SetFrequency.frame": {"fullname": "quil.instructions.SetFrequency.frame", "modulename": "quil.instructions", "qualname": "SetFrequency.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SetPhase": {"fullname": "quil.instructions.SetPhase", "modulename": "quil.instructions", "qualname": "SetPhase", "kind": "class", "doc": "

\n"}, "quil.instructions.SetPhase.to_quil": {"fullname": "quil.instructions.SetPhase.to_quil", "modulename": "quil.instructions", "qualname": "SetPhase.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetPhase.to_quil_or_debug": {"fullname": "quil.instructions.SetPhase.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SetPhase.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetPhase.frame": {"fullname": "quil.instructions.SetPhase.frame", "modulename": "quil.instructions", "qualname": "SetPhase.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SetPhase.phase": {"fullname": "quil.instructions.SetPhase.phase", "modulename": "quil.instructions", "qualname": "SetPhase.phase", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.SetScale": {"fullname": "quil.instructions.SetScale", "modulename": "quil.instructions", "qualname": "SetScale", "kind": "class", "doc": "

\n"}, "quil.instructions.SetScale.to_quil": {"fullname": "quil.instructions.SetScale.to_quil", "modulename": "quil.instructions", "qualname": "SetScale.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetScale.to_quil_or_debug": {"fullname": "quil.instructions.SetScale.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SetScale.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetScale.frame": {"fullname": "quil.instructions.SetScale.frame", "modulename": "quil.instructions", "qualname": "SetScale.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SetScale.scale": {"fullname": "quil.instructions.SetScale.scale", "modulename": "quil.instructions", "qualname": "SetScale.scale", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.ShiftFrequency": {"fullname": "quil.instructions.ShiftFrequency", "modulename": "quil.instructions", "qualname": "ShiftFrequency", "kind": "class", "doc": "

\n"}, "quil.instructions.ShiftFrequency.to_quil": {"fullname": "quil.instructions.ShiftFrequency.to_quil", "modulename": "quil.instructions", "qualname": "ShiftFrequency.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"fullname": "quil.instructions.ShiftFrequency.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ShiftFrequency.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftFrequency.frame": {"fullname": "quil.instructions.ShiftFrequency.frame", "modulename": "quil.instructions", "qualname": "ShiftFrequency.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.ShiftFrequency.frequency": {"fullname": "quil.instructions.ShiftFrequency.frequency", "modulename": "quil.instructions", "qualname": "ShiftFrequency.frequency", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.ShiftPhase": {"fullname": "quil.instructions.ShiftPhase", "modulename": "quil.instructions", "qualname": "ShiftPhase", "kind": "class", "doc": "

\n"}, "quil.instructions.ShiftPhase.to_quil": {"fullname": "quil.instructions.ShiftPhase.to_quil", "modulename": "quil.instructions", "qualname": "ShiftPhase.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"fullname": "quil.instructions.ShiftPhase.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ShiftPhase.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftPhase.frame": {"fullname": "quil.instructions.ShiftPhase.frame", "modulename": "quil.instructions", "qualname": "ShiftPhase.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.ShiftPhase.phase": {"fullname": "quil.instructions.ShiftPhase.phase", "modulename": "quil.instructions", "qualname": "ShiftPhase.phase", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.SwapPhases": {"fullname": "quil.instructions.SwapPhases", "modulename": "quil.instructions", "qualname": "SwapPhases", "kind": "class", "doc": "

\n"}, "quil.instructions.SwapPhases.to_quil": {"fullname": "quil.instructions.SwapPhases.to_quil", "modulename": "quil.instructions", "qualname": "SwapPhases.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SwapPhases.to_quil_or_debug": {"fullname": "quil.instructions.SwapPhases.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SwapPhases.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SwapPhases.frame_2": {"fullname": "quil.instructions.SwapPhases.frame_2", "modulename": "quil.instructions", "qualname": "SwapPhases.frame_2", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SwapPhases.frame_1": {"fullname": "quil.instructions.SwapPhases.frame_1", "modulename": "quil.instructions", "qualname": "SwapPhases.frame_1", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.Gate": {"fullname": "quil.instructions.Gate", "modulename": "quil.instructions", "qualname": "Gate", "kind": "class", "doc": "

\n"}, "quil.instructions.Gate.to_quil": {"fullname": "quil.instructions.Gate.to_quil", "modulename": "quil.instructions", "qualname": "Gate.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Gate.to_quil_or_debug": {"fullname": "quil.instructions.Gate.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Gate.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Gate.dagger": {"fullname": "quil.instructions.Gate.dagger", "modulename": "quil.instructions", "qualname": "Gate.dagger", "kind": "function", "doc": "

Returns a copy of the gate with the DAGGER modifier added to it.

\n", "signature": "(self) -> Self:", "funcdef": "def"}, "quil.instructions.Gate.controlled": {"fullname": "quil.instructions.Gate.controlled", "modulename": "quil.instructions", "qualname": "Gate.controlled", "kind": "function", "doc": "

Returns a copy of the gate with the CONTROLLED modifier added to it.

\n", "signature": "(self, control_qubit: quil.instructions.Qubit) -> Self:", "funcdef": "def"}, "quil.instructions.Gate.forked": {"fullname": "quil.instructions.Gate.forked", "modulename": "quil.instructions", "qualname": "Gate.forked", "kind": "function", "doc": "

Returns a copy of the gate with the FORKED modifier added to it.

\n\n

Raises a GateError if the number of provided alternate parameters don't\nequal the number of existing parameters.

\n", "signature": "(\tself,\tfork_qubit: quil.instructions.Qubit,\talt_params: Sequence[quil.expression.Expression]) -> Self:", "funcdef": "def"}, "quil.instructions.Gate.to_unitary_mut": {"fullname": "quil.instructions.Gate.to_unitary_mut", "modulename": "quil.instructions", "qualname": "Gate.to_unitary_mut", "kind": "function", "doc": "

Lift a Gate to the full n_qubits-qubit Hilbert space.

\n\n

Returns a `GateError if any of the parameters of this gate are\nnon-constant, if any of the qubits are variable, if the name of this\ngate is unknown, or if there are an unexpected number of parameters.

\n", "signature": "(\tself,\tn_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]:", "funcdef": "def"}, "quil.instructions.Gate.modifiers": {"fullname": "quil.instructions.Gate.modifiers", "modulename": "quil.instructions", "qualname": "Gate.modifiers", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.GateModifier]"}, "quil.instructions.Gate.qubits": {"fullname": "quil.instructions.Gate.qubits", "modulename": "quil.instructions", "qualname": "Gate.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Gate.name": {"fullname": "quil.instructions.Gate.name", "modulename": "quil.instructions", "qualname": "Gate.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Gate.parameters": {"fullname": "quil.instructions.Gate.parameters", "modulename": "quil.instructions", "qualname": "Gate.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.expression.Expression]"}, "quil.instructions.GateDefinition": {"fullname": "quil.instructions.GateDefinition", "modulename": "quil.instructions", "qualname": "GateDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.GateDefinition.to_quil": {"fullname": "quil.instructions.GateDefinition.to_quil", "modulename": "quil.instructions", "qualname": "GateDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateDefinition.to_quil_or_debug": {"fullname": "quil.instructions.GateDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "GateDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateDefinition.parameters": {"fullname": "quil.instructions.GateDefinition.parameters", "modulename": "quil.instructions", "qualname": "GateDefinition.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.GateDefinition.specification": {"fullname": "quil.instructions.GateDefinition.specification", "modulename": "quil.instructions", "qualname": "GateDefinition.specification", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.GateSpecification"}, "quil.instructions.GateDefinition.name": {"fullname": "quil.instructions.GateDefinition.name", "modulename": "quil.instructions", "qualname": "GateDefinition.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.GateModifier": {"fullname": "quil.instructions.GateModifier", "modulename": "quil.instructions", "qualname": "GateModifier", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.GateModifier.to_quil": {"fullname": "quil.instructions.GateModifier.to_quil", "modulename": "quil.instructions", "qualname": "GateModifier.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateModifier.to_quil_or_debug": {"fullname": "quil.instructions.GateModifier.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "GateModifier.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateModifier.Controlled": {"fullname": "quil.instructions.GateModifier.Controlled", "modulename": "quil.instructions", "qualname": "GateModifier.Controlled", "kind": "variable", "doc": "

\n", "default_value": "Controlled"}, "quil.instructions.GateModifier.Dagger": {"fullname": "quil.instructions.GateModifier.Dagger", "modulename": "quil.instructions", "qualname": "GateModifier.Dagger", "kind": "variable", "doc": "

\n", "default_value": "Dagger"}, "quil.instructions.GateModifier.Forked": {"fullname": "quil.instructions.GateModifier.Forked", "modulename": "quil.instructions", "qualname": "GateModifier.Forked", "kind": "variable", "doc": "

\n", "default_value": "Forked"}, "quil.instructions.GateSpecification": {"fullname": "quil.instructions.GateSpecification", "modulename": "quil.instructions", "qualname": "GateSpecification", "kind": "class", "doc": "

A specification for a gate definition.

\n\n

Variants:\n matrix: A gate specificied by a matrix of Expressions representing a unitary operation.\n permutation: A gate specified by a vector of integers that defines a permutation.

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new GateSpecification using an instance of the inner type for the variant.

\n"}, "quil.instructions.GateSpecification.from_matrix": {"fullname": "quil.instructions.GateSpecification.from_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.from_matrix", "kind": "function", "doc": "

\n", "signature": "(\tinner: Sequence[Sequence[quil.expression.Expression]]) -> quil.instructions.GateSpecification:", "funcdef": "def"}, "quil.instructions.GateSpecification.from_permutation": {"fullname": "quil.instructions.GateSpecification.from_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.from_permutation", "kind": "function", "doc": "

\n", "signature": "(inner: Sequence[int]) -> quil.instructions.GateSpecification:", "funcdef": "def"}, "quil.instructions.GateSpecification.from_pauli_sum": {"fullname": "quil.instructions.GateSpecification.from_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.from_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.PauliSum) -> quil.instructions.GateSpecification:", "funcdef": "def"}, "quil.instructions.GateSpecification.inner": {"fullname": "quil.instructions.GateSpecification.inner", "modulename": "quil.instructions", "qualname": "GateSpecification.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(\tself) -> Union[List[List[quil.expression.Expression]], List[int], quil.instructions.PauliSum]:", "funcdef": "def"}, "quil.instructions.GateSpecification.is_matrix": {"fullname": "quil.instructions.GateSpecification.is_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.is_matrix", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.GateSpecification.as_matrix": {"fullname": "quil.instructions.GateSpecification.as_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.as_matrix", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[List[List[quil.expression.Expression]]]:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_matrix": {"fullname": "quil.instructions.GateSpecification.to_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.to_matrix", "kind": "function", "doc": "

\n", "signature": "(self) -> List[List[quil.expression.Expression]]:", "funcdef": "def"}, "quil.instructions.GateSpecification.is_permutation": {"fullname": "quil.instructions.GateSpecification.is_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.is_permutation", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.GateSpecification.as_permutation": {"fullname": "quil.instructions.GateSpecification.as_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.as_permutation", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[List[int]]:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_permutation": {"fullname": "quil.instructions.GateSpecification.to_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.to_permutation", "kind": "function", "doc": "

\n", "signature": "(self) -> List[int]:", "funcdef": "def"}, "quil.instructions.GateSpecification.is_pauli_sum": {"fullname": "quil.instructions.GateSpecification.is_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.is_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.GateSpecification.as_pauli_sum": {"fullname": "quil.instructions.GateSpecification.as_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.as_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.PauliSum]:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_pauli_sum": {"fullname": "quil.instructions.GateSpecification.to_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.to_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.PauliSum:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_quil": {"fullname": "quil.instructions.GateSpecification.to_quil", "modulename": "quil.instructions", "qualname": "GateSpecification.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_quil_or_debug": {"fullname": "quil.instructions.GateSpecification.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "GateSpecification.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.PauliGate": {"fullname": "quil.instructions.PauliGate", "modulename": "quil.instructions", "qualname": "PauliGate", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.PauliGate.parse": {"fullname": "quil.instructions.PauliGate.parse", "modulename": "quil.instructions", "qualname": "PauliGate.parse", "kind": "function", "doc": "

Parses a PauliGate from a string. Raises a ParseEnumError if the\nstring isn't a valid Pauli word.

\n", "signature": "(input: str) -> quil.instructions.PauliGate:", "funcdef": "def"}, "quil.instructions.PauliGate.I": {"fullname": "quil.instructions.PauliGate.I", "modulename": "quil.instructions", "qualname": "PauliGate.I", "kind": "variable", "doc": "

\n", "default_value": "I"}, "quil.instructions.PauliGate.X": {"fullname": "quil.instructions.PauliGate.X", "modulename": "quil.instructions", "qualname": "PauliGate.X", "kind": "variable", "doc": "

\n", "default_value": "X"}, "quil.instructions.PauliGate.Y": {"fullname": "quil.instructions.PauliGate.Y", "modulename": "quil.instructions", "qualname": "PauliGate.Y", "kind": "variable", "doc": "

\n", "default_value": "Y"}, "quil.instructions.PauliGate.Z": {"fullname": "quil.instructions.PauliGate.Z", "modulename": "quil.instructions", "qualname": "PauliGate.Z", "kind": "variable", "doc": "

\n", "default_value": "Z"}, "quil.instructions.PauliTerm": {"fullname": "quil.instructions.PauliTerm", "modulename": "quil.instructions", "qualname": "PauliTerm", "kind": "class", "doc": "

\n"}, "quil.instructions.PauliTerm.arguments": {"fullname": "quil.instructions.PauliTerm.arguments", "modulename": "quil.instructions", "qualname": "PauliTerm.arguments", "kind": "variable", "doc": "

\n", "annotation": ": List[Tuple[quil.instructions.PauliGate, str]]"}, "quil.instructions.PauliTerm.expression": {"fullname": "quil.instructions.PauliTerm.expression", "modulename": "quil.instructions", "qualname": "PauliTerm.expression", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.PauliSum": {"fullname": "quil.instructions.PauliSum", "modulename": "quil.instructions", "qualname": "PauliSum", "kind": "class", "doc": "

\n"}, "quil.instructions.PauliSum.arguments": {"fullname": "quil.instructions.PauliSum.arguments", "modulename": "quil.instructions", "qualname": "PauliSum.arguments", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.PauliSum.terms": {"fullname": "quil.instructions.PauliSum.terms", "modulename": "quil.instructions", "qualname": "PauliSum.terms", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.PauliTerm]"}, "quil.instructions.Jump": {"fullname": "quil.instructions.Jump", "modulename": "quil.instructions", "qualname": "Jump", "kind": "class", "doc": "

\n"}, "quil.instructions.Jump.to_quil": {"fullname": "quil.instructions.Jump.to_quil", "modulename": "quil.instructions", "qualname": "Jump.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Jump.to_quil_or_debug": {"fullname": "quil.instructions.Jump.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Jump.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Jump.target": {"fullname": "quil.instructions.Jump.target", "modulename": "quil.instructions", "qualname": "Jump.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.JumpWhen": {"fullname": "quil.instructions.JumpWhen", "modulename": "quil.instructions", "qualname": "JumpWhen", "kind": "class", "doc": "

\n"}, "quil.instructions.JumpWhen.to_quil": {"fullname": "quil.instructions.JumpWhen.to_quil", "modulename": "quil.instructions", "qualname": "JumpWhen.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpWhen.to_quil_or_debug": {"fullname": "quil.instructions.JumpWhen.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "JumpWhen.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpWhen.target": {"fullname": "quil.instructions.JumpWhen.target", "modulename": "quil.instructions", "qualname": "JumpWhen.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.JumpWhen.condition": {"fullname": "quil.instructions.JumpWhen.condition", "modulename": "quil.instructions", "qualname": "JumpWhen.condition", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.JumpUnless": {"fullname": "quil.instructions.JumpUnless", "modulename": "quil.instructions", "qualname": "JumpUnless", "kind": "class", "doc": "

\n"}, "quil.instructions.JumpUnless.to_quil": {"fullname": "quil.instructions.JumpUnless.to_quil", "modulename": "quil.instructions", "qualname": "JumpUnless.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpUnless.to_quil_or_debug": {"fullname": "quil.instructions.JumpUnless.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "JumpUnless.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpUnless.target": {"fullname": "quil.instructions.JumpUnless.target", "modulename": "quil.instructions", "qualname": "JumpUnless.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.JumpUnless.condition": {"fullname": "quil.instructions.JumpUnless.condition", "modulename": "quil.instructions", "qualname": "JumpUnless.condition", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Label": {"fullname": "quil.instructions.Label", "modulename": "quil.instructions", "qualname": "Label", "kind": "class", "doc": "

\n"}, "quil.instructions.Label.to_quil": {"fullname": "quil.instructions.Label.to_quil", "modulename": "quil.instructions", "qualname": "Label.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Label.to_quil_or_debug": {"fullname": "quil.instructions.Label.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Label.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Label.target": {"fullname": "quil.instructions.Label.target", "modulename": "quil.instructions", "qualname": "Label.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.Target": {"fullname": "quil.instructions.Target", "modulename": "quil.instructions", "qualname": "Target", "kind": "class", "doc": "

Represents a Quil target.

\n\n

Variants:\n fixed: A fixed target defined by a Quil identifier\n placeholder: A placeholder target that can be assigned a new name at a later time.

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

\n"}, "quil.instructions.Target.from_fixed": {"fullname": "quil.instructions.Target.from_fixed", "modulename": "quil.instructions", "qualname": "Target.from_fixed", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.Target:", "funcdef": "def"}, "quil.instructions.Target.from_placeholder": {"fullname": "quil.instructions.Target.from_placeholder", "modulename": "quil.instructions", "qualname": "Target.from_placeholder", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.TargetPlaceholder) -> quil.instructions.Target:", "funcdef": "def"}, "quil.instructions.Target.inner": {"fullname": "quil.instructions.Target.inner", "modulename": "quil.instructions", "qualname": "Target.inner", "kind": "function", "doc": "

\n", "signature": "(self) -> Union[str, quil.instructions.TargetPlaceholder]:", "funcdef": "def"}, "quil.instructions.Target.is_fixed": {"fullname": "quil.instructions.Target.is_fixed", "modulename": "quil.instructions", "qualname": "Target.is_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Target.as_fixed": {"fullname": "quil.instructions.Target.as_fixed", "modulename": "quil.instructions", "qualname": "Target.as_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.Target.to_fixed": {"fullname": "quil.instructions.Target.to_fixed", "modulename": "quil.instructions", "qualname": "Target.to_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Target.is_placeholder": {"fullname": "quil.instructions.Target.is_placeholder", "modulename": "quil.instructions", "qualname": "Target.is_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Target.as_placeholder": {"fullname": "quil.instructions.Target.as_placeholder", "modulename": "quil.instructions", "qualname": "Target.as_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.TargetPlaceholder]:", "funcdef": "def"}, "quil.instructions.Target.to_placeholder": {"fullname": "quil.instructions.Target.to_placeholder", "modulename": "quil.instructions", "qualname": "Target.to_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.TargetPlaceholder:", "funcdef": "def"}, "quil.instructions.Target.to_quil": {"fullname": "quil.instructions.Target.to_quil", "modulename": "quil.instructions", "qualname": "Target.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Target.to_quil_or_debug": {"fullname": "quil.instructions.Target.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Target.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.TargetPlaceholder": {"fullname": "quil.instructions.TargetPlaceholder", "modulename": "quil.instructions", "qualname": "TargetPlaceholder", "kind": "class", "doc": "

A placeholder target that must be assigned a fixed name before creating a program\nwith valid quil.

\n\n

See quil.program.Program#resolve_placeholders for more information.

\n"}, "quil.instructions.TargetPlaceholder.base_label": {"fullname": "quil.instructions.TargetPlaceholder.base_label", "modulename": "quil.instructions", "qualname": "TargetPlaceholder.base_label", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.MemoryReference": {"fullname": "quil.instructions.MemoryReference", "modulename": "quil.instructions", "qualname": "MemoryReference", "kind": "class", "doc": "

\n"}, "quil.instructions.MemoryReference.to_quil": {"fullname": "quil.instructions.MemoryReference.to_quil", "modulename": "quil.instructions", "qualname": "MemoryReference.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MemoryReference.to_quil_or_debug": {"fullname": "quil.instructions.MemoryReference.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "MemoryReference.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MemoryReference.parse": {"fullname": "quil.instructions.MemoryReference.parse", "modulename": "quil.instructions", "qualname": "MemoryReference.parse", "kind": "function", "doc": "

Parses a MemoryReference from a string. Raises a ParseMemoryReference error if the\nstring isn't a valid Quil memory reference.

\n", "signature": "(input: str) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.MemoryReference.index": {"fullname": "quil.instructions.MemoryReference.index", "modulename": "quil.instructions", "qualname": "MemoryReference.index", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "quil.instructions.MemoryReference.name": {"fullname": "quil.instructions.MemoryReference.name", "modulename": "quil.instructions", "qualname": "MemoryReference.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Qubit": {"fullname": "quil.instructions.Qubit", "modulename": "quil.instructions", "qualname": "Qubit", "kind": "class", "doc": "

A Qubit

\n\n

Variants:\n fixed: A qubit represented as a fixed integer index.\n variable: A qubit represented by a name.

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new Qubit using an instance of the inner type for the variant.

\n"}, "quil.instructions.Qubit.from_fixed": {"fullname": "quil.instructions.Qubit.from_fixed", "modulename": "quil.instructions", "qualname": "Qubit.from_fixed", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.Qubit:", "funcdef": "def"}, "quil.instructions.Qubit.from_variable": {"fullname": "quil.instructions.Qubit.from_variable", "modulename": "quil.instructions", "qualname": "Qubit.from_variable", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.Qubit:", "funcdef": "def"}, "quil.instructions.Qubit.from_placeholder": {"fullname": "quil.instructions.Qubit.from_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.from_placeholder", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.QubitPlaceholder) -> quil.instructions.Qubit:", "funcdef": "def"}, "quil.instructions.Qubit.inner": {"fullname": "quil.instructions.Qubit.inner", "modulename": "quil.instructions", "qualname": "Qubit.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[int, str]:", "funcdef": "def"}, "quil.instructions.Qubit.is_fixed": {"fullname": "quil.instructions.Qubit.is_fixed", "modulename": "quil.instructions", "qualname": "Qubit.is_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Qubit.as_fixed": {"fullname": "quil.instructions.Qubit.as_fixed", "modulename": "quil.instructions", "qualname": "Qubit.as_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.Qubit.to_fixed": {"fullname": "quil.instructions.Qubit.to_fixed", "modulename": "quil.instructions", "qualname": "Qubit.to_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.Qubit.is_variable": {"fullname": "quil.instructions.Qubit.is_variable", "modulename": "quil.instructions", "qualname": "Qubit.is_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Qubit.as_variable": {"fullname": "quil.instructions.Qubit.as_variable", "modulename": "quil.instructions", "qualname": "Qubit.as_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.Qubit.to_variable": {"fullname": "quil.instructions.Qubit.to_variable", "modulename": "quil.instructions", "qualname": "Qubit.to_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Qubit.is_placeholder": {"fullname": "quil.instructions.Qubit.is_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.is_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Qubit.as_placeholder": {"fullname": "quil.instructions.Qubit.as_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.as_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.QubitPlaceholder]:", "funcdef": "def"}, "quil.instructions.Qubit.to_placeholder": {"fullname": "quil.instructions.Qubit.to_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.to_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.QubitPlaceholder:", "funcdef": "def"}, "quil.instructions.Qubit.to_quil": {"fullname": "quil.instructions.Qubit.to_quil", "modulename": "quil.instructions", "qualname": "Qubit.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Qubit.to_quil_or_debug": {"fullname": "quil.instructions.Qubit.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Qubit.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.QubitPlaceholder": {"fullname": "quil.instructions.QubitPlaceholder", "modulename": "quil.instructions", "qualname": "QubitPlaceholder", "kind": "class", "doc": "

A qubit that can be used as a placeholder. Must be resolved before converting\na program to valid Quil. See quil.program.Program#resolve_placeholders.

\n"}, "quil.instructions.Reset": {"fullname": "quil.instructions.Reset", "modulename": "quil.instructions", "qualname": "Reset", "kind": "class", "doc": "

\n"}, "quil.instructions.Reset.to_quil": {"fullname": "quil.instructions.Reset.to_quil", "modulename": "quil.instructions", "qualname": "Reset.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Reset.to_quil_or_debug": {"fullname": "quil.instructions.Reset.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Reset.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Reset.qubit": {"fullname": "quil.instructions.Reset.qubit", "modulename": "quil.instructions", "qualname": "Reset.qubit", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.Qubit]"}, "quil.instructions.Delay": {"fullname": "quil.instructions.Delay", "modulename": "quil.instructions", "qualname": "Delay", "kind": "class", "doc": "

\n"}, "quil.instructions.Delay.to_quil": {"fullname": "quil.instructions.Delay.to_quil", "modulename": "quil.instructions", "qualname": "Delay.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Delay.to_quil_or_debug": {"fullname": "quil.instructions.Delay.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Delay.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Delay.qubits": {"fullname": "quil.instructions.Delay.qubits", "modulename": "quil.instructions", "qualname": "Delay.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Delay.frame_names": {"fullname": "quil.instructions.Delay.frame_names", "modulename": "quil.instructions", "qualname": "Delay.frame_names", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.Delay.duration": {"fullname": "quil.instructions.Delay.duration", "modulename": "quil.instructions", "qualname": "Delay.duration", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.Fence": {"fullname": "quil.instructions.Fence", "modulename": "quil.instructions", "qualname": "Fence", "kind": "class", "doc": "

\n"}, "quil.instructions.Fence.to_quil": {"fullname": "quil.instructions.Fence.to_quil", "modulename": "quil.instructions", "qualname": "Fence.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Fence.to_quil_or_debug": {"fullname": "quil.instructions.Fence.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Fence.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Fence.qubits": {"fullname": "quil.instructions.Fence.qubits", "modulename": "quil.instructions", "qualname": "Fence.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Waveform": {"fullname": "quil.instructions.Waveform", "modulename": "quil.instructions", "qualname": "Waveform", "kind": "class", "doc": "

\n"}, "quil.instructions.Waveform.matrix": {"fullname": "quil.instructions.Waveform.matrix", "modulename": "quil.instructions", "qualname": "Waveform.matrix", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.expression.Expression]"}, "quil.instructions.Waveform.parameters": {"fullname": "quil.instructions.Waveform.parameters", "modulename": "quil.instructions", "qualname": "Waveform.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.WaveformDefinition": {"fullname": "quil.instructions.WaveformDefinition", "modulename": "quil.instructions", "qualname": "WaveformDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.WaveformDefinition.to_quil": {"fullname": "quil.instructions.WaveformDefinition.to_quil", "modulename": "quil.instructions", "qualname": "WaveformDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"fullname": "quil.instructions.WaveformDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "WaveformDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformDefinition.definition": {"fullname": "quil.instructions.WaveformDefinition.definition", "modulename": "quil.instructions", "qualname": "WaveformDefinition.definition", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Waveform"}, "quil.instructions.WaveformDefinition.name": {"fullname": "quil.instructions.WaveformDefinition.name", "modulename": "quil.instructions", "qualname": "WaveformDefinition.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.WaveformInvocation": {"fullname": "quil.instructions.WaveformInvocation", "modulename": "quil.instructions", "qualname": "WaveformInvocation", "kind": "class", "doc": "

\n"}, "quil.instructions.WaveformInvocation.to_quil": {"fullname": "quil.instructions.WaveformInvocation.to_quil", "modulename": "quil.instructions", "qualname": "WaveformInvocation.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"fullname": "quil.instructions.WaveformInvocation.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "WaveformInvocation.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformInvocation.parameters": {"fullname": "quil.instructions.WaveformInvocation.parameters", "modulename": "quil.instructions", "qualname": "WaveformInvocation.parameters", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, quil.expression.Expression]"}, "quil.instructions.WaveformInvocation.name": {"fullname": "quil.instructions.WaveformInvocation.name", "modulename": "quil.instructions", "qualname": "WaveformInvocation.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.GateError": {"fullname": "quil.instructions.GateError", "modulename": "quil.instructions", "qualname": "GateError", "kind": "class", "doc": "

An error that may occur when performing operations on a Gate

\n", "bases": "builtins.ValueError"}, "quil.instructions.ParseMemoryReferenceError": {"fullname": "quil.instructions.ParseMemoryReferenceError", "modulename": "quil.instructions", "qualname": "ParseMemoryReferenceError", "kind": "class", "doc": "

Errors that may occur while parsing a MemoryReference

\n", "bases": "builtins.ValueError"}, "quil.program": {"fullname": "quil.program", "modulename": "quil.program", "kind": "module", "doc": "

\n"}, "quil.program.FrameSet": {"fullname": "quil.program.FrameSet", "modulename": "quil.program", "qualname": "FrameSet", "kind": "class", "doc": "

\n"}, "quil.program.FrameSet.get": {"fullname": "quil.program.FrameSet.get", "modulename": "quil.program", "qualname": "FrameSet.get", "kind": "function", "doc": "

Retrieve the attributes of a frame by its identifier

\n", "signature": "(self, identifier: FrameIdentifier) -> Optional[Dict[str, AttributeValue]]:", "funcdef": "def"}, "quil.program.FrameSet.get_keys": {"fullname": "quil.program.FrameSet.get_keys", "modulename": "quil.program", "qualname": "FrameSet.get_keys", "kind": "function", "doc": "

Return a list of all FrameIdentifiers described by this FrameSet

\n", "signature": "(self) -> List[FrameIdentifier]:", "funcdef": "def"}, "quil.program.FrameSet.get_all_frames": {"fullname": "quil.program.FrameSet.get_all_frames", "modulename": "quil.program", "qualname": "FrameSet.get_all_frames", "kind": "function", "doc": "

\n", "signature": "(self) -> Dict[FrameIdentifier, Dict[str, AttributeValue]]:", "funcdef": "def"}, "quil.program.FrameSet.insert": {"fullname": "quil.program.FrameSet.insert", "modulename": "quil.program", "qualname": "FrameSet.insert", "kind": "function", "doc": "

Insert a new FrameIdentifier, overwriting any existing one.

\n", "signature": "(\tself,\tidentifier: FrameIdentifier,\tattributes: Dict[str, AttributeValue]):", "funcdef": "def"}, "quil.program.FrameSet.merge": {"fullname": "quil.program.FrameSet.merge", "modulename": "quil.program", "qualname": "FrameSet.merge", "kind": "function", "doc": "

Merge another FrameSet into this one, overwriting any existing keys.

\n", "signature": "(self, other: quil.program.FrameSet):", "funcdef": "def"}, "quil.program.FrameSet.intersection": {"fullname": "quil.program.FrameSet.intersection", "modulename": "quil.program", "qualname": "FrameSet.intersection", "kind": "function", "doc": "

Return a new FrameSet which describes only the given FrameIdentifiers

\n", "signature": "(self, identifiers: FrozenSet[FrameIdentifier]) -> quil.program.FrameSet:", "funcdef": "def"}, "quil.program.FrameSet.is_empty": {"fullname": "quil.program.FrameSet.is_empty", "modulename": "quil.program", "qualname": "FrameSet.is_empty", "kind": "function", "doc": "

Returns True if this FrameSet defines no frames.

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.program.FrameSet.to_instructions": {"fullname": "quil.program.FrameSet.to_instructions", "modulename": "quil.program", "qualname": "FrameSet.to_instructions", "kind": "function", "doc": "

Return the Quil instructions which define the contained frames.

\n", "signature": "(self) -> List[Instruction]:", "funcdef": "def"}, "quil.program.Program": {"fullname": "quil.program.Program", "modulename": "quil.program", "qualname": "Program", "kind": "class", "doc": "

\n"}, "quil.program.Program.parse": {"fullname": "quil.program.Program.parse", "modulename": "quil.program", "qualname": "Program.parse", "kind": "function", "doc": "

Parses the given Quil string and returns a new Program.\nRaises a ProgramError if the given string isn't valid Quil.

\n", "signature": "(input: str) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.to_quil": {"fullname": "quil.program.Program.to_quil", "modulename": "quil.program", "qualname": "Program.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.program.Program.to_quil_or_debug": {"fullname": "quil.program.Program.to_quil_or_debug", "modulename": "quil.program", "qualname": "Program.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.program.Program.clone_without_body_instructions": {"fullname": "quil.program.Program.clone_without_body_instructions", "modulename": "quil.program", "qualname": "Program.clone_without_body_instructions", "kind": "function", "doc": "

Creates a clone of this Program with an empty body instructions list.

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.copy": {"fullname": "quil.program.Program.copy", "modulename": "quil.program", "qualname": "Program.copy", "kind": "function", "doc": "

Creates a clone of this Program.

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.dagger": {"fullname": "quil.program.Program.dagger", "modulename": "quil.program", "qualname": "Program.dagger", "kind": "function", "doc": "

Creates a new conjugate transpose of the Program by reversing the order of gate\ninstructions and applying the DAGGER modifier to each.

\n\n

Raises a GateError if any of the instructions in the program are not a `Gate

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.expand_calibrations": {"fullname": "quil.program.Program.expand_calibrations", "modulename": "quil.program", "qualname": "Program.expand_calibrations", "kind": "function", "doc": "

Expand any instructions in the program which have a matching calibration, leaving the others\nunchanged. Recurses though each instruction while ensuring there is no cycle in the expansion\ngraph (i.e. no calibration expands directly or indirectly into itself)

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.into_simplified": {"fullname": "quil.program.Program.into_simplified", "modulename": "quil.program", "qualname": "Program.into_simplified", "kind": "function", "doc": "

Simplify this program into a new [Program] which contains only instructions\nand definitions which are executed; effectively, perform dead code removal.

\n\n

Removes:

\n\n
    \n
  • All calibrations, following calibration expansion
  • \n
  • Frame definitions which are not used by any instruction such as PULSE or CAPTURE
  • \n
  • Waveform definitions which are not used by any instruction
  • \n
\n\n

When a valid program is simplified, it remains valid.

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.get_used_qubits": {"fullname": "quil.program.Program.get_used_qubits", "modulename": "quil.program", "qualname": "Program.get_used_qubits", "kind": "function", "doc": "

Returns a set consisting of every Qubit that is used in the program.

\n", "signature": "(self) -> Set[Qubit]:", "funcdef": "def"}, "quil.program.Program.add_instruction": {"fullname": "quil.program.Program.add_instruction", "modulename": "quil.program", "qualname": "Program.add_instruction", "kind": "function", "doc": "

Add an instruction to the end of the program.

\n", "signature": "(self, instruction: Instruction):", "funcdef": "def"}, "quil.program.Program.add_instructions": {"fullname": "quil.program.Program.add_instructions", "modulename": "quil.program", "qualname": "Program.add_instructions", "kind": "function", "doc": "

Add a list of instructions to the end of the program.

\n", "signature": "(self, instructions: Sequence[Instruction]):", "funcdef": "def"}, "quil.program.Program.to_instructions": {"fullname": "quil.program.Program.to_instructions", "modulename": "quil.program", "qualname": "Program.to_instructions", "kind": "function", "doc": "

\n", "signature": "(self) -> Sequence[Instruction]:", "funcdef": "def"}, "quil.program.Program.to_unitary": {"fullname": "quil.program.Program.to_unitary", "modulename": "quil.program", "qualname": "Program.to_unitary", "kind": "function", "doc": "

\n", "signature": "(\tself,\tn_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]:", "funcdef": "def"}, "quil.program.Program.resolve_placeholders": {"fullname": "quil.program.Program.resolve_placeholders", "modulename": "quil.program", "qualname": "Program.resolve_placeholders", "kind": "function", "doc": "

Resolve TargetPlaceholders and QubitPlaceholders within the program using default resolvers.

\n\n

The default resolver will be used to generate a unique value for that placeholder within the scope of\nthe program using an auto-incrementing value (for qubit) or suffix (for target)\nwhile ensuring that unique value is not already in use within the program.

\n", "signature": "(self) -> None:", "funcdef": "def"}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"fullname": "quil.program.Program.resolve_placeholders_with_custom_resolvers", "modulename": "quil.program", "qualname": "Program.resolve_placeholders_with_custom_resolvers", "kind": "function", "doc": "

Resolve TargetPlaceholders and QubitPlaceholders within the program such that the resolved values\nwill remain unique to that placeholder within the scope of the program.

\n\n

If you provide target_resolver and/or qubit_resolver, those will be used to resolve those values respectively.\nIf your resolver returns None for a particular placeholder, it will not be replaced but will be left as a placeholder.

\n\n

If you do not provide a resolver for a placeholder, a default resolver will be used which will generate a unique value\nfor that placeholder within the scope of the program using an auto-incrementing value (for qubit) or suffix (for target)\nwhile ensuring that unique value is not already in use within the program.

\n", "signature": "(\tself,\t*,\ttarget_resolver: Optional[Callable[[TargetPlaceholder], Optional[str]]] = None,\tqubit_resolver: Optional[Callable[[QubitPlaceholder], Optional[int]]] = None):", "funcdef": "def"}, "quil.program.Program.calibrations": {"fullname": "quil.program.Program.calibrations", "modulename": "quil.program", "qualname": "Program.calibrations", "kind": "variable", "doc": "

\n", "annotation": ": quil.program.CalibrationSet"}, "quil.program.Program.waveforms": {"fullname": "quil.program.Program.waveforms", "modulename": "quil.program", "qualname": "Program.waveforms", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, Waveform]"}, "quil.program.Program.body_instructions": {"fullname": "quil.program.Program.body_instructions", "modulename": "quil.program", "qualname": "Program.body_instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[Instruction]"}, "quil.program.Program.declarations": {"fullname": "quil.program.Program.declarations", "modulename": "quil.program", "qualname": "Program.declarations", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, Declaration]"}, "quil.program.Program.memory_regions": {"fullname": "quil.program.Program.memory_regions", "modulename": "quil.program", "qualname": "Program.memory_regions", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, quil.program.MemoryRegion]"}, "quil.program.Program.frames": {"fullname": "quil.program.Program.frames", "modulename": "quil.program", "qualname": "Program.frames", "kind": "variable", "doc": "

\n", "annotation": ": quil.program.FrameSet"}, "quil.program.Program.gate_definitions": {"fullname": "quil.program.Program.gate_definitions", "modulename": "quil.program", "qualname": "Program.gate_definitions", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, GateDefinition]"}, "quil.program.CalibrationSet": {"fullname": "quil.program.CalibrationSet", "modulename": "quil.program", "qualname": "CalibrationSet", "kind": "class", "doc": "

\n"}, "quil.program.CalibrationSet.expand": {"fullname": "quil.program.CalibrationSet.expand", "modulename": "quil.program", "qualname": "CalibrationSet.expand", "kind": "function", "doc": "

Given an instruction, return the instructions to which it is expanded if there is a match.\nRecursively calibrate instructions, returning an error if a calibration directly or indirectly\nexpands into itself.

\n", "signature": "(\tself,\tinstruction: Instruction,\tprevious_calibrations: Sequence[Instruction]) -> List[Instruction]:", "funcdef": "def"}, "quil.program.CalibrationSet.get_match_for_measurement": {"fullname": "quil.program.CalibrationSet.get_match_for_measurement", "modulename": "quil.program", "qualname": "CalibrationSet.get_match_for_measurement", "kind": "function", "doc": "

Returns the last-specified MeasureCalibrationDefinition that matches the target\nqubit (if any), or otherwise the last-specified one that specified no qubit.

\n", "signature": "(self, measurement: Measurement) -> Optional[MeasureCalibrationDefinition]:", "funcdef": "def"}, "quil.program.CalibrationSet.get_match_for_gate": {"fullname": "quil.program.CalibrationSet.get_match_for_gate", "modulename": "quil.program", "qualname": "CalibrationSet.get_match_for_gate", "kind": "function", "doc": "

Return the final calibration which matches the gate per the QuilT specification:

\n\n

A calibration matches a gate if:

\n\n
    \n
  1. It has the same name
  2. \n
  3. It has the same modifiers
  4. \n
  5. It has the same qubit count (any mix of fixed & variable)
  6. \n
  7. It has the same parameter count (both specified and unspecified)
  8. \n
  9. All fixed qubits in the calibration definition match those in the gate
  10. \n
  11. All specified parameters in the calibration definition match those in the gate
  12. \n
\n", "signature": "(self, gate: Gate) -> Optional[Calibration]:", "funcdef": "def"}, "quil.program.CalibrationSet.is_empty": {"fullname": "quil.program.CalibrationSet.is_empty", "modulename": "quil.program", "qualname": "CalibrationSet.is_empty", "kind": "function", "doc": "

Returns True if the CalibrationSet contains no data.

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.program.CalibrationSet.push_calibration": {"fullname": "quil.program.CalibrationSet.push_calibration", "modulename": "quil.program", "qualname": "CalibrationSet.push_calibration", "kind": "function", "doc": "

Add another gate Calibration (DEFCAL) to the set.

\n", "signature": "(self, calibration: Calibration):", "funcdef": "def"}, "quil.program.CalibrationSet.push_measurement_calibration": {"fullname": "quil.program.CalibrationSet.push_measurement_calibration", "modulename": "quil.program", "qualname": "CalibrationSet.push_measurement_calibration", "kind": "function", "doc": "

Add another MeasureCalibrationDefinition (DEFCAL MEASURE) to the set

\n", "signature": "(self, calibration: MeasureCalibrationDefinition):", "funcdef": "def"}, "quil.program.CalibrationSet.extend": {"fullname": "quil.program.CalibrationSet.extend", "modulename": "quil.program", "qualname": "CalibrationSet.extend", "kind": "function", "doc": "

Append another [CalibrationSet] onto this one

\n", "signature": "(self, other: quil.program.CalibrationSet):", "funcdef": "def"}, "quil.program.CalibrationSet.to_instructions": {"fullname": "quil.program.CalibrationSet.to_instructions", "modulename": "quil.program", "qualname": "CalibrationSet.to_instructions", "kind": "function", "doc": "

Return the Quil instructions which describe the contained calibrations

\n", "signature": "(self):", "funcdef": "def"}, "quil.program.CalibrationSet.measure_calibrations": {"fullname": "quil.program.CalibrationSet.measure_calibrations", "modulename": "quil.program", "qualname": "CalibrationSet.measure_calibrations", "kind": "variable", "doc": "

\n", "annotation": ": List[MeasureCalibrationDefinition]"}, "quil.program.CalibrationSet.calibrations": {"fullname": "quil.program.CalibrationSet.calibrations", "modulename": "quil.program", "qualname": "CalibrationSet.calibrations", "kind": "variable", "doc": "

\n", "annotation": ": List[Calibration]"}, "quil.program.MemoryRegion": {"fullname": "quil.program.MemoryRegion", "modulename": "quil.program", "qualname": "MemoryRegion", "kind": "class", "doc": "

\n"}, "quil.program.MemoryRegion.sharing": {"fullname": "quil.program.MemoryRegion.sharing", "modulename": "quil.program", "qualname": "MemoryRegion.sharing", "kind": "variable", "doc": "

\n", "annotation": ": Optional[Sharing]"}, "quil.program.MemoryRegion.size": {"fullname": "quil.program.MemoryRegion.size", "modulename": "quil.program", "qualname": "MemoryRegion.size", "kind": "variable", "doc": "

\n", "annotation": ": Vector"}, "quil.validation": {"fullname": "quil.validation", "modulename": "quil.validation", "kind": "module", "doc": "

\n"}, "quil.validation.dummy": {"fullname": "quil.validation.dummy", "modulename": "quil.validation", "qualname": "dummy", "kind": "function", "doc": "

\n", "signature": "():", "funcdef": "def"}}, "docInfo": {"quil": {"qualname": 0, "fullname": 1, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.Expression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 244}, "quil.expression.Expression.from_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.expression.Expression.from_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.expression.Expression.from_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.expression.Expression.from_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.expression.Expression.new_pi": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.from_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.expression.Expression.from_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.expression.Expression.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 81, "bases": 0, "doc": 21}, "quil.expression.Expression.is_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.to_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.is_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.expression.Expression.to_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.expression.Expression.is_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.expression.Expression.to_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.expression.Expression.is_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.to_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.is_pi": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.is_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.expression.Expression.to_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.expression.Expression.is_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.to_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.expression.Expression.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 38}, "quil.expression.Expression.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 25}, "quil.expression.Expression.simplify": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 12}, "quil.expression.Expression.into_simplified": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 10}, "quil.expression.Expression.evaluate": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 32}, "quil.expression.Expression.substitute_variables": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 24}, "quil.expression.Expression.to_real": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.expression.FunctionCallExpression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.FunctionCallExpression.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.FunctionCallExpression.function": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression.right": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression.left": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixExpression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixExpression.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixExpression.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.expression.ExpressionFunction.Cis": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.Cosine": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.Exponent": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.Sine": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.SquareRoot": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.expression.PrefixOperator.Plus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixOperator.Minus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.expression.InfixOperator.Caret": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Plus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Minus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Slash": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Star": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.EvaluationError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "quil.expression.ParseExpressionError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "quil.instructions": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Instruction": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 683}, "quil.instructions.Instruction.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 591, "bases": 0, "doc": 14}, "quil.instructions.Instruction.from_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.new_halt": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.new_nop": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.new_wait": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Instruction.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 591, "bases": 0, "doc": 21}, "quil.instructions.Instruction.is_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_halt": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_nop": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_wait": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Instruction.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Arithmetic": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Arithmetic.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Arithmetic.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Arithmetic.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Arithmetic.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Arithmetic.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 119}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.from_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 21}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.is_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.as_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ArithmeticOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.ArithmeticOperator.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ArithmeticOperator.Add": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperator.Subtract": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperator.Divide": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperator.Multiply": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryLogic": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryLogic.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.BinaryLogic.operands": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryLogic.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 111}, "quil.instructions.BinaryOperand.from_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.from_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 21}, "quil.instructions.BinaryOperand.is_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.as_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.to_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.is_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.as_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.to_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.BinaryOperands": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperands.memory_reference": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperands.operand": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.BinaryOperator.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.BinaryOperator.And": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperator.Ior": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperator.Xor": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Comparison": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Comparison.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Comparison.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Comparison.operands": {"qualname": 2, "fullname": 4, "annotation": 10, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Comparison.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 119}, "quil.instructions.ComparisonOperand.from_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.from_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.from_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 10}, "quil.instructions.ComparisonOperand.is_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.as_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.is_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.as_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.is_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.as_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ComparisonOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.ComparisonOperator.Equal": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.GreaterThan": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.LessThan": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Convert": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Convert.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Convert.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Convert.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Convert.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Exchange": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Exchange.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Exchange.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Exchange.left": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Exchange.right": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Move": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Move.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Move.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Move.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Move.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryLogic": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryLogic.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.UnaryLogic.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryLogic.operand": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.UnaryOperator.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.UnaryOperator.Neg": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryOperator.Not": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Calibration.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Calibration.parameters": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.instructions": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.modifiers": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.CircuitDefinition.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.qubit_variables": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.instructions": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.parameters": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Declaration.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Declaration.size": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration.sharing": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Load.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Load.offset": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load.source": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Offset": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Offset.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Offset.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Offset.offset": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Offset.data_type": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Sharing": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Sharing.offsets": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Sharing.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Store.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Store.destination": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store.offset": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.ScalarType.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ScalarType.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ScalarType.Bit": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType.Integer": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType.Octet": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType.Real": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Vector": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Vector.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Vector.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Vector.data_type": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Vector.length": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Measurement": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Measurement.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Measurement.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Measurement.qubit": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Measurement.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Include": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Include.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Include.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Include.filename": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Pragma.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Pragma.arguments": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma.data": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 101}, "quil.instructions.PragmaArgument.from_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.from_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 21}, "quil.instructions.PragmaArgument.is_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.as_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.to_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.is_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.as_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.to_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.AttributeValue": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 112}, "quil.instructions.AttributeValue.from_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.from_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 21}, "quil.instructions.AttributeValue.is_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.as_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.to_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.is_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.as_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.to_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.AttributeValue.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Capture": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Capture.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Capture.memory_reference": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.waveform": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.blocking": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.FrameDefinition.attributes": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameDefinition.identifier": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameIdentifier": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameIdentifier.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.FrameIdentifier.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameIdentifier.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Pulse.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Pulse.waveform": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse.blocking": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.RawCapture.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.RawCapture.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.memory_reference": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.blocking": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.duration": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetFrequency": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetFrequency.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SetFrequency.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SetFrequency.frequency": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetFrequency.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetPhase": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetPhase.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SetPhase.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SetPhase.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetPhase.phase": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetScale": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetScale.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SetScale.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SetScale.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetScale.scale": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftFrequency": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftFrequency.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ShiftFrequency.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftFrequency.frequency": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftPhase": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftPhase.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ShiftPhase.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftPhase.phase": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SwapPhases": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SwapPhases.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SwapPhases.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SwapPhases.frame_2": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SwapPhases.frame_1": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Gate.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Gate.dagger": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 18}, "quil.instructions.Gate.controlled": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 18}, "quil.instructions.Gate.forked": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 65, "bases": 0, "doc": 41}, "quil.instructions.Gate.to_unitary_mut": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 63, "bases": 0, "doc": 59}, "quil.instructions.Gate.modifiers": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.parameters": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.GateDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.GateDefinition.parameters": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition.specification": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateModifier": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.GateModifier.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.GateModifier.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.GateModifier.Controlled": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateModifier.Dagger": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateModifier.Forked": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 122}, "quil.instructions.GateSpecification.from_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 50, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.from_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.from_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 65, "bases": 0, "doc": 21}, "quil.instructions.GateSpecification.is_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.as_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 38, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.is_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.as_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.is_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.as_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.GateSpecification.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.PauliGate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.PauliGate.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 25}, "quil.instructions.PauliGate.I": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliGate.X": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliGate.Y": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliGate.Z": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliTerm": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliTerm.arguments": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliTerm.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliSum": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliSum.arguments": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliSum.terms": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Jump": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Jump.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Jump.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Jump.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpWhen": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpWhen.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.JumpWhen.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.JumpWhen.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpWhen.condition": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpUnless": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpUnless.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.JumpUnless.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.JumpUnless.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpUnless.condition": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Label": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Label.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Label.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Label.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Target": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 116}, "quil.instructions.Target.from_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.Target.from_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Target.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "quil.instructions.Target.is_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Target.as_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Target.to_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Target.is_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Target.as_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Target.to_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Target.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Target.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.TargetPlaceholder": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 33}, "quil.instructions.TargetPlaceholder.base_label": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MemoryReference": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MemoryReference.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.MemoryReference.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.MemoryReference.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 27}, "quil.instructions.MemoryReference.index": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MemoryReference.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Qubit": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 105}, "quil.instructions.Qubit.from_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.Qubit.from_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.Qubit.from_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Qubit.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 21}, "quil.instructions.Qubit.is_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.as_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.is_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.as_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.is_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.as_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Qubit.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.QubitPlaceholder": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 29}, "quil.instructions.Reset": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Reset.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Reset.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Reset.qubit": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Delay.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Delay.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay.frame_names": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay.duration": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Fence": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Fence.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Fence.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Fence.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Waveform": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Waveform.matrix": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Waveform.parameters": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.WaveformDefinition.definition": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformDefinition.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformInvocation": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformInvocation.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.WaveformInvocation.parameters": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformInvocation.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 15}, "quil.instructions.ParseMemoryReferenceError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "quil.program": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.FrameSet": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.FrameSet.get": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 11}, "quil.program.FrameSet.get_keys": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 16}, "quil.program.FrameSet.get_all_frames": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "quil.program.FrameSet.insert": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 13}, "quil.program.FrameSet.merge": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 15}, "quil.program.FrameSet.intersection": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 16}, "quil.program.FrameSet.is_empty": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 15}, "quil.program.FrameSet.to_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 12}, "quil.program.Program": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 28}, "quil.program.Program.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.program.Program.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.program.Program.clone_without_body_instructions": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 17}, "quil.program.Program.copy": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 11}, "quil.program.Program.dagger": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 48}, "quil.program.Program.expand_calibrations": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 42}, "quil.program.Program.into_simplified": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 83}, "quil.program.Program.get_used_qubits": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 16}, "quil.program.Program.add_instruction": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 12}, "quil.program.Program.add_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 14}, "quil.program.Program.to_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.program.Program.to_unitary": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 63, "bases": 0, "doc": 3}, "quil.program.Program.resolve_placeholders": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 64}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 96, "bases": 0, "doc": 136}, "quil.program.Program.calibrations": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.waveforms": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.body_instructions": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.declarations": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.memory_regions": {"qualname": 3, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.frames": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.gate_definitions": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.CalibrationSet": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.CalibrationSet.expand": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 50, "bases": 0, "doc": 34}, "quil.program.CalibrationSet.get_match_for_measurement": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 27}, "quil.program.CalibrationSet.get_match_for_gate": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 96}, "quil.program.CalibrationSet.is_empty": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 15}, "quil.program.CalibrationSet.push_calibration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 15}, "quil.program.CalibrationSet.push_measurement_calibration": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 14}, "quil.program.CalibrationSet.extend": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 10}, "quil.program.CalibrationSet.to_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 11}, "quil.program.CalibrationSet.measure_calibrations": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.CalibrationSet.calibrations": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.MemoryRegion": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.MemoryRegion.sharing": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.MemoryRegion.size": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.validation": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.validation.dummy": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}}, "length": 670, "save": true}, "index": {"qualname": {"root": {"1": {"docs": {"quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 1}, "2": {"docs": {"quil.instructions.SwapPhases.frame_2": {"tf": 1}}, "df": 1}, "docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}}, "df": 43, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.Exponent": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}}, "df": 62}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 15, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 9}}}}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 10}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 5, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}}, "df": 8}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Include.filename": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}}, "df": 8}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 3, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}}, "df": 62}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}}, "df": 10, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}}, "df": 3}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperator.And": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}, "s": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 18, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 11}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixOperator.Caret": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}}, "df": 15}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction.Cis": {"tf": 1}}, "df": 1}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Cosine": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}}, "df": 9}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 2}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}}, "df": 9, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.copy": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {"quil.instructions.PauliGate.I": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}}, "df": 4}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 6}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 10}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}}, "df": 17}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}}, "df": 156, "s": {"docs": {"quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 9}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}}, "df": 8}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 68}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Ior": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}}, "df": 5}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}}, "df": 4}, "g": {"docs": {"quil.instructions.UnaryOperator.Neg": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}}, "df": 2}, "t": {"docs": {"quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 11, "s": {"docs": {"quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}}, "df": 3}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}}, "df": 23}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ParseExpressionError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}}, "df": 6}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 6}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 2}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}}, "df": 4}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 182}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}}, "df": 17, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 114}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 20, "s": {"docs": {"quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 6}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}}, "df": 6}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}}, "df": 2}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1.4142135623730951}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}}, "df": 7, "s": {"docs": {"quil.instructions.Sharing.offsets": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Octet": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 25, "s": {"docs": {"quil.program.Program.gate_definitions": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.program.Program.declarations": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperator.Divide": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}}, "df": 3}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"quil.validation.dummy": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Sine": {"tf": 1}}, "df": 1}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Declaration.size": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.InfixOperator.Slash": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 10}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}}, "df": 12, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 7}}}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}}, "df": 8, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 5}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 5}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 5}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition.specification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 10}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 8}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}}, "df": 15}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.memory_regions": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.right": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "w": {"docs": {"quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}}, "df": 7}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.left": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.instructions.Vector.length": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 8}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}}, "df": 10}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 9}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}}, "df": 20}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}}, "df": 5, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 11}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}}, "df": 16, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}}, "df": 6}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 3}}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}}, "df": 9}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}}, "df": 5}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}}, "df": 12, "s": {"docs": {"quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 6}}}}}}}}}}}}, "t": {"docs": {"quil.instructions.ScalarType.Bit": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 21, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}}, "df": 6}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 6}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}}, "df": 16}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 6}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}}, "df": 2}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}}, "df": 16, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 5}}}}}}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}}, "df": 9, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.Program.waveforms": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}}, "df": 4}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 5}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {"quil.instructions.PauliGate.X": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"quil.instructions.PauliGate.Y": {"tf": 1}}, "df": 1}, "z": {"docs": {"quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 1}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}}, "df": 1}}}}}}, "fullname": {"root": {"1": {"docs": {"quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 1}, "2": {"docs": {"quil.instructions.SwapPhases.frame_2": {"tf": 1}}, "df": 1}, "docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil": {"tf": 1}, "quil.expression": {"tf": 1}, "quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}, "quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}, "quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}, "quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program": {"tf": 1}, "quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}, "quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}, "quil.validation": {"tf": 1}, "quil.validation.dummy": {"tf": 1}}, "df": 670}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 20, "s": {"docs": {"quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 6}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression": {"tf": 1}, "quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.new_pi": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.inner": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_pi": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.expression.Expression.simplify": {"tf": 1.4142135623730951}, "quil.expression.Expression.into_simplified": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1.4142135623730951}, "quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1.4142135623730951}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}}, "df": 69, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.Exponent": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}}, "df": 62}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 15, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 9}}}}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 10}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 5, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}}, "df": 8}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Include.filename": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}}, "df": 8}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 3, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}}, "df": 62}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}}, "df": 10, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}}, "df": 3}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperator.And": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}, "s": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 18, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 11}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixOperator.Caret": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}}, "df": 15}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction.Cis": {"tf": 1}}, "df": 1}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Cosine": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}}, "df": 9}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 2}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}}, "df": 9, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.copy": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {"quil.instructions.PauliGate.I": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}}, "df": 4}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 6}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 10}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}}, "df": 17}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}}, "df": 156, "s": {"docs": {"quil.instructions": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}, "quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}, "quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}, "quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 562}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}}, "df": 8}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 68}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Ior": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}}, "df": 5}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}}, "df": 4}, "g": {"docs": {"quil.instructions.UnaryOperator.Neg": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}}, "df": 2}, "t": {"docs": {"quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 11, "s": {"docs": {"quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}}, "df": 3}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program": {"tf": 1}, "quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.copy": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1.4142135623730951}, "quil.program.Program.add_instruction": {"tf": 1.4142135623730951}, "quil.program.Program.add_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.to_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.to_unitary": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.Program.calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.waveforms": {"tf": 1.4142135623730951}, "quil.program.Program.body_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.declarations": {"tf": 1.4142135623730951}, "quil.program.Program.memory_regions": {"tf": 1.4142135623730951}, "quil.program.Program.frames": {"tf": 1.4142135623730951}, "quil.program.Program.gate_definitions": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}, "quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 47}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ParseExpressionError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}}, "df": 6}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 6}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 2}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}}, "df": 4}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}}, "df": 2}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.validation": {"tf": 1}, "quil.validation.dummy": {"tf": 1}}, "df": 2}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 182}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}}, "df": 17, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}}, "df": 6}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}}, "df": 2}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1.4142135623730951}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}}, "df": 7, "s": {"docs": {"quil.instructions.Sharing.offsets": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Octet": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 25, "s": {"docs": {"quil.program.Program.gate_definitions": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.program.Program.declarations": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperator.Divide": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}}, "df": 3}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"quil.validation.dummy": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Sine": {"tf": 1}}, "df": 1}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Declaration.size": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.InfixOperator.Slash": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 10}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}}, "df": 12, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 7}}}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}}, "df": 8, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 5}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 5}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 5}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition.specification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 10}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 8}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}}, "df": 15}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.memory_regions": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.right": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "w": {"docs": {"quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}}, "df": 7}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.left": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.instructions.Vector.length": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 8}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}}, "df": 10}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 9}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}}, "df": 20}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}}, "df": 5, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 11}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}}, "df": 16, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}}, "df": 6}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 3}}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}}, "df": 9}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}}, "df": 5}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}}, "df": 12, "s": {"docs": {"quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 6}}}}}}}}}}}}, "t": {"docs": {"quil.instructions.ScalarType.Bit": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 21, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}}, "df": 6}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 6}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}}, "df": 16}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 6}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}}, "df": 2}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}}, "df": 16, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 5}}}}}}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}}, "df": 9, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.Program.waveforms": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}}, "df": 4}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 5}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {"quil.instructions.PauliGate.X": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"quil.instructions.PauliGate.Y": {"tf": 1}}, "df": 1}, "z": {"docs": {"quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 1}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}}, "df": 1}}}}}}, "annotation": {"root": {"docs": {"quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 126, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 68}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}}, "df": 8}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression.expression": {"tf": 1.4142135623730951}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1.4142135623730951}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1.4142135623730951}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.parameters": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.duration": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.frequency": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.phase": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.scale": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.phase": {"tf": 1.4142135623730951}, "quil.instructions.Gate.parameters": {"tf": 1.4142135623730951}, "quil.instructions.PauliTerm.expression": {"tf": 1.4142135623730951}, "quil.instructions.Delay.duration": {"tf": 1.4142135623730951}, "quil.instructions.Waveform.matrix": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1.4142135623730951}}, "df": 19, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixExpression.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}}, "df": 3, "s": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 67}}}}}}}}}}, "t": {"docs": {"quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 3}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.PrefixExpression.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Pragma.arguments": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 3}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliTerm.arguments": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 4}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Arithmetic.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperands.operand": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.BinaryLogic.operands": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryLogic.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1.4142135623730951}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 16}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.memory_regions": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Comparison.operands": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}}, "df": 4}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Comparison.operands": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Comparison.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.calibrations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.UnaryLogic.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}}, "df": 16}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}}, "df": 6}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.PauliTerm.arguments": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.body_instructions": {"tf": 1}}, "df": 1}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.CalibrationSet.measure_calibrations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition.specification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.gate_definitions": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 17}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Declaration.sharing": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 2}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Pragma.data": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Sharing.offsets": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Declaration.size": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 2}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 11}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.frames": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}}, "df": 6}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.declarations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "default_value": {"root": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction.Cis": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Cosine": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateModifier.Controlled": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixOperator.Caret": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.Exponent": {"tf": 1}}, "df": 1}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Sine": {"tf": 1}}, "df": 1}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.InfixOperator.Slash": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperator.Add": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperator.And": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperator.Divide": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateModifier.Dagger": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {"quil.instructions.PauliGate.I": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Ior": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ScalarType.Integer": {"tf": 1}}, "df": 1}}}}}}}, "x": {"docs": {"quil.instructions.PauliGate.X": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.UnaryOperator.Neg": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Bit": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Octet": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {"quil.instructions.PauliGate.Y": {"tf": 1}}, "df": 1}, "z": {"docs": {"quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 1}}}, "signature": {"root": {"docs": {"quil.expression.Expression.from_address": {"tf": 4.898979485566356}, "quil.expression.Expression.from_function_call": {"tf": 5.744562646538029}, "quil.expression.Expression.from_infix": {"tf": 5.656854249492381}, "quil.expression.Expression.from_number": {"tf": 4.898979485566356}, "quil.expression.Expression.new_pi": {"tf": 4.123105625617661}, "quil.expression.Expression.from_prefix": {"tf": 5.656854249492381}, "quil.expression.Expression.from_variable": {"tf": 4.898979485566356}, "quil.expression.Expression.inner": {"tf": 8.18535277187245}, "quil.expression.Expression.is_address": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_address": {"tf": 4.123105625617661}, "quil.expression.Expression.to_address": {"tf": 3.4641016151377544}, "quil.expression.Expression.is_function_call": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_function_call": {"tf": 5}, "quil.expression.Expression.to_function_call": {"tf": 4.47213595499958}, "quil.expression.Expression.is_infix": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_infix": {"tf": 5}, "quil.expression.Expression.to_infix": {"tf": 4.47213595499958}, "quil.expression.Expression.is_number": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_number": {"tf": 4.123105625617661}, "quil.expression.Expression.to_number": {"tf": 3.4641016151377544}, "quil.expression.Expression.is_pi": {"tf": 3.4641016151377544}, "quil.expression.Expression.is_prefix": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_prefix": {"tf": 5}, "quil.expression.Expression.to_prefix": {"tf": 4.47213595499958}, "quil.expression.Expression.is_variable": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_variable": {"tf": 4.123105625617661}, "quil.expression.Expression.to_variable": {"tf": 3.4641016151377544}, "quil.expression.Expression.to_quil": {"tf": 3.4641016151377544}, "quil.expression.Expression.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.expression.Expression.parse": {"tf": 4.898979485566356}, "quil.expression.Expression.simplify": {"tf": 3.1622776601683795}, "quil.expression.Expression.into_simplified": {"tf": 4.47213595499958}, "quil.expression.Expression.evaluate": {"tf": 7.3484692283495345}, "quil.expression.Expression.substitute_variables": {"tf": 6.928203230275509}, "quil.expression.Expression.to_real": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.__init__": {"tf": 21.93171219946131}, "quil.instructions.Instruction.from_arithmetic": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_binary_logic": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_capture": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.from_convert": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_comparison": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_declaration": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_delay": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_exchange": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_fence": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_frame_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.from_gate": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_gate_definition": {"tf": 5.656854249492381}, "quil.instructions.Instruction.new_halt": {"tf": 4.123105625617661}, "quil.instructions.Instruction.from_include": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_jump": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_jump_when": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_jump_unless": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_label": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_load": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.from_measurement": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_move": {"tf": 5.656854249492381}, "quil.instructions.Instruction.new_nop": {"tf": 4.123105625617661}, "quil.instructions.Instruction.from_pragma": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_pulse": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_raw_capture": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_reset": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_set_frequency": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_set_phase": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_set_scale": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_shift_phase": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_store": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_swap_phases": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_unary_logic": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.new_wait": {"tf": 4.123105625617661}, "quil.instructions.Instruction.inner": {"tf": 21.93171219946131}, "quil.instructions.Instruction.is_arithmetic": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_arithmetic": {"tf": 5}, "quil.instructions.Instruction.to_arithmetic": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_binary_logic": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_binary_logic": {"tf": 5}, "quil.instructions.Instruction.to_binary_logic": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 5}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_capture": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_capture": {"tf": 5}, "quil.instructions.Instruction.to_capture": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 5}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_convert": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_convert": {"tf": 5}, "quil.instructions.Instruction.to_convert": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_comparison": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_comparison": {"tf": 5}, "quil.instructions.Instruction.to_comparison": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_declaration": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_declaration": {"tf": 5}, "quil.instructions.Instruction.to_declaration": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_delay": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_delay": {"tf": 5}, "quil.instructions.Instruction.to_delay": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_exchange": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_exchange": {"tf": 5}, "quil.instructions.Instruction.to_exchange": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_fence": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_fence": {"tf": 5}, "quil.instructions.Instruction.to_fence": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_frame_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_frame_definition": {"tf": 5}, "quil.instructions.Instruction.to_frame_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_gate": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_gate": {"tf": 5}, "quil.instructions.Instruction.to_gate": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_gate_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_gate_definition": {"tf": 5}, "quil.instructions.Instruction.to_gate_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_halt": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.is_include": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_include": {"tf": 5}, "quil.instructions.Instruction.to_include": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_jump": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_jump": {"tf": 5}, "quil.instructions.Instruction.to_jump": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_jump_when": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_jump_when": {"tf": 5}, "quil.instructions.Instruction.to_jump_when": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_jump_unless": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_jump_unless": {"tf": 5}, "quil.instructions.Instruction.to_jump_unless": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_label": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_label": {"tf": 5}, "quil.instructions.Instruction.to_label": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_load": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_load": {"tf": 5}, "quil.instructions.Instruction.to_load": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 5}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_measurement": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_measurement": {"tf": 5}, "quil.instructions.Instruction.to_measurement": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_move": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_move": {"tf": 5}, "quil.instructions.Instruction.to_move": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_nop": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.is_pragma": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_pragma": {"tf": 5}, "quil.instructions.Instruction.to_pragma": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_pulse": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_pulse": {"tf": 5}, "quil.instructions.Instruction.to_pulse": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_raw_capture": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_raw_capture": {"tf": 5}, "quil.instructions.Instruction.to_raw_capture": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_reset": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_reset": {"tf": 5}, "quil.instructions.Instruction.to_reset": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_set_frequency": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_set_frequency": {"tf": 5}, "quil.instructions.Instruction.to_set_frequency": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_set_phase": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_set_phase": {"tf": 5}, "quil.instructions.Instruction.to_set_phase": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_set_scale": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_set_scale": {"tf": 5}, "quil.instructions.Instruction.to_set_scale": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 5}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_shift_phase": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_shift_phase": {"tf": 5}, "quil.instructions.Instruction.to_shift_phase": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_store": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_store": {"tf": 5}, "quil.instructions.Instruction.to_store": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_swap_phases": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_swap_phases": {"tf": 5}, "quil.instructions.Instruction.to_swap_phases": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_unary_logic": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_unary_logic": {"tf": 5}, "quil.instructions.Instruction.to_unary_logic": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 5}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_wait": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Arithmetic.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 4.898979485566356}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 4.898979485566356}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 5.744562646538029}, "quil.instructions.ArithmeticOperand.inner": {"tf": 5.916079783099616}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 4.123105625617661}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 4.123105625617661}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 5}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 4.47213595499958}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.BinaryLogic.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 4.898979485566356}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 5.744562646538029}, "quil.instructions.BinaryOperand.inner": {"tf": 5.477225575051661}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 4.123105625617661}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 5}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 4.47213595499958}, "quil.instructions.BinaryOperand.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperator.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Comparison.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 4.898979485566356}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 4.898979485566356}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 5.744562646538029}, "quil.instructions.ComparisonOperand.inner": {"tf": 5.916079783099616}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 4.123105625617661}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 4.123105625617661}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 5}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 4.47213595499958}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Convert.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Exchange.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Move.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Move.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.UnaryLogic.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.UnaryOperator.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Calibration.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Declaration.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Load.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Load.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Offset.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Store.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Store.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ScalarType.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Vector.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Measurement.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Include.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Include.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Pragma.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 4.898979485566356}, "quil.instructions.PragmaArgument.from_integer": {"tf": 4.898979485566356}, "quil.instructions.PragmaArgument.inner": {"tf": 4.69041575982343}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 4.123105625617661}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.is_integer": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.as_integer": {"tf": 4.123105625617661}, "quil.instructions.PragmaArgument.to_integer": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.from_string": {"tf": 4.898979485566356}, "quil.instructions.AttributeValue.from_expression": {"tf": 5.656854249492381}, "quil.instructions.AttributeValue.inner": {"tf": 5.477225575051661}, "quil.instructions.AttributeValue.is_string": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.as_string": {"tf": 4.123105625617661}, "quil.instructions.AttributeValue.to_string": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.is_expression": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.as_expression": {"tf": 5}, "quil.instructions.AttributeValue.to_expression": {"tf": 4.47213595499958}, "quil.instructions.AttributeValue.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Capture.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.FrameDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Pulse.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.RawCapture.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SetFrequency.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SetPhase.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SetScale.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ShiftPhase.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SwapPhases.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Gate.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Gate.dagger": {"tf": 3.4641016151377544}, "quil.instructions.Gate.controlled": {"tf": 5.291502622129181}, "quil.instructions.Gate.forked": {"tf": 7.211102550927978}, "quil.instructions.Gate.to_unitary_mut": {"tf": 7.14142842854285}, "quil.instructions.GateDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.GateModifier.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.from_matrix": {"tf": 6.4031242374328485}, "quil.instructions.GateSpecification.from_permutation": {"tf": 5.385164807134504}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 5.656854249492381}, "quil.instructions.GateSpecification.inner": {"tf": 7.280109889280518}, "quil.instructions.GateSpecification.is_matrix": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.as_matrix": {"tf": 5.5677643628300215}, "quil.instructions.GateSpecification.to_matrix": {"tf": 5.291502622129181}, "quil.instructions.GateSpecification.is_permutation": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.as_permutation": {"tf": 4.47213595499958}, "quil.instructions.GateSpecification.to_permutation": {"tf": 4.123105625617661}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 5}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 4.47213595499958}, "quil.instructions.GateSpecification.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.PauliGate.parse": {"tf": 4.898979485566356}, "quil.instructions.Jump.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.JumpWhen.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.JumpUnless.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Label.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Label.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Target.from_fixed": {"tf": 4.898979485566356}, "quil.instructions.Target.from_placeholder": {"tf": 5.656854249492381}, "quil.instructions.Target.inner": {"tf": 5.477225575051661}, "quil.instructions.Target.is_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Target.as_fixed": {"tf": 4.123105625617661}, "quil.instructions.Target.to_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Target.is_placeholder": {"tf": 3.4641016151377544}, "quil.instructions.Target.as_placeholder": {"tf": 5}, "quil.instructions.Target.to_placeholder": {"tf": 4.47213595499958}, "quil.instructions.Target.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Target.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.MemoryReference.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.MemoryReference.parse": {"tf": 4.898979485566356}, "quil.instructions.Qubit.from_fixed": {"tf": 4.898979485566356}, "quil.instructions.Qubit.from_variable": {"tf": 4.898979485566356}, "quil.instructions.Qubit.from_placeholder": {"tf": 5.656854249492381}, "quil.instructions.Qubit.inner": {"tf": 4.69041575982343}, "quil.instructions.Qubit.is_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.as_fixed": {"tf": 4.123105625617661}, "quil.instructions.Qubit.to_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.is_variable": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.as_variable": {"tf": 4.123105625617661}, "quil.instructions.Qubit.to_variable": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.is_placeholder": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.as_placeholder": {"tf": 5}, "quil.instructions.Qubit.to_placeholder": {"tf": 4.47213595499958}, "quil.instructions.Qubit.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Reset.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Delay.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Fence.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.program.FrameSet.get": {"tf": 5.744562646538029}, "quil.program.FrameSet.get_keys": {"tf": 4.123105625617661}, "quil.program.FrameSet.get_all_frames": {"tf": 5.477225575051661}, "quil.program.FrameSet.insert": {"tf": 6.244997998398398}, "quil.program.FrameSet.merge": {"tf": 5.0990195135927845}, "quil.program.FrameSet.intersection": {"tf": 5.744562646538029}, "quil.program.FrameSet.is_empty": {"tf": 3.4641016151377544}, "quil.program.FrameSet.to_instructions": {"tf": 4.123105625617661}, "quil.program.Program.parse": {"tf": 4.898979485566356}, "quil.program.Program.to_quil": {"tf": 3.4641016151377544}, "quil.program.Program.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.program.Program.clone_without_body_instructions": {"tf": 4.47213595499958}, "quil.program.Program.copy": {"tf": 4.47213595499958}, "quil.program.Program.dagger": {"tf": 4.47213595499958}, "quil.program.Program.expand_calibrations": {"tf": 4.47213595499958}, "quil.program.Program.into_simplified": {"tf": 4.47213595499958}, "quil.program.Program.get_used_qubits": {"tf": 4.123105625617661}, "quil.program.Program.add_instruction": {"tf": 4.242640687119285}, "quil.program.Program.add_instructions": {"tf": 4.795831523312719}, "quil.program.Program.to_instructions": {"tf": 4.123105625617661}, "quil.program.Program.to_unitary": {"tf": 7.14142842854285}, "quil.program.Program.resolve_placeholders": {"tf": 3.4641016151377544}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 8.888194417315589}, "quil.program.CalibrationSet.expand": {"tf": 6.4031242374328485}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 5}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 5}, "quil.program.CalibrationSet.is_empty": {"tf": 3.4641016151377544}, "quil.program.CalibrationSet.push_calibration": {"tf": 4.242640687119285}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 4.242640687119285}, "quil.program.CalibrationSet.extend": {"tf": 5.0990195135927845}, "quil.program.CalibrationSet.to_instructions": {"tf": 3.1622776601683795}, "quil.validation.dummy": {"tf": 2.6457513110645907}}, "df": 423, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}}, "df": 62}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "t": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 28}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1.4142135623730951}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 2}}, "df": 45, "s": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 6}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_convert": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_comparison": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_declaration": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_delay": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_exchange": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_fence": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_when": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_label": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_load": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measurement": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_move": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_pulse": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_reset": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_scale": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_store": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 6}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 155}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}}, "df": 5}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 17}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}}, "df": 6}}}}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}}, "df": 5}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.__init__": {"tf": 6}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_convert": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_comparison": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_declaration": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_delay": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_exchange": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_fence": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_when": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_label": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_load": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measurement": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_move": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_pulse": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_reset": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_scale": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_store": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 6}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 185}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 7, "s": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.new_pi": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.inner": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.expression.Expression.into_simplified": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 2}, "quil.instructions.AttributeValue.from_expression": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.as_expression": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_expression": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1.4142135623730951}}, "df": 26}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}}, "df": 5}}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}}, "df": 10}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}}, "df": 5}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"1": {"2": {"8": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}}, "df": 5}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}}, "df": 5}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.copy": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 9}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}}, "df": 5}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 144}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}}, "df": 5}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1.4142135623730951}, "quil.instructions.Gate.controlled": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 351}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 7}}}}}}, "t": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}}, "df": 5}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}}, "df": 5}}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 5}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 11}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 5}}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 68}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 66}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 2}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1.4142135623730951}, "quil.program.FrameSet.insert": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}}, "df": 5}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}}, "df": 5}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}}, "df": 5}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}}, "df": 5}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 6, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}}, "df": 5, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}}, "df": 5}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}}, "df": 5}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}}, "df": 5}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.GateSpecification.inner": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 8}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1.7320508075688772}, "quil.program.Program.to_unitary": {"tf": 1.7320508075688772}}, "df": 2}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}}, "bases": {"root": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 4}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "doc": {"root": {"1": {"docs": {"quil.expression.ExpressionFunction": {"tf": 2.449489742783178}, "quil.expression.PrefixOperator": {"tf": 2.449489742783178}, "quil.expression.InfixOperator": {"tf": 2.449489742783178}, "quil.instructions.ArithmeticOperator": {"tf": 2.449489742783178}, "quil.instructions.BinaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ComparisonOperator": {"tf": 2.449489742783178}, "quil.instructions.UnaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ScalarType": {"tf": 2.449489742783178}, "quil.instructions.GateModifier": {"tf": 2.449489742783178}, "quil.instructions.PauliGate": {"tf": 2.449489742783178}}, "df": 10}, "2": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}, "3": {"9": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}, "docs": {"quil.expression.ExpressionFunction": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate": {"tf": 1.7320508075688772}}, "df": 10}, "docs": {"quil": {"tf": 1.7320508075688772}, "quil.expression": {"tf": 1.7320508075688772}, "quil.expression.Expression": {"tf": 7.937253933193772}, "quil.expression.Expression.from_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.new_pi": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.inner": {"tf": 2.23606797749979}, "quil.expression.Expression.is_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_pi": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.expression.Expression.parse": {"tf": 2.6457513110645907}, "quil.expression.Expression.simplify": {"tf": 1.7320508075688772}, "quil.expression.Expression.into_simplified": {"tf": 1.7320508075688772}, "quil.expression.Expression.evaluate": {"tf": 2.23606797749979}, "quil.expression.Expression.substitute_variables": {"tf": 2.23606797749979}, "quil.expression.Expression.to_real": {"tf": 2}, "quil.expression.FunctionCallExpression": {"tf": 1.7320508075688772}, "quil.expression.FunctionCallExpression.expression": {"tf": 1.7320508075688772}, "quil.expression.FunctionCallExpression.function": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression.right": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression.operator": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression.left": {"tf": 1.7320508075688772}, "quil.expression.PrefixExpression": {"tf": 1.7320508075688772}, "quil.expression.PrefixExpression.operator": {"tf": 1.7320508075688772}, "quil.expression.PrefixExpression.expression": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction": {"tf": 14.866068747318506}, "quil.expression.ExpressionFunction.Cis": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.Sine": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator": {"tf": 14.866068747318506}, "quil.expression.PrefixOperator.Plus": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator.Minus": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator": {"tf": 14.866068747318506}, "quil.expression.InfixOperator.Caret": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Plus": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Minus": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Slash": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Star": {"tf": 1.7320508075688772}, "quil.expression.EvaluationError": {"tf": 2}, "quil.expression.ParseExpressionError": {"tf": 2}, "quil.instructions": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 14.38749456993816}, "quil.instructions.Instruction.__init__": {"tf": 2.23606797749979}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.new_halt": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.new_nop": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.new_wait": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.inner": {"tf": 2.23606797749979}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_halt": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_nop": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_wait": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.source": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.operator": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.destination": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 6.324555320336759}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 2.23606797749979}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator": {"tf": 14.866068747318506}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.operands": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.operator": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand": {"tf": 6.164414002968976}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 2.23606797749979}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperands": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperands.operand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator": {"tf": 14.866068747318506}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.And": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.Ior": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.Xor": {"tf": 1.7320508075688772}, "quil.instructions.Comparison": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.operands": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.operator": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand": {"tf": 6.324555320336759}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.inner": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator": {"tf": 14.866068747318506}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1.7320508075688772}, "quil.instructions.Convert": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Convert.destination": {"tf": 1.7320508075688772}, "quil.instructions.Convert.source": {"tf": 1.7320508075688772}, "quil.instructions.Exchange": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.left": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.right": {"tf": 1.7320508075688772}, "quil.instructions.Move": {"tf": 1.7320508075688772}, "quil.instructions.Move.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Move.destination": {"tf": 1.7320508075688772}, "quil.instructions.Move.source": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.operator": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.operand": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator": {"tf": 14.866068747318506}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.Neg": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.Not": {"tf": 1.7320508075688772}, "quil.instructions.Calibration": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.parameters": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.instructions": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.modifiers": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.name": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.qubits": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.name": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1.7320508075688772}, "quil.instructions.Declaration": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.size": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.name": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.sharing": {"tf": 1.7320508075688772}, "quil.instructions.Load": {"tf": 1.7320508075688772}, "quil.instructions.Load.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Load.offset": {"tf": 1.7320508075688772}, "quil.instructions.Load.source": {"tf": 1.7320508075688772}, "quil.instructions.Load.destination": {"tf": 1.7320508075688772}, "quil.instructions.Offset": {"tf": 1.7320508075688772}, "quil.instructions.Offset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Offset.offset": {"tf": 1.7320508075688772}, "quil.instructions.Offset.data_type": {"tf": 1.7320508075688772}, "quil.instructions.Sharing": {"tf": 1.7320508075688772}, "quil.instructions.Sharing.offsets": {"tf": 1.7320508075688772}, "quil.instructions.Sharing.name": {"tf": 1.7320508075688772}, "quil.instructions.Store": {"tf": 1.7320508075688772}, "quil.instructions.Store.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Store.destination": {"tf": 1.7320508075688772}, "quil.instructions.Store.offset": {"tf": 1.7320508075688772}, "quil.instructions.Store.source": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType": {"tf": 14.866068747318506}, "quil.instructions.ScalarType.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Bit": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Integer": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Octet": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Real": {"tf": 1.7320508075688772}, "quil.instructions.Vector": {"tf": 1.7320508075688772}, "quil.instructions.Vector.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Vector.data_type": {"tf": 1.7320508075688772}, "quil.instructions.Vector.length": {"tf": 1.7320508075688772}, "quil.instructions.Measurement": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.qubit": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.target": {"tf": 1.7320508075688772}, "quil.instructions.Include": {"tf": 1.7320508075688772}, "quil.instructions.Include.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Include.filename": {"tf": 1.7320508075688772}, "quil.instructions.Pragma": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.arguments": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.name": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.data": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument": {"tf": 5.0990195135927845}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.inner": {"tf": 2.23606797749979}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue": {"tf": 5.916079783099616}, "quil.instructions.AttributeValue.from_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.from_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 2.23606797749979}, "quil.instructions.AttributeValue.is_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.as_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.is_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.as_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Capture": {"tf": 1.7320508075688772}, "quil.instructions.Capture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Capture.memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.Capture.waveform": {"tf": 1.7320508075688772}, "quil.instructions.Capture.blocking": {"tf": 1.7320508075688772}, "quil.instructions.Capture.frame": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.attributes": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.identifier": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.name": {"tf": 1.7320508075688772}, "quil.instructions.Pulse": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.waveform": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.frame": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.blocking": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.frame": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.blocking": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.duration": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.frequency": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.frame": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.frame": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.phase": {"tf": 1.7320508075688772}, "quil.instructions.SetScale": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.frame": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.scale": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.frame": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.frame": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.phase": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.frame_2": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.frame_1": {"tf": 1.7320508075688772}, "quil.instructions.Gate": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Gate.dagger": {"tf": 2.23606797749979}, "quil.instructions.Gate.controlled": {"tf": 2.23606797749979}, "quil.instructions.Gate.forked": {"tf": 3.1622776601683795}, "quil.instructions.Gate.to_unitary_mut": {"tf": 3.1622776601683795}, "quil.instructions.Gate.modifiers": {"tf": 1.7320508075688772}, "quil.instructions.Gate.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Gate.name": {"tf": 1.7320508075688772}, "quil.instructions.Gate.parameters": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.parameters": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.specification": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.name": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier": {"tf": 14.866068747318506}, "quil.instructions.GateModifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.Controlled": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.Dagger": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.Forked": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 5.5677643628300215}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.inner": {"tf": 2.23606797749979}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate": {"tf": 14.866068747318506}, "quil.instructions.PauliGate.parse": {"tf": 2.6457513110645907}, "quil.instructions.PauliGate.I": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate.X": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate.Y": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate.Z": {"tf": 1.7320508075688772}, "quil.instructions.PauliTerm": {"tf": 1.7320508075688772}, "quil.instructions.PauliTerm.arguments": {"tf": 1.7320508075688772}, "quil.instructions.PauliTerm.expression": {"tf": 1.7320508075688772}, "quil.instructions.PauliSum": {"tf": 1.7320508075688772}, "quil.instructions.PauliSum.arguments": {"tf": 1.7320508075688772}, "quil.instructions.PauliSum.terms": {"tf": 1.7320508075688772}, "quil.instructions.Jump": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Jump.target": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.target": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.condition": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.target": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.condition": {"tf": 1.7320508075688772}, "quil.instructions.Label": {"tf": 1.7320508075688772}, "quil.instructions.Label.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Label.target": {"tf": 1.7320508075688772}, "quil.instructions.Target": {"tf": 5.477225575051661}, "quil.instructions.Target.from_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.from_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.inner": {"tf": 1.7320508075688772}, "quil.instructions.Target.is_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.as_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.is_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.as_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.TargetPlaceholder": {"tf": 2.8284271247461903}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.parse": {"tf": 2.6457513110645907}, "quil.instructions.MemoryReference.index": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.name": {"tf": 1.7320508075688772}, "quil.instructions.Qubit": {"tf": 5.385164807134504}, "quil.instructions.Qubit.from_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.from_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.from_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.inner": {"tf": 2.23606797749979}, "quil.instructions.Qubit.is_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.as_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.is_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.as_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.is_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.as_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.QubitPlaceholder": {"tf": 2.23606797749979}, "quil.instructions.Reset": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Reset.qubit": {"tf": 1.7320508075688772}, "quil.instructions.Delay": {"tf": 1.7320508075688772}, "quil.instructions.Delay.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Delay.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Delay.frame_names": {"tf": 1.7320508075688772}, "quil.instructions.Delay.duration": {"tf": 1.7320508075688772}, "quil.instructions.Fence": {"tf": 1.7320508075688772}, "quil.instructions.Fence.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Fence.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Waveform": {"tf": 1.7320508075688772}, "quil.instructions.Waveform.matrix": {"tf": 1.7320508075688772}, "quil.instructions.Waveform.parameters": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.definition": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.name": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.name": {"tf": 1.7320508075688772}, "quil.instructions.GateError": {"tf": 2}, "quil.instructions.ParseMemoryReferenceError": {"tf": 2}, "quil.program": {"tf": 1.7320508075688772}, "quil.program.FrameSet": {"tf": 1.7320508075688772}, "quil.program.FrameSet.get": {"tf": 1.4142135623730951}, "quil.program.FrameSet.get_keys": {"tf": 2.23606797749979}, "quil.program.FrameSet.get_all_frames": {"tf": 1.7320508075688772}, "quil.program.FrameSet.insert": {"tf": 2.23606797749979}, "quil.program.FrameSet.merge": {"tf": 2.23606797749979}, "quil.program.FrameSet.intersection": {"tf": 2.23606797749979}, "quil.program.FrameSet.is_empty": {"tf": 2.6457513110645907}, "quil.program.FrameSet.to_instructions": {"tf": 1.7320508075688772}, "quil.program.Program": {"tf": 1.7320508075688772}, "quil.program.Program.parse": {"tf": 2.6457513110645907}, "quil.program.Program.to_quil": {"tf": 1.7320508075688772}, "quil.program.Program.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.program.Program.clone_without_body_instructions": {"tf": 2.23606797749979}, "quil.program.Program.copy": {"tf": 2.23606797749979}, "quil.program.Program.dagger": {"tf": 3.3166247903554}, "quil.program.Program.expand_calibrations": {"tf": 1.7320508075688772}, "quil.program.Program.into_simplified": {"tf": 4.898979485566356}, "quil.program.Program.get_used_qubits": {"tf": 1.7320508075688772}, "quil.program.Program.add_instruction": {"tf": 1.7320508075688772}, "quil.program.Program.add_instructions": {"tf": 1.7320508075688772}, "quil.program.Program.to_instructions": {"tf": 1.7320508075688772}, "quil.program.Program.to_unitary": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders": {"tf": 2.8284271247461903}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 4.123105625617661}, "quil.program.Program.calibrations": {"tf": 1.7320508075688772}, "quil.program.Program.waveforms": {"tf": 1.7320508075688772}, "quil.program.Program.body_instructions": {"tf": 1.7320508075688772}, "quil.program.Program.declarations": {"tf": 1.7320508075688772}, "quil.program.Program.memory_regions": {"tf": 1.7320508075688772}, "quil.program.Program.frames": {"tf": 1.7320508075688772}, "quil.program.Program.gate_definitions": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.expand": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 2.23606797749979}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 4.69041575982343}, "quil.program.CalibrationSet.is_empty": {"tf": 2.6457513110645907}, "quil.program.CalibrationSet.push_calibration": {"tf": 2.6457513110645907}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 2.449489742783178}, "quil.program.CalibrationSet.extend": {"tf": 2}, "quil.program.CalibrationSet.to_instructions": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.calibrations": {"tf": 1.7320508075688772}, "quil.program.MemoryRegion": {"tf": 1.7320508075688772}, "quil.program.MemoryRegion.sharing": {"tf": 1.7320508075688772}, "quil.program.MemoryRegion.size": {"tf": 1.7320508075688772}, "quil.validation": {"tf": 1.7320508075688772}, "quil.validation.dummy": {"tf": 1.7320508075688772}}, "df": 670, "a": {"docs": {"quil.expression.Expression": {"tf": 3.1622776601683795}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1.7320508075688772}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 7.0710678118654755}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 2}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 2}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 2}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 2}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 3}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 2}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 2.6457513110645907}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 2}, "quil.instructions.Qubit": {"tf": 2.449489742783178}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.7320508075688772}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.449489742783178}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 174, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 4, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 13}}}}, "n": {"docs": {"quil.expression.Expression": {"tf": 2}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.449489742783178}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}}, "df": 79, "y": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 65}, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 17, "/": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"quil.expression.Expression": {"tf": 2}, "quil.expression.Expression.simplify": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 14, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 2}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.7320508075688772}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.7320508075688772}}, "df": 5}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}}, "t": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}}, "df": 57}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 11, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}}, "df": 11}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 3}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 128, "t": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Qubit": {"tf": 2}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 3, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 2.449489742783178}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1}}, "df": 11}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 12}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 8, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}}, "df": 57}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 12}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.EvaluationError": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 2}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 3}}}}}}, "d": {"docs": {"quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 5, "s": {"docs": {"quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 3.1622776601683795}, "quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3.3166247903554}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 2.23606797749979}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 2.23606797749979}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 2.23606797749979}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 2.23606797749979}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 2.23606797749979}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 2.23606797749979}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target": {"tf": 2.23606797749979}, "quil.instructions.Qubit": {"tf": 2.23606797749979}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 19, "s": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 10}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 5}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}}, "df": 23, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 10}}}}}, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}}, "df": 121}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 1, "d": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 3.1622776601683795}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}}, "df": 4}, "s": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 2.6457513110645907}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 3, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 1, "d": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}}, "df": 1}, "s": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"quil.expression.Expression": {"tf": 2.6457513110645907}, "quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 20}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 10}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}}}}}}, "n": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3.1622776601683795}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}}, "df": 21}, "e": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}}, "df": 130, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 4, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 7}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 20}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 5}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.GateSpecification": {"tf": 1.4142135623730951}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 4, "s": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1, "y": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 2.23606797749979}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.23606797749979}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.23606797749979}}, "df": 23, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}}, "df": 6}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 14}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}}, "df": 3}}}}}}}}}}, "s": {"docs": {"quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}}, "df": 4}}}}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 4}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}}, "df": 6, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 126, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.AttributeValue": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 115, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 114}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 1}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}}, "df": 5}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"quil.instructions.Instruction": {"tf": 6}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ExpressionFunction": {"tf": 3.4641016151377544}, "quil.expression.PrefixOperator": {"tf": 3.4641016151377544}, "quil.expression.InfixOperator": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperator": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperator": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperator": {"tf": 3.4641016151377544}, "quil.instructions.UnaryOperator": {"tf": 3.4641016151377544}, "quil.instructions.ScalarType": {"tf": 3.4641016151377544}, "quil.instructions.GateModifier": {"tf": 3.4641016151377544}, "quil.instructions.PauliGate": {"tf": 3.4641016151377544}}, "df": 10}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 13}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 67, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 2.8284271247461903}, "quil.expression.Expression.inner": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 3.1622776601683795}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 2}, "quil.instructions.PragmaArgument.inner": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 2}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 2}, "quil.instructions.Qubit": {"tf": 2}, "quil.instructions.Qubit.inner": {"tf": 1.4142135623730951}}, "df": 20}}}, "t": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1}}, "df": 5, "s": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 4}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 10}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 6.082762530298219}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 120, "s": {"docs": {"quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 8}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.Qubit": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}}}}}}, "s": {"docs": {"quil.expression.Expression": {"tf": 2.449489742783178}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.449489742783178}, "quil.instructions.ArithmeticOperand": {"tf": 2}, "quil.instructions.BinaryOperand": {"tf": 2}, "quil.instructions.ComparisonOperand": {"tf": 2}, "quil.instructions.PragmaArgument": {"tf": 2}, "quil.instructions.AttributeValue": {"tf": 2}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 2}, "quil.instructions.Target": {"tf": 2}, "quil.instructions.Qubit": {"tf": 2}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}}, "df": 19, "n": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 5}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {"quil.expression.Expression": {"tf": 2.23606797749979}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.23606797749979}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 2}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 147}, "t": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 75, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}}, "df": 3}}}}}}}}}}, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 2}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 6, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1, "e": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 11}}, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}}, "df": 5}, "p": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 16}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 15, "/": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"quil.expression.Expression": {"tf": 2}}, "df": 1}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}}, "df": 2, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.Target": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.7320508075688772}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}}, "df": 13, "#": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.parse": {"tf": 1}}, "df": 1}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 58, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.parse": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.23606797749979}}, "df": 5, "s": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 129, "h": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 3.7416573867739413}, "quil.expression.Expression.inner": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3.7416573867739413}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 2.6457513110645907}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 2.6457513110645907}, "quil.instructions.BinaryOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 2.6457513110645907}, "quil.instructions.ComparisonOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 2.6457513110645907}, "quil.instructions.PragmaArgument.inner": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 2.6457513110645907}, "quil.instructions.AttributeValue.inner": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1.4142135623730951}, "quil.instructions.Gate.controlled": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 2}, "quil.instructions.Gate.to_unitary_mut": {"tf": 2}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 2.6457513110645907}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 2.6457513110645907}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 2.6457513110645907}, "quil.instructions.Qubit.inner": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 2.23606797749979}, "quil.program.Program.expand_calibrations": {"tf": 1.7320508075688772}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1.4142135623730951}, "quil.program.Program.add_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 2.23606797749979}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.6457513110645907}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 3.3166247903554}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1.4142135623730951}}, "df": 172, "y": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 12}, "m": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}, "i": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}}, "df": 23}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 11}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 2}}}}, "o": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 6.244997998398398}, "quil.instructions.Instruction.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.7320508075688772}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 149}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 12}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}}, "df": 10}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Target": {"tf": 1.7320508075688772}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}}, "df": 5, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 6, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 119}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 12, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}, "t": {"docs": {"quil.instructions.Instruction": {"tf": 2.449489742783178}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 4}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 2}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 13}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 2}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 2}}, "df": 3}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"quil.expression.ExpressionFunction": {"tf": 2.449489742783178}, "quil.expression.PrefixOperator": {"tf": 2.449489742783178}, "quil.expression.InfixOperator": {"tf": 2.449489742783178}, "quil.instructions.ArithmeticOperator": {"tf": 2.449489742783178}, "quil.instructions.BinaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ComparisonOperator": {"tf": 2.449489742783178}, "quil.instructions.UnaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ScalarType": {"tf": 2.449489742783178}, "quil.instructions.GateModifier": {"tf": 2.449489742783178}, "quil.instructions.PauliGate": {"tf": 2.449489742783178}}, "df": 10}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 13}}, "s": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 3}, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target": {"tf": 1.7320508075688772}, "quil.instructions.Qubit": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 31}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.get": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}}}, "l": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 2}}, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 2.6457513110645907}, "quil.expression.PrefixOperator": {"tf": 2.6457513110645907}, "quil.expression.InfixOperator": {"tf": 2.6457513110645907}, "quil.instructions.ArithmeticOperator": {"tf": 2.6457513110645907}, "quil.instructions.BinaryOperator": {"tf": 2.6457513110645907}, "quil.instructions.ComparisonOperator": {"tf": 2.6457513110645907}, "quil.instructions.UnaryOperator": {"tf": 2.6457513110645907}, "quil.instructions.ScalarType": {"tf": 2.6457513110645907}, "quil.instructions.GateModifier": {"tf": 2.6457513110645907}, "quil.instructions.PauliGate": {"tf": 2.6457513110645907}}, "df": 10, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Qubit": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2, "d": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}, "r": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.23606797749979}}, "df": 2, "s": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 4}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 83}}}}, "w": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 8}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 2}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 10}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.GateError": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.449489742783178}}, "df": 59}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}}, "df": 12}}}}, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_unitary_mut": {"tf": 2.23606797749979}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 2}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.7320508075688772}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 104}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}}, "df": 2}}}}}}}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 4}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}}, "df": 3}}}}}}, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}}, "df": 2, "e": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 4}, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}, "r": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}}, "df": 7, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 2, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 14}}}}, "t": {"docs": {"quil.expression.ExpressionFunction": {"tf": 4.898979485566356}, "quil.expression.PrefixOperator": {"tf": 4.898979485566356}, "quil.expression.InfixOperator": {"tf": 4.898979485566356}, "quil.instructions.ArithmeticOperator": {"tf": 4.898979485566356}, "quil.instructions.BinaryOperator": {"tf": 4.898979485566356}, "quil.instructions.ComparisonOperator": {"tf": 4.898979485566356}, "quil.instructions.UnaryOperator": {"tf": 4.898979485566356}, "quil.instructions.ScalarType": {"tf": 4.898979485566356}, "quil.instructions.GateModifier": {"tf": 4.898979485566356}, "quil.instructions.PauliGate": {"tf": 4.898979485566356}}, "df": 10}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2.8284271247461903}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.GateError": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}}, "df": 10, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction": {"tf": 2.449489742783178}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 6}}}, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2, "d": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 5}}}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "pipeline": ["trimmer"], "_isPrebuiltIndex": true}; + + // mirrored in build-search-index.js (part 1) + // Also split on html tags. this is a cheap heuristic, but good enough. + elasticlunr.tokenizer.setSeperator(/[\s\-.;&_'"=,()]+|<[^>]*>/); + + let searchIndex; + if (docs._isPrebuiltIndex) { + console.info("using precompiled search index"); + searchIndex = elasticlunr.Index.load(docs); + } else { + console.time("building search index"); + // mirrored in build-search-index.js (part 2) + searchIndex = elasticlunr(function () { + this.pipeline.remove(elasticlunr.stemmer); + this.pipeline.remove(elasticlunr.stopWordFilter); + this.addField("qualname"); + this.addField("fullname"); + this.addField("annotation"); + this.addField("default_value"); + this.addField("signature"); + this.addField("bases"); + this.addField("doc"); + this.setRef("fullname"); + }); + for (let doc of docs) { + searchIndex.addDoc(doc); + } + console.timeEnd("building search index"); + } + + return (term) => searchIndex.search(term, { + fields: { + qualname: {boost: 4}, + fullname: {boost: 2}, + annotation: {boost: 2}, + default_value: {boost: 2}, + signature: {boost: 2}, + bases: {boost: 2}, + doc: {boost: 1}, + }, + expand: true + }); +})(); \ No newline at end of file diff --git a/quil-py/docs/expression.html b/quil-py/docs/expression.html new file mode 100644 index 00000000..493489a3 --- /dev/null +++ b/quil-py/docs/expression.html @@ -0,0 +1,1275 @@ + + + + + + + expression API documentation + + + + + + + + + +
+
+

+expression

+ + + + + +
+
+
+ + class + Expression: + + +
+ + + + +
+
+ + def + from_address(inner): + + +
+ + + + +
+
+
+ + def + from_function_call(inner): + + +
+ + + + +
+
+
+ + def + from_infix(inner): + + +
+ + + + +
+
+
+ + def + from_number(inner): + + +
+ + + + +
+
+
+ + def + new_pi(): + + +
+ + + + +
+
+
+ + def + from_prefix(inner): + + +
+ + + + +
+
+
+ + def + from_variable(inner): + + +
+ + + + +
+
+
+ + def + inner(self, /): + + +
+ + + + +
+
+
+ + def + is_address(self, /): + + +
+ + + + +
+
+
+ + def + as_address(self, /): + + +
+ + + + +
+
+
+ + def + to_address(self, /): + + +
+ + + + +
+
+
+ + def + is_function_call(self, /): + + +
+ + + + +
+
+
+ + def + as_function_call(self, /): + + +
+ + + + +
+
+
+ + def + to_function_call(self, /): + + +
+ + + + +
+
+
+ + def + is_infix(self, /): + + +
+ + + + +
+
+
+ + def + as_infix(self, /): + + +
+ + + + +
+
+
+ + def + to_infix(self, /): + + +
+ + + + +
+
+
+ + def + is_number(self, /): + + +
+ + + + +
+
+
+ + def + as_number(self, /): + + +
+ + + + +
+
+
+ + def + to_number(self, /): + + +
+ + + + +
+
+
+ + def + is_pi(self, /): + + +
+ + + + +
+
+
+ + def + is_prefix(self, /): + + +
+ + + + +
+
+
+ + def + as_prefix(self, /): + + +
+ + + + +
+
+
+ + def + to_prefix(self, /): + + +
+ + + + +
+
+
+ + def + is_variable(self, /): + + +
+ + + + +
+
+
+ + def + as_variable(self, /): + + +
+ + + + +
+
+
+ + def + to_variable(self, /): + + +
+ + + + +
+
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ + def + parse(input): + + +
+ + + + +
+
+
+ + def + simplify(self, /): + + +
+ + + + +
+
+
+ + def + into_simplified(self, /): + + +
+ + + + +
+
+
+ + def + evaluate(self, /, variables, memory_references): + + +
+ + + + +
+
+
+ + def + substitute_variables(self, /, variable_values): + + +
+ + + + +
+
+
+ + def + to_real(self, /): + + +
+ + + + +
+
+
+
+ + class + FunctionCallExpression: + + +
+ + + + +
+
+ function + + +
+ + + + +
+
+
+ expression + + +
+ + + + +
+
+
+
+ + class + InfixExpression: + + +
+ + + + +
+
+ left + + +
+ + + + +
+
+
+ operator + + +
+ + + + +
+
+
+ right + + +
+ + + + +
+
+
+
+ + class + PrefixExpression: + + +
+ + + + +
+
+ operator + + +
+ + + + +
+
+
+ expression + + +
+ + + + +
+
+
+
+ + class + ExpressionFunction: + + +
+ + + + +
+
+ Cis = +Cis + + +
+ + + + +
+
+
+ Cosine = +Cosine + + +
+ + + + +
+
+
+ Exponent = +Exponent + + +
+ + + + +
+
+
+ Sine = +Sine + + +
+ + + + +
+
+
+ SquareRoot = +SquareRoot + + +
+ + + + +
+
+
+
+ + class + PrefixOperator: + + +
+ + + + +
+
+ Plus = +Plus + + +
+ + + + +
+
+
+ Minus = +Minus + + +
+ + + + +
+
+
+
+ + class + InfixOperator: + + +
+ + + + +
+
+ Caret = +Caret + + +
+ + + + +
+
+
+ Plus = +Plus + + +
+ + + + +
+
+
+ Minus = +Minus + + +
+ + + + +
+
+
+ Slash = +Slash + + +
+ + + + +
+
+
+ Star = +Star + + +
+ + + + +
+
+
+
+ + class + EvaluationError(builtins.ValueError): + + +
+ + +

Inappropriate argument value (of correct type).

+
+ + +
+
Inherited Members
+
+
builtins.ValueError
+
ValueError
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+
+ + class + ParseExpressionError(builtins.ValueError): + + +
+ + +

Inappropriate argument value (of correct type).

+
+ + +
+
Inherited Members
+
+
builtins.ValueError
+
ValueError
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/quil-py/docs/index.html b/quil-py/docs/index.html new file mode 100644 index 00000000..967079b4 --- /dev/null +++ b/quil-py/docs/index.html @@ -0,0 +1,7 @@ + + + + + + + diff --git a/quil-py/docs/instructions.html b/quil-py/docs/instructions.html new file mode 100644 index 00000000..61c06ad6 --- /dev/null +++ b/quil-py/docs/instructions.html @@ -0,0 +1,9087 @@ + + + + + + + instructions API documentation + + + + + + + + + +
+
+

+instructions

+ + + + + +
+
+
+ + class + Instruction: + + +
+ + + + +
+
+ + def + from_arithmetic(inner): + + +
+ + + + +
+
+
+ + def + from_binary_logic(inner): + + +
+ + + + +
+
+
+ + def + from_calibration_definition(inner): + + +
+ + + + +
+
+
+ + def + from_capture(inner): + + +
+ + + + +
+
+
+ + def + from_circuit_definition(inner): + + +
+ + + + +
+
+
+ + def + from_convert(inner): + + +
+ + + + +
+
+
+ + def + from_comparison(inner): + + +
+ + + + +
+
+
+ + def + from_declaration(inner): + + +
+ + + + +
+
+
+ + def + from_delay(inner): + + +
+ + + + +
+
+
+ + def + from_exchange(inner): + + +
+ + + + +
+
+
+ + def + from_fence(inner): + + +
+ + + + +
+
+
+ + def + from_frame_definition(inner): + + +
+ + + + +
+
+
+ + def + from_gate(inner): + + +
+ + + + +
+
+
+ + def + from_gate_definition(inner): + + +
+ + + + +
+
+
+ + def + new_halt(): + + +
+ + + + +
+
+
+ + def + from_include(inner): + + +
+ + + + +
+
+
+ + def + from_jump(inner): + + +
+ + + + +
+
+
+ + def + from_jump_when(inner): + + +
+ + + + +
+
+
+ + def + from_jump_unless(inner): + + +
+ + + + +
+
+
+ + def + from_label(inner): + + +
+ + + + +
+
+
+ + def + from_load(inner): + + +
+ + + + +
+
+
+ + def + from_measure_calibration_definition(inner): + + +
+ + + + +
+
+
+ + def + from_measurement(inner): + + +
+ + + + +
+
+
+ + def + from_move(inner): + + +
+ + + + +
+
+
+ + def + new_nop(): + + +
+ + + + +
+
+
+ + def + from_pragma(inner): + + +
+ + + + +
+
+
+ + def + from_pulse(inner): + + +
+ + + + +
+
+
+ + def + from_raw_capture(inner): + + +
+ + + + +
+
+
+ + def + from_reset(inner): + + +
+ + + + +
+
+
+ + def + from_set_frequency(inner): + + +
+ + + + +
+
+
+ + def + from_set_phase(inner): + + +
+ + + + +
+
+
+ + def + from_set_scale(inner): + + +
+ + + + +
+
+
+ + def + from_shift_frequency(inner): + + +
+ + + + +
+
+
+ + def + from_shift_phase(inner): + + +
+ + + + +
+
+
+ + def + from_store(inner): + + +
+ + + + +
+
+
+ + def + from_swap_phases(inner): + + +
+ + + + +
+
+
+ + def + from_unary_logic(inner): + + +
+ + + + +
+
+
+ + def + from_waveform_definition(inner): + + +
+ + + + +
+
+
+ + def + new_wait(): + + +
+ + + + +
+
+
+ + def + inner(self, /): + + +
+ + + + +
+
+
+ + def + is_arithmetic(self, /): + + +
+ + + + +
+
+
+ + def + as_arithmetic(self, /): + + +
+ + + + +
+
+
+ + def + to_arithmetic(self, /): + + +
+ + + + +
+
+
+ + def + is_binary_logic(self, /): + + +
+ + + + +
+
+
+ + def + as_binary_logic(self, /): + + +
+ + + + +
+
+
+ + def + to_binary_logic(self, /): + + +
+ + + + +
+
+
+ + def + is_calibration_definition(self, /): + + +
+ + + + +
+
+
+ + def + as_calibration_definition(self, /): + + +
+ + + + +
+
+
+ + def + to_calibration_definition(self, /): + + +
+ + + + +
+
+
+ + def + is_capture(self, /): + + +
+ + + + +
+
+
+ + def + as_capture(self, /): + + +
+ + + + +
+
+
+ + def + to_capture(self, /): + + +
+ + + + +
+
+
+ + def + is_circuit_definition(self, /): + + +
+ + + + +
+
+
+ + def + as_circuit_definition(self, /): + + +
+ + + + +
+
+
+ + def + to_circuit_definition(self, /): + + +
+ + + + +
+
+
+ + def + is_convert(self, /): + + +
+ + + + +
+
+
+ + def + as_convert(self, /): + + +
+ + + + +
+
+
+ + def + to_convert(self, /): + + +
+ + + + +
+
+
+ + def + is_comparison(self, /): + + +
+ + + + +
+
+
+ + def + as_comparison(self, /): + + +
+ + + + +
+
+
+ + def + to_comparison(self, /): + + +
+ + + + +
+
+
+ + def + is_declaration(self, /): + + +
+ + + + +
+
+
+ + def + as_declaration(self, /): + + +
+ + + + +
+
+
+ + def + to_declaration(self, /): + + +
+ + + + +
+
+
+ + def + is_delay(self, /): + + +
+ + + + +
+
+
+ + def + as_delay(self, /): + + +
+ + + + +
+
+
+ + def + to_delay(self, /): + + +
+ + + + +
+
+
+ + def + is_exchange(self, /): + + +
+ + + + +
+
+
+ + def + as_exchange(self, /): + + +
+ + + + +
+
+
+ + def + to_exchange(self, /): + + +
+ + + + +
+
+
+ + def + is_fence(self, /): + + +
+ + + + +
+
+
+ + def + as_fence(self, /): + + +
+ + + + +
+
+
+ + def + to_fence(self, /): + + +
+ + + + +
+
+
+ + def + is_frame_definition(self, /): + + +
+ + + + +
+
+
+ + def + as_frame_definition(self, /): + + +
+ + + + +
+
+
+ + def + to_frame_definition(self, /): + + +
+ + + + +
+
+
+ + def + is_gate(self, /): + + +
+ + + + +
+
+
+ + def + as_gate(self, /): + + +
+ + + + +
+
+
+ + def + to_gate(self, /): + + +
+ + + + +
+
+
+ + def + is_gate_definition(self, /): + + +
+ + + + +
+
+
+ + def + as_gate_definition(self, /): + + +
+ + + + +
+
+
+ + def + to_gate_definition(self, /): + + +
+ + + + +
+
+
+ + def + is_halt(self, /): + + +
+ + + + +
+
+
+ + def + is_include(self, /): + + +
+ + + + +
+
+
+ + def + as_include(self, /): + + +
+ + + + +
+
+
+ + def + to_include(self, /): + + +
+ + + + +
+
+
+ + def + is_jump(self, /): + + +
+ + + + +
+
+
+ + def + as_jump(self, /): + + +
+ + + + +
+
+
+ + def + to_jump(self, /): + + +
+ + + + +
+
+
+ + def + is_jump_when(self, /): + + +
+ + + + +
+
+
+ + def + as_jump_when(self, /): + + +
+ + + + +
+
+
+ + def + to_jump_when(self, /): + + +
+ + + + +
+
+
+ + def + is_jump_unless(self, /): + + +
+ + + + +
+
+
+ + def + as_jump_unless(self, /): + + +
+ + + + +
+
+
+ + def + to_jump_unless(self, /): + + +
+ + + + +
+
+
+ + def + is_label(self, /): + + +
+ + + + +
+
+
+ + def + as_label(self, /): + + +
+ + + + +
+
+
+ + def + to_label(self, /): + + +
+ + + + +
+
+
+ + def + is_load(self, /): + + +
+ + + + +
+
+
+ + def + as_load(self, /): + + +
+ + + + +
+
+
+ + def + to_load(self, /): + + +
+ + + + +
+
+
+ + def + is_measure_calibration_definition(self, /): + + +
+ + + + +
+
+
+ + def + as_measure_calibration_definition(self, /): + + +
+ + + + +
+
+
+ + def + to_measure_calibration_definition(self, /): + + +
+ + + + +
+
+
+ + def + is_measurement(self, /): + + +
+ + + + +
+
+
+ + def + as_measurement(self, /): + + +
+ + + + +
+
+
+ + def + to_measurement(self, /): + + +
+ + + + +
+
+
+ + def + is_move(self, /): + + +
+ + + + +
+
+
+ + def + as_move(self, /): + + +
+ + + + +
+
+
+ + def + to_move(self, /): + + +
+ + + + +
+
+
+ + def + is_nop(self, /): + + +
+ + + + +
+
+
+ + def + is_pragma(self, /): + + +
+ + + + +
+
+
+ + def + as_pragma(self, /): + + +
+ + + + +
+
+
+ + def + to_pragma(self, /): + + +
+ + + + +
+
+
+ + def + is_pulse(self, /): + + +
+ + + + +
+
+
+ + def + as_pulse(self, /): + + +
+ + + + +
+
+
+ + def + to_pulse(self, /): + + +
+ + + + +
+
+
+ + def + is_raw_capture(self, /): + + +
+ + + + +
+
+
+ + def + as_raw_capture(self, /): + + +
+ + + + +
+
+
+ + def + to_raw_capture(self, /): + + +
+ + + + +
+
+
+ + def + is_reset(self, /): + + +
+ + + + +
+
+
+ + def + as_reset(self, /): + + +
+ + + + +
+
+
+ + def + to_reset(self, /): + + +
+ + + + +
+
+
+ + def + is_set_frequency(self, /): + + +
+ + + + +
+
+
+ + def + as_set_frequency(self, /): + + +
+ + + + +
+
+
+ + def + to_set_frequency(self, /): + + +
+ + + + +
+
+
+ + def + is_set_phase(self, /): + + +
+ + + + +
+
+
+ + def + as_set_phase(self, /): + + +
+ + + + +
+
+
+ + def + to_set_phase(self, /): + + +
+ + + + +
+
+
+ + def + is_set_scale(self, /): + + +
+ + + + +
+
+
+ + def + as_set_scale(self, /): + + +
+ + + + +
+
+
+ + def + to_set_scale(self, /): + + +
+ + + + +
+
+
+ + def + is_shift_frequency(self, /): + + +
+ + + + +
+
+
+ + def + as_shift_frequency(self, /): + + +
+ + + + +
+
+
+ + def + to_shift_frequency(self, /): + + +
+ + + + +
+
+
+ + def + is_shift_phase(self, /): + + +
+ + + + +
+
+
+ + def + as_shift_phase(self, /): + + +
+ + + + +
+
+
+ + def + to_shift_phase(self, /): + + +
+ + + + +
+
+
+ + def + is_store(self, /): + + +
+ + + + +
+
+
+ + def + as_store(self, /): + + +
+ + + + +
+
+
+ + def + to_store(self, /): + + +
+ + + + +
+
+
+ + def + is_swap_phases(self, /): + + +
+ + + + +
+
+
+ + def + as_swap_phases(self, /): + + +
+ + + + +
+
+
+ + def + to_swap_phases(self, /): + + +
+ + + + +
+
+
+ + def + is_unary_logic(self, /): + + +
+ + + + +
+
+
+ + def + as_unary_logic(self, /): + + +
+ + + + +
+
+
+ + def + to_unary_logic(self, /): + + +
+ + + + +
+
+
+ + def + is_waveform_definition(self, /): + + +
+ + + + +
+
+
+ + def + as_waveform_definition(self, /): + + +
+ + + + +
+
+
+ + def + to_waveform_definition(self, /): + + +
+ + + + +
+
+
+ + def + is_wait(self, /): + + +
+ + + + +
+
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+
+ + class + Arithmetic: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ source + + +
+ + + + +
+
+
+ destination + + +
+ + + + +
+
+
+ operator + + +
+ + + + +
+
+
+
+ + class + ArithmeticOperand: + + +
+ + + + +
+
+ + def + from_literal_integer(inner): + + +
+ + + + +
+
+
+ + def + from_literal_real(inner): + + +
+ + + + +
+
+
+ + def + from_memory_reference(inner): + + +
+ + + + +
+
+
+ + def + inner(self, /): + + +
+ + + + +
+
+
+ + def + is_literal_integer(self, /): + + +
+ + + + +
+
+
+ + def + as_literal_integer(self, /): + + +
+ + + + +
+
+
+ + def + to_literal_integer(self, /): + + +
+ + + + +
+
+
+ + def + is_literal_real(self, /): + + +
+ + + + +
+
+
+ + def + as_literal_real(self, /): + + +
+ + + + +
+
+
+ + def + to_literal_real(self, /): + + +
+ + + + +
+
+
+ + def + is_memory_reference(self, /): + + +
+ + + + +
+
+
+ + def + as_memory_reference(self, /): + + +
+ + + + +
+
+
+ + def + to_memory_reference(self, /): + + +
+ + + + +
+
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+
+ + class + ArithmeticOperator: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ Add = +Add + + +
+ + + + +
+
+
+ Subtract = +Subtract + + +
+ + + + +
+
+
+ Divide = +Divide + + +
+ + + + +
+
+
+ Multiply = +Multiply + + +
+ + + + +
+
+
+
+ + class + BinaryLogic: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ operator + + +
+ + + + +
+
+
+ operands + + +
+ + + + +
+
+
+
+ + class + BinaryOperand: + + +
+ + + + +
+
+ + def + from_literal_integer(inner): + + +
+ + + + +
+
+
+ + def + from_memory_reference(inner): + + +
+ + + + +
+
+
+ + def + inner(self, /): + + +
+ + + + +
+
+
+ + def + is_literal_integer(self, /): + + +
+ + + + +
+
+
+ + def + as_literal_integer(self, /): + + +
+ + + + +
+
+
+ + def + to_literal_integer(self, /): + + +
+ + + + +
+
+
+ + def + is_memory_reference(self, /): + + +
+ + + + +
+
+
+ + def + as_memory_reference(self, /): + + +
+ + + + +
+
+
+ + def + to_memory_reference(self, /): + + +
+ + + + +
+
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+
+ + class + BinaryOperands: + + +
+ + + + +
+
+ memory_reference + + +
+ + + + +
+
+
+ operand + + +
+ + + + +
+
+
+
+ + class + BinaryOperator: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ And = +And + + +
+ + + + +
+
+
+ Ior = +Ior + + +
+ + + + +
+
+
+ Xor = +Xor + + +
+ + + + +
+
+
+
+ + class + Comparison: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ operator + + +
+ + + + +
+
+
+ operands + + +
+ + + + +
+
+
+
+ + class + ComparisonOperand: + + +
+ + + + +
+
+ + def + from_literal_integer(inner): + + +
+ + + + +
+
+
+ + def + from_literal_real(inner): + + +
+ + + + +
+
+
+ + def + from_memory_reference(inner): + + +
+ + + + +
+
+
+ + def + inner(self, /): + + +
+ + + + +
+
+
+ + def + is_literal_integer(self, /): + + +
+ + + + +
+
+
+ + def + as_literal_integer(self, /): + + +
+ + + + +
+
+
+ + def + to_literal_integer(self, /): + + +
+ + + + +
+
+
+ + def + is_literal_real(self, /): + + +
+ + + + +
+
+
+ + def + as_literal_real(self, /): + + +
+ + + + +
+
+
+ + def + to_literal_real(self, /): + + +
+ + + + +
+
+
+ + def + is_memory_reference(self, /): + + +
+ + + + +
+
+
+ + def + as_memory_reference(self, /): + + +
+ + + + +
+
+
+ + def + to_memory_reference(self, /): + + +
+ + + + +
+
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+
+ + class + ComparisonOperator: + + +
+ + + + +
+
+ Equal = +ComparisonOperator.Equal + + +
+ + + + +
+
+
+ GreaterThanOrEqual = +ComparisonOperator.GreaterThanOrEqual + + +
+ + + + +
+
+
+ GreaterThan = +ComparisonOperator.GreaterThan + + +
+ + + + +
+
+
+ LessThanOrEqual = +ComparisonOperator.LessThanOrEqual + + +
+ + + + +
+
+
+ LessThan = +ComparisonOperator.LessThan + + +
+ + + + +
+
+
+
+ + class + Convert: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ source + + +
+ + + + +
+
+
+ destination + + +
+ + + + +
+
+
+
+ + class + Exchange: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ left + + +
+ + + + +
+
+
+ right + + +
+ + + + +
+
+
+
+ + class + Move: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ source + + +
+ + + + +
+
+
+ destination + + +
+ + + + +
+
+
+
+ + class + UnaryLogic: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ operator + + +
+ + + + +
+
+
+ operand + + +
+ + + + +
+
+
+
+ + class + UnaryOperator: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ Neg = +Neg + + +
+ + + + +
+
+
+ Not = +Not + + +
+ + + + +
+
+
+
+ + class + Calibration: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ name + + +
+ + + + +
+
+
+ parameters + + +
+ + + + +
+
+
+ instructions + + +
+ + + + +
+
+
+ modifiers + + +
+ + + + +
+
+
+ qubits + + +
+ + + + +
+
+
+
+ + class + CircuitDefinition: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ parameters + + +
+ + + + +
+
+
+ qubit_variables + + +
+ + + + +
+
+
+ instructions + + +
+ + + + +
+
+
+ name + + +
+ + + + +
+
+
+
+ + class + MeasureCalibrationDefinition: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ qubit + + +
+ + + + +
+
+
+ parameter + + +
+ + + + +
+
+
+ instructions + + +
+ + + + +
+
+
+
+ + class + Declaration: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ name + + +
+ + + + +
+
+
+ sharing + + +
+ + + + +
+
+
+ size + + +
+ + + + +
+
+
+
+ + class + Load: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ source + + +
+ + + + +
+
+
+ destination + + +
+ + + + +
+
+
+ offset + + +
+ + + + +
+
+
+
+ + class + Offset: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ data_type + + +
+ + + + +
+
+
+ offset + + +
+ + + + +
+
+
+
+ + class + Sharing: + + +
+ + + + +
+
+ name + + +
+ + + + +
+
+
+ offsets + + +
+ + + + +
+
+
+
+ + class + Store: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ destination + + +
+ + + + +
+
+
+ offset + + +
+ + + + +
+
+
+ source + + +
+ + + + +
+
+
+
+ + class + ScalarType: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ Bit = +Bit + + +
+ + + + +
+
+
+ Integer = +Integer + + +
+ + + + +
+
+
+ Octet = +Octet + + +
+ + + + +
+
+
+ Real = +Real + + +
+ + + + +
+
+
+
+ + class + Vector: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ data_type + + +
+ + + + +
+
+
+ length + + +
+ + + + +
+
+
+
+ + class + Measurement: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ qubit + + +
+ + + + +
+
+
+ target + + +
+ + + + +
+
+
+
+ + class + Include: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ filename + + +
+ + + + +
+
+
+
+ + class + Pragma: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ arguments + + +
+ + + + +
+
+
+ data + + +
+ + + + +
+
+
+ name + + +
+ + + + +
+
+
+
+ + class + PragmaArgument: + + +
+ + + + +
+
+ + def + from_identifier(inner): + + +
+ + + + +
+
+
+ + def + from_integer(inner): + + +
+ + + + +
+
+
+ + def + inner(self, /): + + +
+ + + + +
+
+
+ + def + is_identifier(self, /): + + +
+ + + + +
+
+
+ + def + as_identifier(self, /): + + +
+ + + + +
+
+
+ + def + to_identifier(self, /): + + +
+ + + + +
+
+
+ + def + is_integer(self, /): + + +
+ + + + +
+
+
+ + def + as_integer(self, /): + + +
+ + + + +
+
+
+ + def + to_integer(self, /): + + +
+ + + + +
+
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+
+ + class + AttributeValue: + + +
+ + + + +
+
+ + def + from_string(inner): + + +
+ + + + +
+
+
+ + def + from_expression(inner): + + +
+ + + + +
+
+
+ + def + inner(self, /): + + +
+ + + + +
+
+
+ + def + is_string(self, /): + + +
+ + + + +
+
+
+ + def + as_string(self, /): + + +
+ + + + +
+
+
+ + def + to_string(self, /): + + +
+ + + + +
+
+
+ + def + is_expression(self, /): + + +
+ + + + +
+
+
+ + def + as_expression(self, /): + + +
+ + + + +
+
+
+ + def + to_expression(self, /): + + +
+ + + + +
+
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+
+ + class + Capture: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ frame + + +
+ + + + +
+
+
+ memory_reference + + +
+ + + + +
+
+
+ blocking + + +
+ + + + +
+
+
+ waveform + + +
+ + + + +
+
+
+
+ + class + FrameDefinition: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ identifier + + +
+ + + + +
+
+
+ attributes + + +
+ + + + +
+
+
+
+ + class + FrameIdentifier: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ name + + +
+ + + + +
+
+
+ qubits + + +
+ + + + +
+
+
+
+ + class + Pulse: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ frame + + +
+ + + + +
+
+
+ waveform + + +
+ + + + +
+
+
+ blocking + + +
+ + + + +
+
+
+
+ + class + RawCapture: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ memory_reference + + +
+ + + + +
+
+
+ frame + + +
+ + + + +
+
+
+ blocking + + +
+ + + + +
+
+
+ duration + + +
+ + + + +
+
+
+
+ + class + SetFrequency: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ frequency + + +
+ + + + +
+
+
+ frame + + +
+ + + + +
+
+
+
+ + class + SetPhase: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ frame + + +
+ + + + +
+
+
+ phase + + +
+ + + + +
+
+
+
+ + class + SetScale: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ frame + + +
+ + + + +
+
+
+ scale + + +
+ + + + +
+
+
+
+ + class + ShiftFrequency: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ frame + + +
+ + + + +
+
+
+ frequency + + +
+ + + + +
+
+
+
+ + class + ShiftPhase: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ phase + + +
+ + + + +
+
+
+ frame + + +
+ + + + +
+
+
+
+ + class + SwapPhases: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ frame_2 + + +
+ + + + +
+
+
+ frame_1 + + +
+ + + + +
+
+
+
+ + class + Gate: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ + def + dagger(self, /): + + +
+ + + + +
+
+
+ + def + controlled(self, /, control_qubit): + + +
+ + + + +
+
+
+ + def + forked(self, /, fork_qubit, alt_params): + + +
+ + + + +
+
+
+ + def + to_unitary_mut(self, /, n_qubits): + + +
+ + + + +
+
+
+ modifiers + + +
+ + + + +
+
+
+ name + + +
+ + + + +
+
+
+ parameters + + +
+ + + + +
+
+
+ qubits + + +
+ + + + +
+
+
+
+ + class + GateDefinition: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ name + + +
+ + + + +
+
+
+ specification + + +
+ + + + +
+
+
+ parameters + + +
+ + + + +
+
+
+
+ + class + GateModifier: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ Controlled = +Controlled + + +
+ + + + +
+
+
+ Dagger = +Dagger + + +
+ + + + +
+
+
+ Forked = +Forked + + +
+ + + + +
+
+
+
+ + class + GateSpecification: + + +
+ + + + +
+
+ + def + from_matrix(inner): + + +
+ + + + +
+
+
+ + def + from_permutation(inner): + + +
+ + + + +
+
+
+ + def + from_pauli_sum(inner): + + +
+ + + + +
+
+
+ + def + inner(self, /): + + +
+ + + + +
+
+
+ + def + is_matrix(self, /): + + +
+ + + + +
+
+
+ + def + as_matrix(self, /): + + +
+ + + + +
+
+
+ + def + to_matrix(self, /): + + +
+ + + + +
+
+
+ + def + is_permutation(self, /): + + +
+ + + + +
+
+
+ + def + as_permutation(self, /): + + +
+ + + + +
+
+
+ + def + to_permutation(self, /): + + +
+ + + + +
+
+
+ + def + is_pauli_sum(self, /): + + +
+ + + + +
+
+
+ + def + as_pauli_sum(self, /): + + +
+ + + + +
+
+
+ + def + to_pauli_sum(self, /): + + +
+ + + + +
+
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+
+ + class + PauliGate: + + +
+ + + + +
+
+ + def + parse(input): + + +
+ + + + +
+
+
+ I = +I + + +
+ + + + +
+
+
+ X = +X + + +
+ + + + +
+
+
+ Y = +Y + + +
+ + + + +
+
+
+ Z = +Z + + +
+ + + + +
+
+
+
+ + class + PauliTerm: + + +
+ + + + +
+
+ arguments + + +
+ + + + +
+
+
+ expression + + +
+ + + + +
+
+
+
+ + class + PauliSum: + + +
+ + + + +
+
+ arguments + + +
+ + + + +
+
+
+ terms + + +
+ + + + +
+
+
+
+ + class + Jump: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ target + + +
+ + + + +
+
+
+
+ + class + JumpWhen: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ target + + +
+ + + + +
+
+
+ condition + + +
+ + + + +
+
+
+
+ + class + JumpUnless: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ condition + + +
+ + + + +
+
+
+ target + + +
+ + + + +
+
+
+
+ + class + Label: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ target + + +
+ + + + +
+
+
+
+ + class + Target: + + +
+ + + + +
+
+ + def + from_fixed(inner): + + +
+ + + + +
+
+
+ + def + from_placeholder(inner): + + +
+ + + + +
+
+
+ + def + inner(self, /): + + +
+ + + + +
+
+
+ + def + is_fixed(self, /): + + +
+ + + + +
+
+
+ + def + as_fixed(self, /): + + +
+ + + + +
+
+
+ + def + to_fixed(self, /): + + +
+ + + + +
+
+
+ + def + is_placeholder(self, /): + + +
+ + + + +
+
+
+ + def + as_placeholder(self, /): + + +
+ + + + +
+
+
+ + def + to_placeholder(self, /): + + +
+ + + + +
+
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+
+ + class + TargetPlaceholder: + + +
+ + + + +
+
+ base_label + + +
+ + + + +
+
+
+
+ + class + MemoryReference: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ + def + parse(input): + + +
+ + + + +
+
+
+ index + + +
+ + + + +
+
+
+ name + + +
+ + + + +
+
+
+
+ + class + Qubit: + + +
+ + + + +
+
+ + def + from_fixed(inner): + + +
+ + + + +
+
+
+ + def + from_variable(inner): + + +
+ + + + +
+
+
+ + def + from_placeholder(inner): + + +
+ + + + +
+
+
+ + def + inner(self, /): + + +
+ + + + +
+
+
+ + def + is_fixed(self, /): + + +
+ + + + +
+
+
+ + def + as_fixed(self, /): + + +
+ + + + +
+
+
+ + def + to_fixed(self, /): + + +
+ + + + +
+
+
+ + def + is_variable(self, /): + + +
+ + + + +
+
+
+ + def + as_variable(self, /): + + +
+ + + + +
+
+
+ + def + to_variable(self, /): + + +
+ + + + +
+
+
+ + def + is_placeholder(self, /): + + +
+ + + + +
+
+
+ + def + as_placeholder(self, /): + + +
+ + + + +
+
+
+ + def + to_placeholder(self, /): + + +
+ + + + +
+
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+
+ + class + QubitPlaceholder: + + +
+ + + + +
+
+
+ + class + Reset: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ qubit + + +
+ + + + +
+
+
+
+ + class + Delay: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ frame_names + + +
+ + + + +
+
+
+ qubits + + +
+ + + + +
+
+
+ duration + + +
+ + + + +
+
+
+
+ + class + Fence: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ qubits + + +
+ + + + +
+
+
+
+ + class + Waveform: + + +
+ + + + +
+
+ matrix + + +
+ + + + +
+
+
+ parameters + + +
+ + + + +
+
+
+
+ + class + WaveformDefinition: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ definition + + +
+ + + + +
+
+
+ name + + +
+ + + + +
+
+
+
+ + class + WaveformInvocation: + + +
+ + + + +
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ parameters + + +
+ + + + +
+
+
+ name + + +
+ + + + +
+
+
+
+ + class + GateError(builtins.ValueError): + + +
+ + +

Inappropriate argument value (of correct type).

+
+ + +
+
Inherited Members
+
+
builtins.ValueError
+
ValueError
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+
+ + class + ParseMemoryReferenceError(builtins.ValueError): + + +
+ + +

Inappropriate argument value (of correct type).

+
+ + +
+
Inherited Members
+
+
builtins.ValueError
+
ValueError
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/quil-py/docs/program.html b/quil-py/docs/program.html new file mode 100644 index 00000000..ba31ff2a --- /dev/null +++ b/quil-py/docs/program.html @@ -0,0 +1,958 @@ + + + + + + + program API documentation + + + + + + + + + +
+
+

+program

+ + + + + +
+
+
+ + class + FrameSet: + + +
+ + + + +
+
+ + def + get(self, /, identifier): + + +
+ + + + +
+
+
+ + def + get_keys(self, /): + + +
+ + + + +
+
+
+ + def + get_all_frames(self, /): + + +
+ + + + +
+
+
+ + def + insert(self, /, identifier, attributes): + + +
+ + + + +
+
+
+ + def + merge(self, /, other): + + +
+ + + + +
+
+
+ + def + intersection(self, /, identifiers): + + +
+ + + + +
+
+
+ + def + is_empty(self, /): + + +
+ + + + +
+
+
+ + def + to_instructions(self, /): + + +
+ + + + +
+
+
+
+ + class + Program: + + +
+ + + + +
+
+ + def + parse(input): + + +
+ + + + +
+
+
+ + def + to_quil(self, /): + + +
+ + + + +
+
+
+ + def + to_quil_or_debug(self, /): + + +
+ + + + +
+
+
+ + def + clone_without_body_instructions(self, /): + + +
+ + + + +
+
+
+ + def + copy(self, /): + + +
+ + + + +
+
+
+ + def + dagger(self, /): + + +
+ + + + +
+
+
+ + def + expand_calibrations(self, /): + + +
+ + + + +
+
+
+ + def + into_simplified(self, /): + + +
+ + + + +
+
+
+ + def + get_used_qubits(self, /): + + +
+ + + + +
+
+
+ + def + add_instruction(self, /, instruction): + + +
+ + + + +
+
+
+ + def + add_instructions(self, /, instructions): + + +
+ + + + +
+
+
+ + def + to_instructions(self, /): + + +
+ + + + +
+
+
+ + def + to_unitary(self, /, n_qubits): + + +
+ + + + +
+
+
+ + def + resolve_placeholders(self, /): + + +
+ + + + +
+
+
+ + def + resolve_placeholders_with_custom_resolvers(self, /, *, target_resolver=None, qubit_resolver=None): + + +
+ + + + +
+
+
+ frames + + +
+ + + + +
+
+
+ memory_regions + + +
+ + + + +
+
+
+ body_instructions + + +
+ + + + +
+
+
+ waveforms + + +
+ + + + +
+
+
+ declarations + + +
+ + + + +
+
+
+ calibrations + + +
+ + + + +
+
+
+ gate_definitions + + +
+ + + + +
+
+
+
+ + class + CalibrationSet: + + +
+ + + + +
+
+ + def + expand(self, /, instruction, previous_calibrations): + + +
+ + + + +
+
+
+ + def + get_match_for_measurement(self, /, measurement): + + +
+ + + + +
+
+
+ + def + get_match_for_gate(self, /, gate): + + +
+ + + + +
+
+
+ + def + is_empty(self, /): + + +
+ + + + +
+
+
+ + def + push_calibration(self, /, calibration): + + +
+ + + + +
+
+
+ + def + push_measurement_calibration(self, /, calibration): + + +
+ + + + +
+
+
+ + def + extend(self, /, other): + + +
+ + + + +
+
+
+ + def + to_instructions(self, /): + + +
+ + + + +
+
+
+ calibrations + + +
+ + + + +
+
+
+ measure_calibrations + + +
+ + + + +
+
+
+
+ + class + MemoryRegion: + + +
+ + + + +
+
+ sharing + + +
+ + + + +
+
+
+ size + + +
+ + + + +
+
+
+ + \ No newline at end of file diff --git a/quil-py/docs/quil.html b/quil-py/docs/quil.html new file mode 100644 index 00000000..d090c6f7 --- /dev/null +++ b/quil-py/docs/quil.html @@ -0,0 +1,240 @@ + + + + + + + quil API documentation + + + + + + + + + +
+
+

+quil

+ + + + + + +
1from .quil import *
+
+ + +
+
+ + \ No newline at end of file diff --git a/quil-py/docs/quil/expression.html b/quil-py/docs/quil/expression.html new file mode 100644 index 00000000..a0b8f949 --- /dev/null +++ b/quil-py/docs/quil/expression.html @@ -0,0 +1,1516 @@ + + + + + + + quil.expression API documentation + + + + + + + + + +
+
+

+quil.expression

+ + + + + +
+
+
+ + class + Expression: + + +
+ + +

A Quil expression.

+ +

Variants: + address: An address defined by a MemoryReference. + function_call: A FunctionCall. + infix: An InfixExpression. + number: A number defined as a complex. + pi: The constant pi. No inner data. + prefix: A PrefixExpression. + variable: A variable defined as a str.

+ +

As seen above, some variants contain inner data that fully specify the expression. +For example, the number variant contains an int. This is in contrast to variants like +pi that have no inner data because they require none to fully specify the expression. +This difference is important for determining which methods are available for each variant.

+ +

Methods (for each variant): + is_*: Returns True if the expression is that variant, False otherwise.

+ +
If the variant has inner data:
+    ``as_*``: returns the inner data if it is the given variant, ``None`` otherwise.
+    ``to_*``: returns the inner data if it is the given variant, raises ``ValueError`` otherwise.
+    ``from_*``: Creates a new ``Expression`` of the given variant from an instance of the inner type.
+
+If the variant doesn't have inner data (e.g. ``pi``)
+    ``new_*``: Creates a new ``Expression`` for the variant
+
+
+ + +
+
+ + def + from_address(inner: MemoryReference) -> Expression: + + +
+ + + + +
+
+
+ + def + from_function_call( inner: quil.expression.FunctionCallExpression) -> Expression: + + +
+ + + + +
+
+
+ + def + from_infix(inner: quil.expression.InfixExpression) -> Expression: + + +
+ + + + +
+
+
+ + def + from_number(inner: complex) -> Expression: + + +
+ + + + +
+
+
+ + def + new_pi() -> Expression: + + +
+ + + + +
+
+
+ + def + from_prefix(inner: quil.expression.PrefixExpression) -> Expression: + + +
+ + + + +
+
+
+ + def + from_variable(inner: str) -> Expression: + + +
+ + + + +
+
+
+ + def + inner( self) -> Union[MemoryReference, quil.expression.FunctionCallExpression, quil.expression.InfixExpression, int, quil.expression.PrefixExpression, str]: + + +
+ + +

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

+
+ + +
+
+
+ + def + is_address(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_address(self) -> Optional[MemoryReference]: + + +
+ + + + +
+
+
+ + def + to_address(self) -> MemoryReference: + + +
+ + + + +
+
+
+ + def + is_function_call(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_function_call(self) -> Optional[quil.expression.FunctionCallExpression]: + + +
+ + + + +
+
+
+ + def + to_function_call(self) -> quil.expression.FunctionCallExpression: + + +
+ + + + +
+
+
+ + def + is_infix(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_infix(self) -> Optional[quil.expression.InfixExpression]: + + +
+ + + + +
+
+
+ + def + to_infix(self) -> quil.expression.InfixExpression: + + +
+ + + + +
+
+
+ + def + is_number(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_number(self) -> Optional[complex]: + + +
+ + + + +
+
+
+ + def + to_number(self) -> complex: + + +
+ + + + +
+
+
+ + def + is_pi(self) -> bool: + + +
+ + + + +
+
+
+ + def + is_prefix(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_prefix(self) -> Optional[quil.expression.PrefixExpression]: + + +
+ + + + +
+
+
+ + def + to_prefix(self) -> quil.expression.PrefixExpression: + + +
+ + + + +
+
+
+ + def + is_variable(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_variable(self) -> Optional[str]: + + +
+ + + + +
+
+
+ + def + to_variable(self) -> str: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format +that isn't valid Quil.

+
+ + +
+
+
+ + def + parse(input: str) -> Expression: + + +
+ + +

Parses an Expression from a string. Raises a ParseExpressionError if the string +isn't a valid Quil expression.

+
+ + +
+
+
+ + def + simplify(self): + + +
+ + +

Simplify the expression as much as possible, in-place.

+
+ + +
+
+
+ + def + into_simplified(self) -> Expression: + + +
+ + +

Return a simplified copy of the expression.

+
+ + +
+
+
+ + def + evaluate( self, variables: Dict[str, complex], memory_references: Dict[str, Sequence[float]]) -> complex: + + +
+ + +

Evaluate an expression, expecting that it may be fully reduced to a single complex number. +If it cannot be reduced to a complex number, raises an EvaluationError.

+
+ + +
+
+
+ + def + substitute_variables( self, variable_values: Dict[str, Expression]) -> Expression: + + +
+ + +

Returns a copy of the expression where every matching variable in variable_values is +replaced by the corresponding expression.

+
+ + +
+
+
+ + def + to_real(self) -> float: + + +
+ + +

If this is a number with imaginary part "equal to" zero (of _small_ absolute value), return +that number. Otherwise, raises an EvaluationError

+
+ + +
+
+
+
+ + class + FunctionCallExpression: + + +
+ + + + +
+ + + + + +
+
+
+ expression: Expression + + +
+ + + + +
+
+
+
+ + class + InfixExpression: + + +
+ + + + +
+
+ right: Expression + + +
+ + + + +
+
+
+ left: Expression + + +
+ + + + +
+
+
+ operator: quil.expression.InfixOperator + + +
+ + + + +
+
+
+
+ + class + PrefixExpression: + + +
+ + + + +
+
+ expression: Expression + + +
+ + + + +
+
+
+ operator: quil.expression.PrefixOperator + + +
+ + + + +
+
+
+
+ + class + ExpressionFunction: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ Cis = +Cis + + +
+ + + + +
+
+
+ Cosine = +Cosine + + +
+ + + + +
+
+
+ Exponent = +Exponent + + +
+ + + + +
+
+
+ Sine = +Sine + + +
+ + + + +
+
+
+ SquareRoot = +SquareRoot + + +
+ + + + +
+
+
+
+ + class + PrefixOperator: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ Plus = +Plus + + +
+ + + + +
+
+
+ Minus = +Minus + + +
+ + + + +
+
+
+
+ + class + InfixOperator: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ Caret = +Caret + + +
+ + + + +
+
+
+ Plus = +Plus + + +
+ + + + +
+
+
+ Minus = +Minus + + +
+ + + + +
+
+
+ Slash = +Slash + + +
+ + + + +
+
+
+ Star = +Star + + +
+ + + + +
+
+
+
+ + class + EvaluationError(builtins.ValueError): + + +
+ + +

Error that may occur while evaluation an Expression

+
+ + +
+
Inherited Members
+
+
builtins.ValueError
+
ValueError
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+
+ + class + ParseExpressionError(builtins.ValueError): + + +
+ + +

Error that may occur while parsing an Expression

+
+ + +
+
Inherited Members
+
+
builtins.ValueError
+
ValueError
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/quil-py/docs/quil/instructions.html b/quil-py/docs/quil/instructions.html new file mode 100644 index 00000000..aa87c032 --- /dev/null +++ b/quil-py/docs/quil/instructions.html @@ -0,0 +1,10072 @@ + + + + + + + quil.instructions API documentation + + + + + + + + + +
+
+

+quil.instructions

+ + + + + +
+
+
+ + class + Instruction: + + +
+ + +

A Quil instruction. Each variant corresponds to a possible type of Quil instruction.

+ +

Variants: + arithmetic: An arithmetic expression defined by an Arithmetic. + binary_logic: A binary expression defined by a BinaryLogic. + calibration_definition: Corresponds to a DEFCAL instruction (not DEFCAL MEASURE) + defined by a Calibration. + capture: Corresponds to a CAPTURE instruction + calibration: Corresponds to a DEFCAL instruction. + circuit_definition: Corresponds to a DEFCIRCUIT instruction and its body, + defined by a CircuitDefinition. + convert: Corresponds to a CONVERT instruction. + comparison: Corresponds to a comparison of two MemoryReferences + declaration: Corresponds to a DECLARE statement defined by a Declaration. + delay: Corresponds to a DELAY instruction. + exchange: Corresponds to an EXCHANGE instruction. + fence: Corresponds to a FENCE instruction. + frame_definition: Corresponds to a DEFFRAME statement, defined by a FrameDefinition. + gate: A Quil quantum gate instruction defined by a Gate. + gate_definition: A quantum gate definition defined by a GateDefinition. + halt: Corresponds to the HALT instruction. No inner data. + include: Corresponds to an INCLUDE directive. + jump: Corresponds to a JUMP instruction + jump_when: Corresponds to a JUMP-WHEN instruction + jump_unless: Corresponds to a JUMP-UNLESS instruction + label: Corresponds to a LABEL + load: Corresponds to a LOAD instruction. + measure_calibration_definition: Corresponds to a DEFCAL MEASURE instruction. Defined by a MeasureCalibrationDefinition. + measurement: Corresponds to a MEASURE instruction. + move: Corresponds to a MOVE instruction. + nop: Corresponds to the NOP instruction. No inner data. + pragma: Corresponds to a PRAGMA instruction. + pulse: Corresponds to a PULSE instruction. + raw_capture: Corresponds to a RAW-CAPTURE instruction. + reset: Corresponds to a RESET instruction. + set_frequency: Corresponds to a SET-FREQUENCY instruction. + set_phase: Corresponds to a SET-PHASE instruction. + set_scale: Corresponds to a SET-SCALE instruction. + shift_frequency: Corresponds to a SHIFT-FREQUENCY instruction. + shift_phase: Corresponds to a SHIFT-PHASE instruction. + store: Corresponds to a STORE instruction. + swap_phases: Corresponds to a SWAP-PHASES instruction. + unary_logic: Corresponds to a unary operation on a MemoryReference. + waveform_definition: A waveform defined by a WaveformDefinition. + wait: Corresponds to a WAIT instruction. No inner data.

+ +

As seen above, some variants contain inner data that fully specify the instruction. +For example, the gate variant contains a Gate. This is in contrast to variants like +halt that have no inner data because they require none to fully specify an instruction. +This difference is important for determining which methods are available for each variant.

+ +

Methods (for each variant): + is_*: Returns True if the instruction is that variant, False otherwise.

+ +
If the variant has inner data (e.g. ``gate``):
+    ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.
+    ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.
+    ``from_*``: Creates a new ``Instruction`` of the given variant from an instance of the inner type.
+
+If the variant doesn't have inner data (e.g. ``halt``)
+    ``new_*``: Creates a new ``Instruction`` for the variant.
+
+
+ + + +
+
+ + def + from_arithmetic(inner: quil.instructions.Arithmetic) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_binary_logic(inner: quil.instructions.BinaryLogic) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_calibration_definition(inner: quil.instructions.Calibration) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_capture(inner: quil.instructions.Capture) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_circuit_definition( inner: quil.instructions.CircuitDefinition) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_convert(inner: quil.instructions.Convert) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_comparison(inner: quil.instructions.Comparison) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_declaration(inner: quil.instructions.Declaration) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_delay(inner: quil.instructions.Delay) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_exchange(inner: quil.instructions.Exchange) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_fence(inner: quil.instructions.Fence) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_frame_definition( inner: quil.instructions.FrameDefinition) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_gate(inner: quil.instructions.Gate) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_gate_definition(inner: quil.instructions.GateDefinition) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + new_halt() -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_include(inner: quil.instructions.Include) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_jump(inner: quil.instructions.Jump) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_jump_when(inner: quil.instructions.JumpWhen) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_jump_unless(inner: quil.instructions.JumpUnless) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_label(inner: quil.instructions.Label) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_load(inner: quil.instructions.Load) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_measure_calibration_definition( inner: quil.instructions.MeasureCalibrationDefinition) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_measurement(inner: quil.instructions.Measurement) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_move(inner: quil.instructions.Move) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + new_nop() -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_pragma(inner: quil.instructions.Pragma) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_pulse(inner: quil.instructions.Pulse) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_raw_capture(inner: quil.instructions.RawCapture) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_reset(inner: quil.instructions.Reset) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_set_frequency(inner: quil.instructions.SetFrequency) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_set_phase(inner: quil.instructions.SetPhase) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_set_scale(inner: quil.instructions.SetScale) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_shift_frequency(inner: quil.instructions.ShiftFrequency) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_shift_phase(inner: quil.instructions.ShiftPhase) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_store(inner: quil.instructions.Store) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_swap_phases(inner: quil.instructions.SwapPhases) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_unary_logic(inner: quil.instructions.UnaryLogic) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + from_waveform_definition( inner: quil.instructions.WaveformDefinition) -> quil.instructions.Instruction: + + +
+ + + + +
+
+
+ + def + new_wait() -> quil.instructions.Instruction: + + +
+ + + + +
+ +
+
+ + def + is_arithmetic(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_arithmetic(self) -> Optional[quil.instructions.Arithmetic]: + + +
+ + + + +
+
+
+ + def + to_arithmetic(self) -> quil.instructions.Arithmetic: + + +
+ + + + +
+
+
+ + def + is_binary_logic(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_binary_logic(self) -> Optional[quil.instructions.BinaryLogic]: + + +
+ + + + +
+
+
+ + def + to_binary_logic(self) -> quil.instructions.BinaryLogic: + + +
+ + + + +
+
+
+ + def + is_calibration_definition(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_calibration_definition(self) -> Optional[quil.instructions.Calibration]: + + +
+ + + + +
+
+
+ + def + to_calibration_definition(self) -> quil.instructions.Calibration: + + +
+ + + + +
+
+
+ + def + is_capture(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_capture(self) -> Optional[quil.instructions.Capture]: + + +
+ + + + +
+
+
+ + def + to_capture(self) -> quil.instructions.Capture: + + +
+ + + + +
+
+
+ + def + is_circuit_definition(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_circuit_definition(self) -> Optional[quil.instructions.CircuitDefinition]: + + +
+ + + + +
+
+
+ + def + to_circuit_definition(self) -> quil.instructions.CircuitDefinition: + + +
+ + + + +
+
+
+ + def + is_convert(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_convert(self) -> Optional[quil.instructions.Convert]: + + +
+ + + + +
+
+
+ + def + to_convert(self) -> quil.instructions.Convert: + + +
+ + + + +
+
+
+ + def + is_comparison(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_comparison(self) -> Optional[quil.instructions.Comparison]: + + +
+ + + + +
+
+
+ + def + to_comparison(self) -> quil.instructions.Comparison: + + +
+ + + + +
+
+
+ + def + is_declaration(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_declaration(self) -> Optional[quil.instructions.Declaration]: + + +
+ + + + +
+
+
+ + def + to_declaration(self) -> quil.instructions.Declaration: + + +
+ + + + +
+
+
+ + def + is_delay(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_delay(self) -> Optional[quil.instructions.Delay]: + + +
+ + + + +
+
+
+ + def + to_delay(self) -> quil.instructions.Delay: + + +
+ + + + +
+
+
+ + def + is_exchange(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_exchange(self) -> Optional[quil.instructions.Exchange]: + + +
+ + + + +
+
+
+ + def + to_exchange(self) -> quil.instructions.Exchange: + + +
+ + + + +
+
+
+ + def + is_fence(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_fence(self) -> Optional[quil.instructions.Fence]: + + +
+ + + + +
+
+
+ + def + to_fence(self) -> quil.instructions.Fence: + + +
+ + + + +
+
+
+ + def + is_frame_definition(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_frame_definition(self) -> Optional[quil.instructions.FrameDefinition]: + + +
+ + + + +
+
+
+ + def + to_frame_definition(self) -> quil.instructions.FrameDefinition: + + +
+ + + + +
+
+
+ + def + is_gate(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_gate(self) -> Optional[quil.instructions.Gate]: + + +
+ + + + +
+
+
+ + def + to_gate(self) -> quil.instructions.Gate: + + +
+ + + + +
+
+
+ + def + is_gate_definition(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_gate_definition(self) -> Optional[quil.instructions.GateDefinition]: + + +
+ + + + +
+
+
+ + def + to_gate_definition(self) -> quil.instructions.GateDefinition: + + +
+ + + + +
+
+
+ + def + is_halt(self) -> bool: + + +
+ + + + +
+
+
+ + def + is_include(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_include(self) -> Optional[quil.instructions.Include]: + + +
+ + + + +
+
+
+ + def + to_include(self) -> quil.instructions.Include: + + +
+ + + + +
+
+
+ + def + is_jump(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_jump(self) -> Optional[quil.instructions.Jump]: + + +
+ + + + +
+
+
+ + def + to_jump(self) -> quil.instructions.Jump: + + +
+ + + + +
+
+
+ + def + is_jump_when(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_jump_when(self) -> Optional[quil.instructions.JumpWhen]: + + +
+ + + + +
+
+
+ + def + to_jump_when(self) -> quil.instructions.JumpWhen: + + +
+ + + + +
+
+
+ + def + is_jump_unless(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_jump_unless(self) -> Optional[quil.instructions.JumpUnless]: + + +
+ + + + +
+
+
+ + def + to_jump_unless(self) -> quil.instructions.JumpUnless: + + +
+ + + + +
+
+
+ + def + is_label(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_label(self) -> Optional[quil.instructions.Label]: + + +
+ + + + +
+
+
+ + def + to_label(self) -> quil.instructions.Label: + + +
+ + + + +
+
+
+ + def + is_load(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_load(self) -> Optional[quil.instructions.Load]: + + +
+ + + + +
+
+
+ + def + to_load(self) -> quil.instructions.Load: + + +
+ + + + +
+
+
+ + def + is_measure_calibration_definition(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_measure_calibration_definition(self) -> Optional[quil.instructions.MeasureCalibrationDefinition]: + + +
+ + + + +
+
+
+ + def + to_measure_calibration_definition(self) -> quil.instructions.MeasureCalibrationDefinition: + + +
+ + + + +
+
+
+ + def + is_measurement(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_measurement(self) -> Optional[quil.instructions.Measurement]: + + +
+ + + + +
+
+
+ + def + to_measurement(self) -> quil.instructions.Measurement: + + +
+ + + + +
+
+
+ + def + is_move(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_move(self) -> Optional[quil.instructions.Move]: + + +
+ + + + +
+
+
+ + def + to_move(self) -> quil.instructions.Move: + + +
+ + + + +
+
+
+ + def + is_nop(self) -> bool: + + +
+ + + + +
+
+
+ + def + is_pragma(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_pragma(self) -> Optional[quil.instructions.Pragma]: + + +
+ + + + +
+
+
+ + def + to_pragma(self) -> quil.instructions.Pragma: + + +
+ + + + +
+
+
+ + def + is_pulse(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_pulse(self) -> Optional[quil.instructions.Pulse]: + + +
+ + + + +
+
+
+ + def + to_pulse(self) -> quil.instructions.Pulse: + + +
+ + + + +
+
+
+ + def + is_raw_capture(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_raw_capture(self) -> Optional[quil.instructions.RawCapture]: + + +
+ + + + +
+
+
+ + def + to_raw_capture(self) -> quil.instructions.RawCapture: + + +
+ + + + +
+
+
+ + def + is_reset(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_reset(self) -> Optional[quil.instructions.Reset]: + + +
+ + + + +
+
+
+ + def + to_reset(self) -> quil.instructions.Reset: + + +
+ + + + +
+
+
+ + def + is_set_frequency(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_set_frequency(self) -> Optional[quil.instructions.SetFrequency]: + + +
+ + + + +
+
+
+ + def + to_set_frequency(self) -> quil.instructions.SetFrequency: + + +
+ + + + +
+
+
+ + def + is_set_phase(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_set_phase(self) -> Optional[quil.instructions.SetPhase]: + + +
+ + + + +
+
+
+ + def + to_set_phase(self) -> quil.instructions.SetPhase: + + +
+ + + + +
+
+
+ + def + is_set_scale(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_set_scale(self) -> Optional[quil.instructions.SetScale]: + + +
+ + + + +
+
+
+ + def + to_set_scale(self) -> quil.instructions.SetScale: + + +
+ + + + +
+
+
+ + def + is_shift_frequency(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_shift_frequency(self) -> Optional[quil.instructions.ShiftFrequency]: + + +
+ + + + +
+
+
+ + def + to_shift_frequency(self) -> quil.instructions.ShiftFrequency: + + +
+ + + + +
+
+
+ + def + is_shift_phase(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_shift_phase(self) -> Optional[quil.instructions.ShiftPhase]: + + +
+ + + + +
+
+
+ + def + to_shift_phase(self) -> quil.instructions.ShiftPhase: + + +
+ + + + +
+
+
+ + def + is_store(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_store(self) -> Optional[quil.instructions.Store]: + + +
+ + + + +
+
+
+ + def + to_store(self) -> quil.instructions.Store: + + +
+ + + + +
+
+
+ + def + is_swap_phases(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_swap_phases(self) -> Optional[quil.instructions.SwapPhases]: + + +
+ + + + +
+
+
+ + def + to_swap_phases(self) -> quil.instructions.SwapPhases: + + +
+ + + + +
+
+
+ + def + is_unary_logic(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_unary_logic(self) -> Optional[quil.instructions.UnaryLogic]: + + +
+ + + + +
+
+
+ + def + to_unary_logic(self) -> quil.instructions.UnaryLogic: + + +
+ + + + +
+
+
+ + def + is_waveform_definition(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_waveform_definition(self) -> Optional[quil.instructions.WaveformDefinition]: + + +
+ + + + +
+
+
+ + def + to_waveform_definition(self) -> quil.instructions.WaveformDefinition: + + +
+ + + + +
+
+
+ + def + is_wait(self) -> bool: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + Arithmetic: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + ArithmeticOperand: + + +
+ + +

A Quil arithmetic operand.

+ +

Variants: + literal_integer: An integer literal. + literal_real: A real numbered literal. + memory_reference: A Quil MemoryReference.

+ +

Methods (for each variant): + is_*: Returns True if the operand is that variant, False otherwise. + as_*: Returns the inner data if it is the given variant, None otherwise. + to_*: Returns the inner data if it is the given variant, raises ValueError otherwise. + from_*: Creates a new ArithmeticOperand of the given variant from an instance of the inner type.

+
+ + +
+
+ + def + from_literal_integer(inner: int) -> quil.instructions.ArithmeticOperand: + + +
+ + + + +
+
+
+ + def + from_literal_real(inner: float) -> quil.instructions.ArithmeticOperand: + + +
+ + + + +
+
+
+ + def + from_memory_reference( inner: quil.instructions.MemoryReference) -> quil.instructions.ArithmeticOperand: + + +
+ + + + +
+
+
+ + def + inner(self) -> Union[int, float, quil.instructions.MemoryReference]: + + +
+ + +

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

+
+ + +
+
+
+ + def + is_literal_integer(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_literal_integer(self) -> Optional[int]: + + +
+ + + + +
+
+
+ + def + to_literal_integer(self) -> int: + + +
+ + + + +
+
+
+ + def + is_literal_real(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_literal_real(self) -> Optional[float]: + + +
+ + + + +
+
+
+ + def + to_literal_real(self) -> float: + + +
+ + + + +
+
+
+ + def + is_memory_reference(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_memory_reference(self) -> Optional[quil.instructions.MemoryReference]: + + +
+ + + + +
+
+
+ + def + to_memory_reference(self) -> quil.instructions.MemoryReference: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + ArithmeticOperator: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ Add = +Add + + +
+ + + + +
+
+
+ Subtract = +Subtract + + +
+ + + + +
+
+
+ Divide = +Divide + + +
+ + + + +
+
+
+ Multiply = +Multiply + + +
+ + + + +
+
+
+
+ + class + BinaryLogic: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + BinaryOperand: + + +
+ + +

A Quil binary operand.

+ +

Variants: + literal_integer: An integer literal. + memory_reference: A Quil MemoryReference.

+ +

Methods (for each variant): + is_*: Returns True if the operand is that variant, False otherwise. + as_*: Returns the inner data if it is the given variant, None otherwise. + to_*: Returns the inner data if it is the given variant, raises ValueError otherwise. + from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

+
+ + +
+
+ + def + from_literal_integer(inner: int) -> quil.instructions.BinaryOperand: + + +
+ + + + +
+
+
+ + def + from_memory_reference( inner: quil.instructions.MemoryReference) -> quil.instructions.BinaryOperand: + + +
+ + + + +
+
+
+ + def + inner(self) -> Union[int, quil.instructions.MemoryReference]: + + +
+ + +

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

+
+ + +
+
+
+ + def + is_literal_integer(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_literal_integer(self) -> Optional[int]: + + +
+ + + + +
+
+
+ + def + to_literal_integer(self) -> int: + + +
+ + + + +
+
+
+ + def + is_memory_reference(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_memory_reference(self) -> Optional[quil.instructions.MemoryReference]: + + +
+ + + + +
+
+
+ + def + to_memory_reference(self) -> quil.instructions.MemoryReference: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + BinaryOperands: + + +
+ + + + +
+ + + + + +
+
+
+ memory_reference: quil.instructions.MemoryReference + + +
+ + + + +
+
+
+
+ + class + BinaryOperator: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ And = +And + + +
+ + + + +
+
+
+ Ior = +Ior + + +
+ + + + +
+
+
+ Xor = +Xor + + +
+ + + + +
+
+
+
+ + class + Comparison: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+ +
+
+
+ + class + ComparisonOperand: + + +
+ + +

A Quil binary operand.

+ +

Variants: + literal_integer: An integer literal. + literal_real: A floating point literal. + memory_reference: A Quil MemoryReference.

+ +

Methods (for each variant): + is_*: Returns True if the operand is that variant, False otherwise. + as_*: Returns the inner data if it is the given variant, None otherwise. + to_*: Returns the inner data if it is the given variant, raises ValueError otherwise. + from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

+
+ + +
+
+ + def + from_literal_integer(inner: int) -> quil.instructions.ComparisonOperand: + + +
+ + + + +
+
+
+ + def + from_literal_real(inner: float) -> quil.instructions.ComparisonOperand: + + +
+ + + + +
+
+
+ + def + from_memory_reference( inner: quil.instructions.MemoryReference) -> quil.instructions.ComparisonOperand: + + +
+ + + + +
+
+
+ + def + inner(self) -> Union[int, float, quil.instructions.MemoryReference]: + + +
+ + +

Returns the inner value of the variant.

+
+ + +
+
+
+ + def + is_literal_integer(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_literal_integer(self) -> Optional[int]: + + +
+ + + + +
+
+
+ + def + to_literal_integer(self) -> int: + + +
+ + + + +
+
+
+ + def + is_literal_real(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_literal_real(self) -> Optional[float]: + + +
+ + + + +
+
+
+ + def + to_literal_real(self) -> float: + + +
+ + + + +
+
+
+ + def + is_memory_reference(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_memory_reference(self) -> Optional[quil.instructions.MemoryReference]: + + +
+ + + + +
+
+
+ + def + to_memory_reference(self) -> quil.instructions.MemoryReference: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + ComparisonOperator: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ Equal = +ComparisonOperator.Equal + + +
+ + + + +
+
+
+ GreaterThanOrEqual = +ComparisonOperator.GreaterThanOrEqual + + +
+ + + + +
+
+
+ GreaterThan = +ComparisonOperator.GreaterThan + + +
+ + + + +
+
+
+ LessThanOrEqual = +ComparisonOperator.LessThanOrEqual + + +
+ + + + +
+
+
+ LessThan = +ComparisonOperator.LessThan + + +
+ + + + +
+
+
+
+ + class + Convert: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ destination: quil.instructions.MemoryReference + + +
+ + + + +
+
+ + + + + +
+
+
+
+ + class + Exchange: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + Move: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+
+ destination: quil.instructions.MemoryReference + + +
+ + + + +
+
+
+
+ + class + UnaryLogic: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + UnaryOperator: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ Neg = +Neg + + +
+ + + + +
+
+
+ Not = +Not + + +
+ + + + +
+
+
+
+ + class + Calibration: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ parameters: List[quil.expression.Expression] + + +
+ + + + +
+
+
+ name: str + + +
+ + + + +
+
+
+ qubits: List[quil.instructions.Qubit] + + +
+ + + + +
+
+
+ instructions: List[quil.instructions.Instruction] + + +
+ + + + +
+
+
+ modifiers: List[quil.instructions.GateModifier] + + +
+ + + + +
+
+
+
+ + class + CircuitDefinition: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ name: str + + +
+ + + + +
+
+
+ qubit_variables: List[str] + + +
+ + + + +
+
+
+ instructions: List[quil.instructions.Instruction] + + +
+ + + + +
+
+
+ parameters: List[str] + + +
+ + + + +
+
+
+
+ + class + MeasureCalibrationDefinition: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ instructions: List[quil.instructions.Instruction] + + +
+ + + + +
+
+
+ qubit: Optional[quil.instructions.Qubit] + + +
+ + + + +
+
+
+ parameter: str + + +
+ + + + +
+
+
+
+ + class + Declaration: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ name: str + + +
+ + + + +
+
+
+ size: quil.instructions.Vector + + +
+ + + + +
+
+
+ sharing: Optional[quil.instructions.Sharing] + + +
+ + + + +
+
+
+
+ + class + Load: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ source: str + + +
+ + + + +
+
+ + + + + +
+
+
+ destination: quil.instructions.MemoryReference + + +
+ + + + +
+
+
+
+ + class + Offset: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ offset: int + + +
+ + + + +
+
+
+ data_type: quil.instructions.ScalarType + + +
+ + + + +
+
+
+
+ + class + Sharing: + + +
+ + + + +
+
+ name: str + + +
+ + + + +
+
+
+ offsets: List[quil.instructions.Offset] + + +
+ + + + +
+
+
+
+ + class + Store: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+
+ destination: str + + +
+ + + + +
+
+ + + + + +
+
+
+
+ + class + ScalarType: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ Bit = +Bit + + +
+ + + + +
+
+
+ Integer = +Integer + + +
+ + + + +
+
+
+ Octet = +Octet + + +
+ + + + +
+
+
+ Real = +Real + + +
+ + + + +
+
+
+
+ + class + Vector: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ length: int + + +
+ + + + +
+
+
+ data_type: quil.instructions.ScalarType + + +
+ + + + +
+
+
+
+ + class + Measurement: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ target: Optional[quil.instructions.MemoryReference] + + +
+ + + + +
+
+
+ qubit: quil.instructions.Qubit + + +
+ + + + +
+
+
+
+ + class + Include: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ filename: str + + +
+ + + + +
+
+
+
+ + class + Pragma: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ name: str + + +
+ + + + +
+
+
+ data: Optional[str] + + +
+ + + + +
+
+
+ arguments: List[quil.instructions.PragmaArgument] + + +
+ + + + +
+
+
+
+ + class + PragmaArgument: + + +
+ + +

Variants: + identifier: A Pragma argument defined by a Quil identifier + integer: A Pragma argument defined by an integer

+ +

Methods (for each variant): + - is_: Returns True if the inner type is of that variant. + - as_: Returns the inner data if it is the given variant, None otherwise. + - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. + - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

+
+ + +
+
+ + def + from_identifier(inner: str) -> quil.instructions.PragmaArgument: + + +
+ + + + +
+
+
+ + def + from_integer(inner: int) -> quil.instructions.PragmaArgument: + + +
+ + + + +
+
+
+ + def + inner(self) -> Union[str, int]: + + +
+ + +

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

+
+ + +
+
+
+ + def + is_identifier(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_identifier(self) -> Optional[str]: + + +
+ + + + +
+
+
+ + def + to_identifier(self) -> str: + + +
+ + + + +
+
+
+ + def + is_integer(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_integer(self) -> Optional[int]: + + +
+ + + + +
+
+
+ + def + to_integer(self) -> int: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + AttributeValue: + + +
+ + +

A frame attribute value.

+ +

Variants: + string: A string attribute containing a str. + expression: An expression attribute containing an Expression.

+ +

Methods (for each variant): + is_*: Returns True if the AttributeValue is that variant, False otherwise.

+ +
``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.
+``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.
+``from_*``: Creates a new ``AttributeValue`` of the given variant from an instance of the inner type.
+
+
+ + +
+
+ + def + from_string(inner: str) -> quil.instructions.AttributeValue: + + +
+ + + + +
+
+
+ + def + from_expression(inner: quil.expression.Expression) -> quil.instructions.AttributeValue: + + +
+ + + + +
+
+
+ + def + inner(self) -> Union[str, quil.expression.Expression]: + + +
+ + +

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

+
+ + +
+
+
+ + def + is_string(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_string(self) -> Optional[str]: + + +
+ + + + +
+
+
+ + def + to_string(self) -> str: + + +
+ + + + +
+
+
+ + def + is_expression(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_expression(self) -> Optional[quil.expression.Expression]: + + +
+ + + + +
+
+
+ + def + to_expression(self) -> quil.expression.Expression: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + Capture: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ memory_reference: quil.instructions.MemoryReference + + +
+ + + + +
+
+
+ blocking: bool + + +
+ + + + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + FrameDefinition: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ identifier: quil.instructions.FrameIdentifier + + +
+ + + + +
+
+
+ attributes: Dict[str, quil.instructions.AttributeValue] + + +
+ + + + +
+
+
+
+ + class + FrameIdentifier: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ name: str + + +
+ + + + +
+
+
+ qubits: List[quil.instructions.Qubit] + + +
+ + + + +
+
+
+
+ + class + Pulse: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+ blocking: bool + + +
+ + + + +
+
+
+
+ + class + RawCapture: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ memory_reference: quil.instructions.MemoryReference + + +
+ + + + +
+
+
+ duration: quil.expression.Expression + + +
+ + + + +
+
+
+ blocking: bool + + +
+ + + + +
+
+ + + + + +
+
+
+
+ + class + SetFrequency: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ frequency: quil.expression.Expression + + +
+ + + + +
+
+ + + + + +
+
+
+
+ + class + SetPhase: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + SetScale: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + ShiftFrequency: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+
+ frequency: quil.expression.Expression + + +
+ + + + +
+
+
+
+ + class + ShiftPhase: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + SwapPhases: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + class + Gate: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ + def + dagger(self) -> Self: + + +
+ + +

Returns a copy of the gate with the DAGGER modifier added to it.

+
+ + +
+
+
+ + def + controlled(self, control_qubit: quil.instructions.Qubit) -> Self: + + +
+ + +

Returns a copy of the gate with the CONTROLLED modifier added to it.

+
+ + +
+
+
+ + def + forked( self, fork_qubit: quil.instructions.Qubit, alt_params: Sequence[quil.expression.Expression]) -> Self: + + +
+ + +

Returns a copy of the gate with the FORKED modifier added to it.

+ +

Raises a GateError if the number of provided alternate parameters don't +equal the number of existing parameters.

+
+ + +
+
+
+ + def + to_unitary_mut( self, n_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]: + + +
+ + +

Lift a Gate to the full n_qubits-qubit Hilbert space.

+ +

Returns a `GateError if any of the parameters of this gate are +non-constant, if any of the qubits are variable, if the name of this +gate is unknown, or if there are an unexpected number of parameters.

+
+ + +
+
+
+ parameters: List[quil.expression.Expression] + + +
+ + + + +
+
+
+ modifiers: List[quil.instructions.GateModifier] + + +
+ + + + +
+
+
+ qubits: List[quil.instructions.Qubit] + + +
+ + + + +
+
+
+ name: str + + +
+ + + + +
+
+
+
+ + class + GateDefinition: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ specification: quil.instructions.GateSpecification + + +
+ + + + +
+
+
+ parameters: List[str] + + +
+ + + + +
+
+
+ name: str + + +
+ + + + +
+
+
+
+ + class + GateModifier: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ Controlled = +Controlled + + +
+ + + + +
+
+
+ Dagger = +Dagger + + +
+ + + + +
+
+
+ Forked = +Forked + + +
+ + + + +
+
+
+
+ + class + GateSpecification: + + +
+ + +

A specification for a gate definition.

+ +

Variants: + matrix: A gate specificied by a matrix of Expressions representing a unitary operation. + permutation: A gate specified by a vector of integers that defines a permutation.

+ +

Methods (for each variant): + - is_: Returns True if the inner type is of that variant. + - as_: Returns the inner data if it is the given variant, None otherwise. + - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. + - from_: Creates a new GateSpecification using an instance of the inner type for the variant.

+
+ + +
+
+ + def + from_matrix( inner: Sequence[Sequence[quil.expression.Expression]]) -> quil.instructions.GateSpecification: + + +
+ + + + +
+
+
+ + def + from_permutation(inner: Sequence[int]) -> quil.instructions.GateSpecification: + + +
+ + + + +
+
+
+ + def + from_pauli_sum(inner: quil.instructions.PauliSum) -> quil.instructions.GateSpecification: + + +
+ + + + +
+
+
+ + def + inner( self) -> Union[List[List[quil.expression.Expression]], List[int], quil.instructions.PauliSum]: + + +
+ + +

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

+
+ + +
+
+
+ + def + is_matrix(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_matrix(self) -> Optional[List[List[quil.expression.Expression]]]: + + +
+ + + + +
+
+
+ + def + to_matrix(self) -> List[List[quil.expression.Expression]]: + + +
+ + + + +
+
+
+ + def + is_permutation(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_permutation(self) -> Optional[List[int]]: + + +
+ + + + +
+
+
+ + def + to_permutation(self) -> List[int]: + + +
+ + + + +
+
+
+ + def + is_pauli_sum(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_pauli_sum(self) -> Optional[quil.instructions.PauliSum]: + + +
+ + + + +
+
+
+ + def + to_pauli_sum(self) -> quil.instructions.PauliSum: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + PauliGate: + + +
+ + +

Create a collection of name/value pairs.

+ +

Example enumeration:

+ +
+
>>> class Color(Enum):
+...     RED = 1
+...     BLUE = 2
+...     GREEN = 3
+
+
+ +

Access them by:

+ +
    +
  • attribute access::
  • +
+ +
+
>>> Color.RED
+<Color.RED: 1>
+
+
+ +
    +
  • value lookup:
  • +
+ +
+
>>> Color(1)
+<Color.RED: 1>
+
+
+ +
    +
  • name lookup:
  • +
+ +
+
>>> Color['RED']
+<Color.RED: 1>
+
+
+ +

Enumerations can be iterated over, and know how many members they have:

+ +
+
>>> len(Color)
+3
+
+
+ +
+
>>> list(Color)
+[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
+
+
+ +

Methods can be added to enumerations, and members can have their own +attributes -- see the documentation for details.

+
+ + +
+
+ + def + parse(input: str) -> quil.instructions.PauliGate: + + +
+ + +

Parses a PauliGate from a string. Raises a ParseEnumError if the +string isn't a valid Pauli word.

+
+ + +
+
+
+ I = +I + + +
+ + + + +
+
+
+ X = +X + + +
+ + + + +
+
+
+ Y = +Y + + +
+ + + + +
+
+
+ Z = +Z + + +
+ + + + +
+
+
+
+ + class + PauliTerm: + + +
+ + + + +
+
+ expression: quil.expression.Expression + + +
+ + + + +
+
+
+ arguments: List[Tuple[quil.instructions.PauliGate, str]] + + +
+ + + + +
+
+
+
+ + class + PauliSum: + + +
+ + + + +
+
+ terms: List[quil.instructions.PauliTerm] + + +
+ + + + +
+
+
+ arguments: List[str] + + +
+ + + + +
+
+
+
+ + class + Jump: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ target: quil.instructions.Target + + +
+ + + + +
+
+
+
+ + class + JumpWhen: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ target: quil.instructions.Target + + +
+ + + + +
+
+ + + + + +
+
+
+
+ + class + JumpUnless: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ target: quil.instructions.Target + + +
+ + + + +
+
+ + + + + +
+
+
+
+ + class + Label: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ target: quil.instructions.Target + + +
+ + + + +
+
+
+
+ + class + Target: + + +
+ + +

Represents a Quil target.

+ +

Variants: + fixed: A fixed target defined by a Quil identifier + placeholder: A placeholder target that can be assigned a new name at a later time.

+ +

Methods (for each variant): + - is_: Returns True if the inner type is of that variant. + - as_: Returns the inner data if it is the given variant, None otherwise. + - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. + - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

+
+ + +
+
+ + def + from_fixed(inner: str) -> quil.instructions.Target: + + +
+ + + + +
+
+
+ + def + from_placeholder(inner: quil.instructions.TargetPlaceholder) -> quil.instructions.Target: + + +
+ + + + +
+
+
+ + def + inner(self) -> Union[str, quil.instructions.TargetPlaceholder]: + + +
+ + + + +
+
+
+ + def + is_fixed(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_fixed(self) -> Optional[str]: + + +
+ + + + +
+
+
+ + def + to_fixed(self) -> str: + + +
+ + + + +
+
+
+ + def + is_placeholder(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_placeholder(self) -> Optional[quil.instructions.TargetPlaceholder]: + + +
+ + + + +
+
+
+ + def + to_placeholder(self) -> quil.instructions.TargetPlaceholder: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + TargetPlaceholder: + + +
+ + +

A placeholder target that must be assigned a fixed name before creating a program +with valid quil.

+ +

See quil.program.Program#resolve_placeholders for more information.

+
+ + +
+
+ base_label: str + + +
+ + + + +
+
+
+
+ + class + MemoryReference: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ + def + parse(input: str) -> quil.instructions.MemoryReference: + + +
+ + +

Parses a MemoryReference from a string. Raises a ParseMemoryReference error if the +string isn't a valid Quil memory reference.

+
+ + +
+
+
+ name: str + + +
+ + + + +
+
+
+ index: int + + +
+ + + + +
+
+
+
+ + class + Qubit: + + +
+ + +

A Qubit

+ +

Variants: + fixed: A qubit represented as a fixed integer index. + variable: A qubit represented by a name.

+ +

Methods (for each variant): + - is_: Returns True if the inner type is of that variant. + - as_: Returns the inner data if it is the given variant, None otherwise. + - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. + - from_: Creates a new Qubit using an instance of the inner type for the variant.

+
+ + +
+
+ + def + from_fixed(inner: int) -> quil.instructions.Qubit: + + +
+ + + + +
+
+
+ + def + from_variable(inner: str) -> quil.instructions.Qubit: + + +
+ + + + +
+
+
+ + def + from_placeholder(inner: quil.instructions.QubitPlaceholder) -> quil.instructions.Qubit: + + +
+ + + + +
+
+
+ + def + inner(self) -> Union[int, str]: + + +
+ + +

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

+
+ + +
+
+
+ + def + is_fixed(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_fixed(self) -> Optional[int]: + + +
+ + + + +
+
+
+ + def + to_fixed(self) -> int: + + +
+ + + + +
+
+
+ + def + is_variable(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_variable(self) -> Optional[str]: + + +
+ + + + +
+
+
+ + def + to_variable(self) -> str: + + +
+ + + + +
+
+
+ + def + is_placeholder(self) -> bool: + + +
+ + + + +
+
+
+ + def + as_placeholder(self) -> Optional[quil.instructions.QubitPlaceholder]: + + +
+ + + + +
+
+
+ + def + to_placeholder(self) -> quil.instructions.QubitPlaceholder: + + +
+ + + + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+
+ + class + QubitPlaceholder: + + +
+ + +

A qubit that can be used as a placeholder. Must be resolved before converting +a program to valid Quil. See quil.program.Program#resolve_placeholders.

+
+ + +
+
+
+ + class + Reset: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ qubit: Optional[quil.instructions.Qubit] + + +
+ + + + +
+
+
+
+ + class + Delay: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ qubits: List[quil.instructions.Qubit] + + +
+ + + + +
+
+
+ duration: quil.expression.Expression + + +
+ + + + +
+
+
+ frame_names: List[str] + + +
+ + + + +
+
+
+
+ + class + Fence: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ qubits: List[quil.instructions.Qubit] + + +
+ + + + +
+
+
+
+ + class + Waveform: + + +
+ + + + +
+
+ matrix: List[quil.expression.Expression] + + +
+ + + + +
+
+
+ parameters: List[str] + + +
+ + + + +
+
+
+
+ + class + WaveformDefinition: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ name: str + + +
+ + + + +
+
+
+ definition: quil.instructions.Waveform + + +
+ + + + +
+
+
+
+ + class + WaveformInvocation: + + +
+ + + + +
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ name: str + + +
+ + + + +
+
+
+ parameters: Dict[str, quil.expression.Expression] + + +
+ + + + +
+
+
+
+ + class + GateError(builtins.ValueError): + + +
+ + +

An error that may occur when performing operations on a Gate

+
+ + +
+
Inherited Members
+
+
builtins.ValueError
+
ValueError
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+
+ + class + ParseMemoryReferenceError(builtins.ValueError): + + +
+ + +

Errors that may occur while parsing a MemoryReference

+
+ + +
+
Inherited Members
+
+
builtins.ValueError
+
ValueError
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/quil-py/docs/quil/program.html b/quil-py/docs/quil/program.html new file mode 100644 index 00000000..1de12ad9 --- /dev/null +++ b/quil-py/docs/quil/program.html @@ -0,0 +1,1064 @@ + + + + + + + quil.program API documentation + + + + + + + + + +
+
+

+quil.program

+ + + + + +
+
+
+ + class + FrameSet: + + +
+ + + + +
+
+ + def + get(self, identifier: FrameIdentifier) -> Optional[Dict[str, AttributeValue]]: + + +
+ + +

Retrieve the attributes of a frame by its identifier

+
+ + +
+
+
+ + def + get_keys(self) -> List[FrameIdentifier]: + + +
+ + +

Return a list of all FrameIdentifiers described by this FrameSet

+
+ + +
+
+
+ + def + get_all_frames(self) -> Dict[FrameIdentifier, Dict[str, AttributeValue]]: + + +
+ + + + +
+
+
+ + def + insert( self, identifier: FrameIdentifier, attributes: Dict[str, AttributeValue]): + + +
+ + +

Insert a new FrameIdentifier, overwriting any existing one.

+
+ + +
+
+
+ + def + merge(self, other: quil.program.FrameSet): + + +
+ + +

Merge another FrameSet into this one, overwriting any existing keys.

+
+ + +
+
+
+ + def + intersection(self, identifiers: FrozenSet[FrameIdentifier]) -> quil.program.FrameSet: + + +
+ + +

Return a new FrameSet which describes only the given FrameIdentifiers

+
+ + +
+
+
+ + def + is_empty(self) -> bool: + + +
+ + +

Returns True if this FrameSet defines no frames.

+
+ + +
+
+
+ + def + to_instructions(self) -> List[Instruction]: + + +
+ + +

Return the Quil instructions which define the contained frames.

+
+ + +
+
+
+
+ + class + Program: + + +
+ + + + +
+
+ + def + parse(input: str) -> Program: + + +
+ + +

Parses the given Quil string and returns a new Program. +Raises a ProgramError if the given string isn't valid Quil.

+
+ + +
+
+
+ + def + to_quil(self) -> str: + + +
+ + +

Attempt to convert the instruction to a valid Quil string. Raises +an exception if the instruction can't be converted to valid Quil.

+
+ + +
+
+
+ + def + to_quil_or_debug(self) -> str: + + +
+ + +

Convert the instruction to a Quil string. If any part of the instruction can't +be converted to valid Quil, it will be printed in a human-readable debug format.

+
+ + +
+
+
+ + def + clone_without_body_instructions(self) -> Program: + + +
+ + +

Creates a clone of this Program with an empty body instructions list.

+
+ + +
+
+
+ + def + copy(self) -> Program: + + +
+ + +

Creates a clone of this Program.

+
+ + +
+
+
+ + def + dagger(self) -> Program: + + +
+ + +

Creates a new conjugate transpose of the Program by reversing the order of gate +instructions and applying the DAGGER modifier to each.

+ +

Raises a GateError if any of the instructions in the program are not a `Gate

+
+ + +
+
+
+ + def + expand_calibrations(self) -> Program: + + +
+ + +

Expand any instructions in the program which have a matching calibration, leaving the others +unchanged. Recurses though each instruction while ensuring there is no cycle in the expansion +graph (i.e. no calibration expands directly or indirectly into itself)

+
+ + +
+
+
+ + def + into_simplified(self) -> Program: + + +
+ + +

Simplify this program into a new [Program] which contains only instructions +and definitions which are executed; effectively, perform dead code removal.

+ +

Removes:

+ +
    +
  • All calibrations, following calibration expansion
  • +
  • Frame definitions which are not used by any instruction such as PULSE or CAPTURE
  • +
  • Waveform definitions which are not used by any instruction
  • +
+ +

When a valid program is simplified, it remains valid.

+
+ + +
+
+
+ + def + get_used_qubits(self) -> Set[Qubit]: + + +
+ + +

Returns a set consisting of every Qubit that is used in the program.

+
+ + +
+
+
+ + def + add_instruction(self, instruction: Instruction): + + +
+ + +

Add an instruction to the end of the program.

+
+ + +
+
+
+ + def + add_instructions(self, instructions: Sequence[Instruction]): + + +
+ + +

Add a list of instructions to the end of the program.

+
+ + +
+
+
+ + def + to_instructions(self) -> Sequence[Instruction]: + + +
+ + + + +
+
+
+ + def + to_unitary( self, n_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]: + + +
+ + + + +
+
+
+ + def + resolve_placeholders(self) -> None: + + +
+ + +

Resolve TargetPlaceholders and QubitPlaceholders within the program using default resolvers.

+ +

The default resolver will be used to generate a unique value for that placeholder within the scope of +the program using an auto-incrementing value (for qubit) or suffix (for target) +while ensuring that unique value is not already in use within the program.

+
+ + +
+
+
+ + def + resolve_placeholders_with_custom_resolvers( self, *, target_resolver: Optional[Callable[[TargetPlaceholder], Optional[str]]] = None, qubit_resolver: Optional[Callable[[QubitPlaceholder], Optional[int]]] = None): + + +
+ + +

Resolve TargetPlaceholders and QubitPlaceholders within the program such that the resolved values +will remain unique to that placeholder within the scope of the program.

+ +

If you provide target_resolver and/or qubit_resolver, those will be used to resolve those values respectively. +If your resolver returns None for a particular placeholder, it will not be replaced but will be left as a placeholder.

+ +

If you do not provide a resolver for a placeholder, a default resolver will be used which will generate a unique value +for that placeholder within the scope of the program using an auto-incrementing value (for qubit) or suffix (for target) +while ensuring that unique value is not already in use within the program.

+
+ + +
+
+
+ memory_regions: Dict[str, quil.program.MemoryRegion] + + +
+ + + + +
+
+
+ declarations: Dict[str, Declaration] + + +
+ + + + +
+
+
+ waveforms: Dict[str, Waveform] + + +
+ + + + +
+
+
+ gate_definitions: Dict[str, GateDefinition] + + +
+ + + + +
+
+
+ calibrations: quil.program.CalibrationSet + + +
+ + + + +
+
+
+ body_instructions: List[Instruction] + + +
+ + + + +
+
+
+ frames: quil.program.FrameSet + + +
+ + + + +
+
+
+
+ + class + CalibrationSet: + + +
+ + + + +
+
+ + def + expand( self, instruction: Instruction, previous_calibrations: Sequence[Instruction]) -> List[Instruction]: + + +
+ + +

Given an instruction, return the instructions to which it is expanded if there is a match. +Recursively calibrate instructions, returning an error if a calibration directly or indirectly +expands into itself.

+
+ + +
+
+
+ + def + get_match_for_measurement(self, measurement: Measurement) -> Optional[MeasureCalibrationDefinition]: + + +
+ + +

Returns the last-specified MeasureCalibrationDefinition that matches the target +qubit (if any), or otherwise the last-specified one that specified no qubit.

+
+ + +
+
+
+ + def + get_match_for_gate(self, gate: Gate) -> Optional[Calibration]: + + +
+ + +

Return the final calibration which matches the gate per the QuilT specification:

+ +

A calibration matches a gate if:

+ +
    +
  1. It has the same name
  2. +
  3. It has the same modifiers
  4. +
  5. It has the same qubit count (any mix of fixed & variable)
  6. +
  7. It has the same parameter count (both specified and unspecified)
  8. +
  9. All fixed qubits in the calibration definition match those in the gate
  10. +
  11. All specified parameters in the calibration definition match those in the gate
  12. +
+
+ + +
+
+
+ + def + is_empty(self) -> bool: + + +
+ + +

Returns True if the CalibrationSet contains no data.

+
+ + +
+
+
+ + def + push_calibration(self, calibration: Calibration): + + +
+ + +

Add another gate Calibration (DEFCAL) to the set.

+
+ + +
+
+
+ + def + push_measurement_calibration(self, calibration: MeasureCalibrationDefinition): + + +
+ + +

Add another MeasureCalibrationDefinition (DEFCAL MEASURE) to the set

+
+ + +
+
+
+ + def + extend(self, other: quil.program.CalibrationSet): + + +
+ + +

Append another [CalibrationSet] onto this one

+
+ + +
+
+
+ + def + to_instructions(self): + + +
+ + +

Return the Quil instructions which describe the contained calibrations

+
+ + +
+
+
+ measure_calibrations: List[MeasureCalibrationDefinition] + + +
+ + + + +
+
+
+ calibrations: List[Calibration] + + +
+ + + + +
+
+
+
+ + class + MemoryRegion: + + +
+ + + + +
+
+ size: Vector + + +
+ + + + +
+
+
+ sharing: Optional[Sharing] + + +
+ + + + +
+
+
+ + \ No newline at end of file diff --git a/quil-py/docs/quil/quil.html b/quil-py/docs/quil/quil.html new file mode 100644 index 00000000..93ef2bec --- /dev/null +++ b/quil-py/docs/quil/quil.html @@ -0,0 +1,233 @@ + + + + + + + quil.quil API documentation + + + + + + + + + +
+
+

+quil.quil

+ + + + + +
+
+ + \ No newline at end of file diff --git a/quil-py/docs/quil/validation.html b/quil-py/docs/quil/validation.html new file mode 100644 index 00000000..3033207e --- /dev/null +++ b/quil-py/docs/quil/validation.html @@ -0,0 +1,242 @@ + + + + + + + quil.validation API documentation + + + + + + + + + +
+
+

+quil.validation

+ + + + + + +
1from quil.validation import identifier as identifier
+
+ + +
+
+ + \ No newline at end of file diff --git a/quil-py/docs/quil/validation/identifier.html b/quil-py/docs/quil/validation/identifier.html new file mode 100644 index 00000000..874be4b8 --- /dev/null +++ b/quil-py/docs/quil/validation/identifier.html @@ -0,0 +1,309 @@ + + + + + + + quil.validation.identifier API documentation + + + + + + + + + +
+
+

+quil.validation.identifier

+ + + + + +
+
+
+ + class + IdentifierValidationError(builtins.ValueError): + + +
+ + +

Errors that may occur when validating a Quil identifier.

+
+ + +
+
Inherited Members
+
+
builtins.ValueError
+
ValueError
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+
+ + def + validate_identifier(ident: str): + + +
+ + +

Raises an `IdentifierValidationError if ident isn't a valid Quil identifier.

+
+ + +
+
+
+ + def + validate_user_identifier(ident: str): + + +
+ + +

Raises an `IdentifierValidationError if ident is reserved keyword or isn't a valid Quil identifier.

+
+ + +
+
+ + \ No newline at end of file diff --git a/quil-py/docs/quil/validation_bak.html b/quil-py/docs/quil/validation_bak.html new file mode 100644 index 00000000..beceef1a --- /dev/null +++ b/quil-py/docs/quil/validation_bak.html @@ -0,0 +1,242 @@ + + + + + + + quil.validation_bak API documentation + + + + + + + + + +
+
+

+quil.validation_bak

+ + + + + + +
1from quil.validation import identifier
+
+ + +
+
+ + \ No newline at end of file diff --git a/quil-py/docs/quil/validation_bak/identifier.html b/quil-py/docs/quil/validation_bak/identifier.html new file mode 100644 index 00000000..efa935f6 --- /dev/null +++ b/quil-py/docs/quil/validation_bak/identifier.html @@ -0,0 +1,238 @@ + + + + + + + quil.validation_bak.identifier API documentation + + + + + + + + + +
+
+

+quil.validation_bak.identifier

+ + + + + + +
1from quil.validation.identifier import *
+
+ + +
+
+ + \ No newline at end of file diff --git a/quil-py/docs/search.js b/quil-py/docs/search.js new file mode 100644 index 00000000..156e245c --- /dev/null +++ b/quil-py/docs/search.js @@ -0,0 +1,46 @@ +window.pdocSearch = (function(){ +/** elasticlunr - http://weixsong.github.io * Copyright (C) 2017 Oliver Nightingale * Copyright (C) 2017 Wei Song * MIT Licensed */!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();o

\n"}, "quil.expression": {"fullname": "quil.expression", "modulename": "quil.expression", "kind": "module", "doc": "

\n"}, "quil.expression.Expression": {"fullname": "quil.expression.Expression", "modulename": "quil.expression", "qualname": "Expression", "kind": "class", "doc": "

A Quil expression.

\n\n

Variants:\n address: An address defined by a MemoryReference.\n function_call: A FunctionCall.\n infix: An InfixExpression.\n number: A number defined as a complex.\n pi: The constant pi. No inner data.\n prefix: A PrefixExpression.\n variable: A variable defined as a str.

\n\n

As seen above, some variants contain inner data that fully specify the expression.\nFor example, the number variant contains an int. This is in contrast to variants like\npi that have no inner data because they require none to fully specify the expression.\nThis difference is important for determining which methods are available for each variant.

\n\n

Methods (for each variant):\n is_*: Returns True if the expression is that variant, False otherwise.

\n\n
If the variant has inner data:\n    ``as_*``: returns the inner data if it is the given variant, ``None`` otherwise.\n    ``to_*``: returns the inner data if it is the given variant, raises ``ValueError`` otherwise.\n    ``from_*``: Creates a new ``Expression`` of the given variant from an instance of the inner type.\n\nIf the variant doesn't have inner data (e.g. ``pi``)\n    ``new_*``: Creates a new ``Expression`` for the variant\n
\n"}, "quil.expression.Expression.from_address": {"fullname": "quil.expression.Expression.from_address", "modulename": "quil.expression", "qualname": "Expression.from_address", "kind": "function", "doc": "

\n", "signature": "(inner: MemoryReference) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_function_call": {"fullname": "quil.expression.Expression.from_function_call", "modulename": "quil.expression", "qualname": "Expression.from_function_call", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.expression.FunctionCallExpression) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_infix": {"fullname": "quil.expression.Expression.from_infix", "modulename": "quil.expression", "qualname": "Expression.from_infix", "kind": "function", "doc": "

\n", "signature": "(inner: quil.expression.InfixExpression) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_number": {"fullname": "quil.expression.Expression.from_number", "modulename": "quil.expression", "qualname": "Expression.from_number", "kind": "function", "doc": "

\n", "signature": "(inner: complex) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.new_pi": {"fullname": "quil.expression.Expression.new_pi", "modulename": "quil.expression", "qualname": "Expression.new_pi", "kind": "function", "doc": "

\n", "signature": "() -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_prefix": {"fullname": "quil.expression.Expression.from_prefix", "modulename": "quil.expression", "qualname": "Expression.from_prefix", "kind": "function", "doc": "

\n", "signature": "(inner: quil.expression.PrefixExpression) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_variable": {"fullname": "quil.expression.Expression.from_variable", "modulename": "quil.expression", "qualname": "Expression.from_variable", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.inner": {"fullname": "quil.expression.Expression.inner", "modulename": "quil.expression", "qualname": "Expression.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(\tself) -> Union[MemoryReference, quil.expression.FunctionCallExpression, quil.expression.InfixExpression, int, quil.expression.PrefixExpression, str]:", "funcdef": "def"}, "quil.expression.Expression.is_address": {"fullname": "quil.expression.Expression.is_address", "modulename": "quil.expression", "qualname": "Expression.is_address", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_address": {"fullname": "quil.expression.Expression.as_address", "modulename": "quil.expression", "qualname": "Expression.as_address", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[MemoryReference]:", "funcdef": "def"}, "quil.expression.Expression.to_address": {"fullname": "quil.expression.Expression.to_address", "modulename": "quil.expression", "qualname": "Expression.to_address", "kind": "function", "doc": "

\n", "signature": "(self) -> MemoryReference:", "funcdef": "def"}, "quil.expression.Expression.is_function_call": {"fullname": "quil.expression.Expression.is_function_call", "modulename": "quil.expression", "qualname": "Expression.is_function_call", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_function_call": {"fullname": "quil.expression.Expression.as_function_call", "modulename": "quil.expression", "qualname": "Expression.as_function_call", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.FunctionCallExpression]:", "funcdef": "def"}, "quil.expression.Expression.to_function_call": {"fullname": "quil.expression.Expression.to_function_call", "modulename": "quil.expression", "qualname": "Expression.to_function_call", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.FunctionCallExpression:", "funcdef": "def"}, "quil.expression.Expression.is_infix": {"fullname": "quil.expression.Expression.is_infix", "modulename": "quil.expression", "qualname": "Expression.is_infix", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_infix": {"fullname": "quil.expression.Expression.as_infix", "modulename": "quil.expression", "qualname": "Expression.as_infix", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.InfixExpression]:", "funcdef": "def"}, "quil.expression.Expression.to_infix": {"fullname": "quil.expression.Expression.to_infix", "modulename": "quil.expression", "qualname": "Expression.to_infix", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.InfixExpression:", "funcdef": "def"}, "quil.expression.Expression.is_number": {"fullname": "quil.expression.Expression.is_number", "modulename": "quil.expression", "qualname": "Expression.is_number", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_number": {"fullname": "quil.expression.Expression.as_number", "modulename": "quil.expression", "qualname": "Expression.as_number", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[complex]:", "funcdef": "def"}, "quil.expression.Expression.to_number": {"fullname": "quil.expression.Expression.to_number", "modulename": "quil.expression", "qualname": "Expression.to_number", "kind": "function", "doc": "

\n", "signature": "(self) -> complex:", "funcdef": "def"}, "quil.expression.Expression.is_pi": {"fullname": "quil.expression.Expression.is_pi", "modulename": "quil.expression", "qualname": "Expression.is_pi", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.is_prefix": {"fullname": "quil.expression.Expression.is_prefix", "modulename": "quil.expression", "qualname": "Expression.is_prefix", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_prefix": {"fullname": "quil.expression.Expression.as_prefix", "modulename": "quil.expression", "qualname": "Expression.as_prefix", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.PrefixExpression]:", "funcdef": "def"}, "quil.expression.Expression.to_prefix": {"fullname": "quil.expression.Expression.to_prefix", "modulename": "quil.expression", "qualname": "Expression.to_prefix", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.PrefixExpression:", "funcdef": "def"}, "quil.expression.Expression.is_variable": {"fullname": "quil.expression.Expression.is_variable", "modulename": "quil.expression", "qualname": "Expression.is_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_variable": {"fullname": "quil.expression.Expression.as_variable", "modulename": "quil.expression", "qualname": "Expression.as_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.expression.Expression.to_variable": {"fullname": "quil.expression.Expression.to_variable", "modulename": "quil.expression", "qualname": "Expression.to_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.expression.Expression.to_quil": {"fullname": "quil.expression.Expression.to_quil", "modulename": "quil.expression", "qualname": "Expression.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.expression.Expression.to_quil_or_debug": {"fullname": "quil.expression.Expression.to_quil_or_debug", "modulename": "quil.expression", "qualname": "Expression.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format\nthat isn't valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.expression.Expression.parse": {"fullname": "quil.expression.Expression.parse", "modulename": "quil.expression", "qualname": "Expression.parse", "kind": "function", "doc": "

Parses an Expression from a string. Raises a ParseExpressionError if the string\nisn't a valid Quil expression.

\n", "signature": "(input: str) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.simplify": {"fullname": "quil.expression.Expression.simplify", "modulename": "quil.expression", "qualname": "Expression.simplify", "kind": "function", "doc": "

Simplify the expression as much as possible, in-place.

\n", "signature": "(self):", "funcdef": "def"}, "quil.expression.Expression.into_simplified": {"fullname": "quil.expression.Expression.into_simplified", "modulename": "quil.expression", "qualname": "Expression.into_simplified", "kind": "function", "doc": "

Return a simplified copy of the expression.

\n", "signature": "(self) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.evaluate": {"fullname": "quil.expression.Expression.evaluate", "modulename": "quil.expression", "qualname": "Expression.evaluate", "kind": "function", "doc": "

Evaluate an expression, expecting that it may be fully reduced to a single complex number.\nIf it cannot be reduced to a complex number, raises an EvaluationError.

\n", "signature": "(\tself,\tvariables: Dict[str, complex],\tmemory_references: Dict[str, Sequence[float]]) -> complex:", "funcdef": "def"}, "quil.expression.Expression.substitute_variables": {"fullname": "quil.expression.Expression.substitute_variables", "modulename": "quil.expression", "qualname": "Expression.substitute_variables", "kind": "function", "doc": "

Returns a copy of the expression where every matching variable in variable_values is\nreplaced by the corresponding expression.

\n", "signature": "(\tself,\tvariable_values: Dict[str, quil.expression.Expression]) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.to_real": {"fullname": "quil.expression.Expression.to_real", "modulename": "quil.expression", "qualname": "Expression.to_real", "kind": "function", "doc": "

If this is a number with imaginary part \"equal to\" zero (of _small_ absolute value), return\nthat number. Otherwise, raises an EvaluationError

\n", "signature": "(self) -> float:", "funcdef": "def"}, "quil.expression.FunctionCallExpression": {"fullname": "quil.expression.FunctionCallExpression", "modulename": "quil.expression", "qualname": "FunctionCallExpression", "kind": "class", "doc": "

\n"}, "quil.expression.FunctionCallExpression.function": {"fullname": "quil.expression.FunctionCallExpression.function", "modulename": "quil.expression", "qualname": "FunctionCallExpression.function", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.ExpressionFunction"}, "quil.expression.FunctionCallExpression.expression": {"fullname": "quil.expression.FunctionCallExpression.expression", "modulename": "quil.expression", "qualname": "FunctionCallExpression.expression", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.InfixExpression": {"fullname": "quil.expression.InfixExpression", "modulename": "quil.expression", "qualname": "InfixExpression", "kind": "class", "doc": "

\n"}, "quil.expression.InfixExpression.right": {"fullname": "quil.expression.InfixExpression.right", "modulename": "quil.expression", "qualname": "InfixExpression.right", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.InfixExpression.left": {"fullname": "quil.expression.InfixExpression.left", "modulename": "quil.expression", "qualname": "InfixExpression.left", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.InfixExpression.operator": {"fullname": "quil.expression.InfixExpression.operator", "modulename": "quil.expression", "qualname": "InfixExpression.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.InfixOperator"}, "quil.expression.PrefixExpression": {"fullname": "quil.expression.PrefixExpression", "modulename": "quil.expression", "qualname": "PrefixExpression", "kind": "class", "doc": "

\n"}, "quil.expression.PrefixExpression.expression": {"fullname": "quil.expression.PrefixExpression.expression", "modulename": "quil.expression", "qualname": "PrefixExpression.expression", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.PrefixExpression.operator": {"fullname": "quil.expression.PrefixExpression.operator", "modulename": "quil.expression", "qualname": "PrefixExpression.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.PrefixOperator"}, "quil.expression.ExpressionFunction": {"fullname": "quil.expression.ExpressionFunction", "modulename": "quil.expression", "qualname": "ExpressionFunction", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.expression.ExpressionFunction.Cis": {"fullname": "quil.expression.ExpressionFunction.Cis", "modulename": "quil.expression", "qualname": "ExpressionFunction.Cis", "kind": "variable", "doc": "

\n", "default_value": "Cis"}, "quil.expression.ExpressionFunction.Cosine": {"fullname": "quil.expression.ExpressionFunction.Cosine", "modulename": "quil.expression", "qualname": "ExpressionFunction.Cosine", "kind": "variable", "doc": "

\n", "default_value": "Cosine"}, "quil.expression.ExpressionFunction.Exponent": {"fullname": "quil.expression.ExpressionFunction.Exponent", "modulename": "quil.expression", "qualname": "ExpressionFunction.Exponent", "kind": "variable", "doc": "

\n", "default_value": "Exponent"}, "quil.expression.ExpressionFunction.Sine": {"fullname": "quil.expression.ExpressionFunction.Sine", "modulename": "quil.expression", "qualname": "ExpressionFunction.Sine", "kind": "variable", "doc": "

\n", "default_value": "Sine"}, "quil.expression.ExpressionFunction.SquareRoot": {"fullname": "quil.expression.ExpressionFunction.SquareRoot", "modulename": "quil.expression", "qualname": "ExpressionFunction.SquareRoot", "kind": "variable", "doc": "

\n", "default_value": "SquareRoot"}, "quil.expression.PrefixOperator": {"fullname": "quil.expression.PrefixOperator", "modulename": "quil.expression", "qualname": "PrefixOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.expression.PrefixOperator.Plus": {"fullname": "quil.expression.PrefixOperator.Plus", "modulename": "quil.expression", "qualname": "PrefixOperator.Plus", "kind": "variable", "doc": "

\n", "default_value": "Plus"}, "quil.expression.PrefixOperator.Minus": {"fullname": "quil.expression.PrefixOperator.Minus", "modulename": "quil.expression", "qualname": "PrefixOperator.Minus", "kind": "variable", "doc": "

\n", "default_value": "Minus"}, "quil.expression.InfixOperator": {"fullname": "quil.expression.InfixOperator", "modulename": "quil.expression", "qualname": "InfixOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.expression.InfixOperator.Caret": {"fullname": "quil.expression.InfixOperator.Caret", "modulename": "quil.expression", "qualname": "InfixOperator.Caret", "kind": "variable", "doc": "

\n", "default_value": "Caret"}, "quil.expression.InfixOperator.Plus": {"fullname": "quil.expression.InfixOperator.Plus", "modulename": "quil.expression", "qualname": "InfixOperator.Plus", "kind": "variable", "doc": "

\n", "default_value": "Plus"}, "quil.expression.InfixOperator.Minus": {"fullname": "quil.expression.InfixOperator.Minus", "modulename": "quil.expression", "qualname": "InfixOperator.Minus", "kind": "variable", "doc": "

\n", "default_value": "Minus"}, "quil.expression.InfixOperator.Slash": {"fullname": "quil.expression.InfixOperator.Slash", "modulename": "quil.expression", "qualname": "InfixOperator.Slash", "kind": "variable", "doc": "

\n", "default_value": "Slash"}, "quil.expression.InfixOperator.Star": {"fullname": "quil.expression.InfixOperator.Star", "modulename": "quil.expression", "qualname": "InfixOperator.Star", "kind": "variable", "doc": "

\n", "default_value": "Star"}, "quil.expression.EvaluationError": {"fullname": "quil.expression.EvaluationError", "modulename": "quil.expression", "qualname": "EvaluationError", "kind": "class", "doc": "

Error that may occur while evaluation an Expression

\n", "bases": "builtins.ValueError"}, "quil.expression.ParseExpressionError": {"fullname": "quil.expression.ParseExpressionError", "modulename": "quil.expression", "qualname": "ParseExpressionError", "kind": "class", "doc": "

Error that may occur while parsing an Expression

\n", "bases": "builtins.ValueError"}, "quil.instructions": {"fullname": "quil.instructions", "modulename": "quil.instructions", "kind": "module", "doc": "

\n"}, "quil.instructions.Instruction": {"fullname": "quil.instructions.Instruction", "modulename": "quil.instructions", "qualname": "Instruction", "kind": "class", "doc": "

A Quil instruction. Each variant corresponds to a possible type of Quil instruction.

\n\n

Variants:\n arithmetic: An arithmetic expression defined by an Arithmetic.\n binary_logic: A binary expression defined by a BinaryLogic.\n calibration_definition: Corresponds to a DEFCAL instruction (not DEFCAL MEASURE)\n defined by a Calibration.\n capture: Corresponds to a CAPTURE instruction\n calibration: Corresponds to a DEFCAL instruction.\n circuit_definition: Corresponds to a DEFCIRCUIT instruction and its body,\n defined by a CircuitDefinition.\n convert: Corresponds to a CONVERT instruction.\n comparison: Corresponds to a comparison of two MemoryReferences\n declaration: Corresponds to a DECLARE statement defined by a Declaration.\n delay: Corresponds to a DELAY instruction.\n exchange: Corresponds to an EXCHANGE instruction.\n fence: Corresponds to a FENCE instruction.\n frame_definition: Corresponds to a DEFFRAME statement, defined by a FrameDefinition.\n gate: A Quil quantum gate instruction defined by a Gate.\n gate_definition: A quantum gate definition defined by a GateDefinition.\n halt: Corresponds to the HALT instruction. No inner data.\n include: Corresponds to an INCLUDE directive.\n jump: Corresponds to a JUMP instruction\n jump_when: Corresponds to a JUMP-WHEN instruction\n jump_unless: Corresponds to a JUMP-UNLESS instruction\n label: Corresponds to a LABEL\n load: Corresponds to a LOAD instruction.\n measure_calibration_definition: Corresponds to a DEFCAL MEASURE instruction. Defined by a MeasureCalibrationDefinition.\n measurement: Corresponds to a MEASURE instruction.\n move: Corresponds to a MOVE instruction.\n nop: Corresponds to the NOP instruction. No inner data.\n pragma: Corresponds to a PRAGMA instruction.\n pulse: Corresponds to a PULSE instruction.\n raw_capture: Corresponds to a RAW-CAPTURE instruction.\n reset: Corresponds to a RESET instruction.\n set_frequency: Corresponds to a SET-FREQUENCY instruction.\n set_phase: Corresponds to a SET-PHASE instruction.\n set_scale: Corresponds to a SET-SCALE instruction.\n shift_frequency: Corresponds to a SHIFT-FREQUENCY instruction.\n shift_phase: Corresponds to a SHIFT-PHASE instruction.\n store: Corresponds to a STORE instruction.\n swap_phases: Corresponds to a SWAP-PHASES instruction.\n unary_logic: Corresponds to a unary operation on a MemoryReference.\n waveform_definition: A waveform defined by a WaveformDefinition.\n wait: Corresponds to a WAIT instruction. No inner data.

\n\n

As seen above, some variants contain inner data that fully specify the instruction.\nFor example, the gate variant contains a Gate. This is in contrast to variants like\nhalt that have no inner data because they require none to fully specify an instruction.\nThis difference is important for determining which methods are available for each variant.

\n\n

Methods (for each variant):\n is_*: Returns True if the instruction is that variant, False otherwise.

\n\n
If the variant has inner data (e.g. ``gate``):\n    ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.\n    ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.\n    ``from_*``: Creates a new ``Instruction`` of the given variant from an instance of the inner type.\n\nIf the variant doesn't have inner data (e.g. ``halt``)\n    ``new_*``: Creates a new ``Instruction`` for the variant.\n
\n"}, "quil.instructions.Instruction.__init__": {"fullname": "quil.instructions.Instruction.__init__", "modulename": "quil.instructions", "qualname": "Instruction.__init__", "kind": "function", "doc": "

Returns a new Instruction from the given inner data.

\n", "signature": "(\tinstruction: Union[quil.instructions.Arithmetic, quil.instructions.Calibration, quil.instructions.Capture, quil.instructions.BinaryLogic, quil.instructions.CircuitDefinition, quil.instructions.Convert, quil.instructions.Comparison, quil.instructions.Declaration, quil.instructions.Delay, quil.instructions.Exchange, quil.instructions.Fence, quil.instructions.FrameDefinition, quil.instructions.Gate, quil.instructions.GateDefinition, quil.instructions.Include, quil.instructions.Jump, quil.instructions.JumpWhen, quil.instructions.JumpUnless, quil.instructions.Label, quil.instructions.Load, quil.instructions.MeasureCalibrationDefinition, quil.instructions.Measurement, quil.instructions.Move, quil.instructions.Pragma, quil.instructions.Pulse, quil.instructions.RawCapture, quil.instructions.Reset, quil.instructions.SetFrequency, quil.instructions.SetPhase, quil.instructions.SetScale, quil.instructions.ShiftFrequency, quil.instructions.ShiftPhase, quil.instructions.Store, quil.instructions.SwapPhases, quil.instructions.UnaryLogic, quil.instructions.WaveformDefinition])"}, "quil.instructions.Instruction.from_arithmetic": {"fullname": "quil.instructions.Instruction.from_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.from_arithmetic", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Arithmetic) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_binary_logic": {"fullname": "quil.instructions.Instruction.from_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.from_binary_logic", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.BinaryLogic) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_calibration_definition": {"fullname": "quil.instructions.Instruction.from_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Calibration) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_capture": {"fullname": "quil.instructions.Instruction.from_capture", "modulename": "quil.instructions", "qualname": "Instruction.from_capture", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Capture) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_circuit_definition": {"fullname": "quil.instructions.Instruction.from_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.CircuitDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_convert": {"fullname": "quil.instructions.Instruction.from_convert", "modulename": "quil.instructions", "qualname": "Instruction.from_convert", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Convert) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_comparison": {"fullname": "quil.instructions.Instruction.from_comparison", "modulename": "quil.instructions", "qualname": "Instruction.from_comparison", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Comparison) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_declaration": {"fullname": "quil.instructions.Instruction.from_declaration", "modulename": "quil.instructions", "qualname": "Instruction.from_declaration", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Declaration) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_delay": {"fullname": "quil.instructions.Instruction.from_delay", "modulename": "quil.instructions", "qualname": "Instruction.from_delay", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Delay) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_exchange": {"fullname": "quil.instructions.Instruction.from_exchange", "modulename": "quil.instructions", "qualname": "Instruction.from_exchange", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Exchange) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_fence": {"fullname": "quil.instructions.Instruction.from_fence", "modulename": "quil.instructions", "qualname": "Instruction.from_fence", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Fence) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_frame_definition": {"fullname": "quil.instructions.Instruction.from_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_frame_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.FrameDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_gate": {"fullname": "quil.instructions.Instruction.from_gate", "modulename": "quil.instructions", "qualname": "Instruction.from_gate", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Gate) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_gate_definition": {"fullname": "quil.instructions.Instruction.from_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_gate_definition", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.GateDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.new_halt": {"fullname": "quil.instructions.Instruction.new_halt", "modulename": "quil.instructions", "qualname": "Instruction.new_halt", "kind": "function", "doc": "

\n", "signature": "() -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_include": {"fullname": "quil.instructions.Instruction.from_include", "modulename": "quil.instructions", "qualname": "Instruction.from_include", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Include) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_jump": {"fullname": "quil.instructions.Instruction.from_jump", "modulename": "quil.instructions", "qualname": "Instruction.from_jump", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Jump) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_jump_when": {"fullname": "quil.instructions.Instruction.from_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.from_jump_when", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.JumpWhen) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_jump_unless": {"fullname": "quil.instructions.Instruction.from_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.from_jump_unless", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.JumpUnless) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_label": {"fullname": "quil.instructions.Instruction.from_label", "modulename": "quil.instructions", "qualname": "Instruction.from_label", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Label) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_load": {"fullname": "quil.instructions.Instruction.from_load", "modulename": "quil.instructions", "qualname": "Instruction.from_load", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Load) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.from_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MeasureCalibrationDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_measurement": {"fullname": "quil.instructions.Instruction.from_measurement", "modulename": "quil.instructions", "qualname": "Instruction.from_measurement", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Measurement) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_move": {"fullname": "quil.instructions.Instruction.from_move", "modulename": "quil.instructions", "qualname": "Instruction.from_move", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Move) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.new_nop": {"fullname": "quil.instructions.Instruction.new_nop", "modulename": "quil.instructions", "qualname": "Instruction.new_nop", "kind": "function", "doc": "

\n", "signature": "() -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_pragma": {"fullname": "quil.instructions.Instruction.from_pragma", "modulename": "quil.instructions", "qualname": "Instruction.from_pragma", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Pragma) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_pulse": {"fullname": "quil.instructions.Instruction.from_pulse", "modulename": "quil.instructions", "qualname": "Instruction.from_pulse", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Pulse) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_raw_capture": {"fullname": "quil.instructions.Instruction.from_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.from_raw_capture", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.RawCapture) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_reset": {"fullname": "quil.instructions.Instruction.from_reset", "modulename": "quil.instructions", "qualname": "Instruction.from_reset", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Reset) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_set_frequency": {"fullname": "quil.instructions.Instruction.from_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.from_set_frequency", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SetFrequency) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_set_phase": {"fullname": "quil.instructions.Instruction.from_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.from_set_phase", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SetPhase) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_set_scale": {"fullname": "quil.instructions.Instruction.from_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.from_set_scale", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SetScale) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_shift_frequency": {"fullname": "quil.instructions.Instruction.from_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.from_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.ShiftFrequency) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_shift_phase": {"fullname": "quil.instructions.Instruction.from_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.from_shift_phase", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.ShiftPhase) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_store": {"fullname": "quil.instructions.Instruction.from_store", "modulename": "quil.instructions", "qualname": "Instruction.from_store", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Store) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_swap_phases": {"fullname": "quil.instructions.Instruction.from_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.from_swap_phases", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SwapPhases) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_unary_logic": {"fullname": "quil.instructions.Instruction.from_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.from_unary_logic", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.UnaryLogic) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_waveform_definition": {"fullname": "quil.instructions.Instruction.from_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.WaveformDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.new_wait": {"fullname": "quil.instructions.Instruction.new_wait", "modulename": "quil.instructions", "qualname": "Instruction.new_wait", "kind": "function", "doc": "

\n", "signature": "() -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.inner": {"fullname": "quil.instructions.Instruction.inner", "modulename": "quil.instructions", "qualname": "Instruction.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(\tself) -> Union[quil.instructions.Arithmetic, quil.instructions.Calibration, quil.instructions.Capture, quil.instructions.BinaryLogic, quil.instructions.CircuitDefinition, quil.instructions.Convert, quil.instructions.Comparison, quil.instructions.Declaration, quil.instructions.Delay, quil.instructions.Exchange, quil.instructions.Fence, quil.instructions.FrameDefinition, quil.instructions.Gate, quil.instructions.GateDefinition, quil.instructions.Include, quil.instructions.Jump, quil.instructions.JumpWhen, quil.instructions.JumpUnless, quil.instructions.Label, quil.instructions.Load, quil.instructions.MeasureCalibrationDefinition, quil.instructions.Measurement, quil.instructions.Move, quil.instructions.Pragma, quil.instructions.Pulse, quil.instructions.RawCapture, quil.instructions.Reset, quil.instructions.SetFrequency, quil.instructions.SetPhase, quil.instructions.SetScale, quil.instructions.ShiftFrequency, quil.instructions.ShiftPhase, quil.instructions.Store, quil.instructions.SwapPhases, quil.instructions.UnaryLogic, quil.instructions.WaveformDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.is_arithmetic": {"fullname": "quil.instructions.Instruction.is_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.is_arithmetic", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_arithmetic": {"fullname": "quil.instructions.Instruction.as_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.as_arithmetic", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Arithmetic]:", "funcdef": "def"}, "quil.instructions.Instruction.to_arithmetic": {"fullname": "quil.instructions.Instruction.to_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.to_arithmetic", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Arithmetic:", "funcdef": "def"}, "quil.instructions.Instruction.is_binary_logic": {"fullname": "quil.instructions.Instruction.is_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.is_binary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_binary_logic": {"fullname": "quil.instructions.Instruction.as_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.as_binary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.BinaryLogic]:", "funcdef": "def"}, "quil.instructions.Instruction.to_binary_logic": {"fullname": "quil.instructions.Instruction.to_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.to_binary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.BinaryLogic:", "funcdef": "def"}, "quil.instructions.Instruction.is_calibration_definition": {"fullname": "quil.instructions.Instruction.is_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_calibration_definition": {"fullname": "quil.instructions.Instruction.as_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Calibration]:", "funcdef": "def"}, "quil.instructions.Instruction.to_calibration_definition": {"fullname": "quil.instructions.Instruction.to_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Calibration:", "funcdef": "def"}, "quil.instructions.Instruction.is_capture": {"fullname": "quil.instructions.Instruction.is_capture", "modulename": "quil.instructions", "qualname": "Instruction.is_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_capture": {"fullname": "quil.instructions.Instruction.as_capture", "modulename": "quil.instructions", "qualname": "Instruction.as_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Capture]:", "funcdef": "def"}, "quil.instructions.Instruction.to_capture": {"fullname": "quil.instructions.Instruction.to_capture", "modulename": "quil.instructions", "qualname": "Instruction.to_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Capture:", "funcdef": "def"}, "quil.instructions.Instruction.is_circuit_definition": {"fullname": "quil.instructions.Instruction.is_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_circuit_definition": {"fullname": "quil.instructions.Instruction.as_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.CircuitDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_circuit_definition": {"fullname": "quil.instructions.Instruction.to_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.CircuitDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_convert": {"fullname": "quil.instructions.Instruction.is_convert", "modulename": "quil.instructions", "qualname": "Instruction.is_convert", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_convert": {"fullname": "quil.instructions.Instruction.as_convert", "modulename": "quil.instructions", "qualname": "Instruction.as_convert", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Convert]:", "funcdef": "def"}, "quil.instructions.Instruction.to_convert": {"fullname": "quil.instructions.Instruction.to_convert", "modulename": "quil.instructions", "qualname": "Instruction.to_convert", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Convert:", "funcdef": "def"}, "quil.instructions.Instruction.is_comparison": {"fullname": "quil.instructions.Instruction.is_comparison", "modulename": "quil.instructions", "qualname": "Instruction.is_comparison", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_comparison": {"fullname": "quil.instructions.Instruction.as_comparison", "modulename": "quil.instructions", "qualname": "Instruction.as_comparison", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Comparison]:", "funcdef": "def"}, "quil.instructions.Instruction.to_comparison": {"fullname": "quil.instructions.Instruction.to_comparison", "modulename": "quil.instructions", "qualname": "Instruction.to_comparison", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Comparison:", "funcdef": "def"}, "quil.instructions.Instruction.is_declaration": {"fullname": "quil.instructions.Instruction.is_declaration", "modulename": "quil.instructions", "qualname": "Instruction.is_declaration", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_declaration": {"fullname": "quil.instructions.Instruction.as_declaration", "modulename": "quil.instructions", "qualname": "Instruction.as_declaration", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Declaration]:", "funcdef": "def"}, "quil.instructions.Instruction.to_declaration": {"fullname": "quil.instructions.Instruction.to_declaration", "modulename": "quil.instructions", "qualname": "Instruction.to_declaration", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Declaration:", "funcdef": "def"}, "quil.instructions.Instruction.is_delay": {"fullname": "quil.instructions.Instruction.is_delay", "modulename": "quil.instructions", "qualname": "Instruction.is_delay", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_delay": {"fullname": "quil.instructions.Instruction.as_delay", "modulename": "quil.instructions", "qualname": "Instruction.as_delay", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Delay]:", "funcdef": "def"}, "quil.instructions.Instruction.to_delay": {"fullname": "quil.instructions.Instruction.to_delay", "modulename": "quil.instructions", "qualname": "Instruction.to_delay", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Delay:", "funcdef": "def"}, "quil.instructions.Instruction.is_exchange": {"fullname": "quil.instructions.Instruction.is_exchange", "modulename": "quil.instructions", "qualname": "Instruction.is_exchange", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_exchange": {"fullname": "quil.instructions.Instruction.as_exchange", "modulename": "quil.instructions", "qualname": "Instruction.as_exchange", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Exchange]:", "funcdef": "def"}, "quil.instructions.Instruction.to_exchange": {"fullname": "quil.instructions.Instruction.to_exchange", "modulename": "quil.instructions", "qualname": "Instruction.to_exchange", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Exchange:", "funcdef": "def"}, "quil.instructions.Instruction.is_fence": {"fullname": "quil.instructions.Instruction.is_fence", "modulename": "quil.instructions", "qualname": "Instruction.is_fence", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_fence": {"fullname": "quil.instructions.Instruction.as_fence", "modulename": "quil.instructions", "qualname": "Instruction.as_fence", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Fence]:", "funcdef": "def"}, "quil.instructions.Instruction.to_fence": {"fullname": "quil.instructions.Instruction.to_fence", "modulename": "quil.instructions", "qualname": "Instruction.to_fence", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Fence:", "funcdef": "def"}, "quil.instructions.Instruction.is_frame_definition": {"fullname": "quil.instructions.Instruction.is_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_frame_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_frame_definition": {"fullname": "quil.instructions.Instruction.as_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_frame_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.FrameDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_frame_definition": {"fullname": "quil.instructions.Instruction.to_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_frame_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.FrameDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_gate": {"fullname": "quil.instructions.Instruction.is_gate", "modulename": "quil.instructions", "qualname": "Instruction.is_gate", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_gate": {"fullname": "quil.instructions.Instruction.as_gate", "modulename": "quil.instructions", "qualname": "Instruction.as_gate", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Gate]:", "funcdef": "def"}, "quil.instructions.Instruction.to_gate": {"fullname": "quil.instructions.Instruction.to_gate", "modulename": "quil.instructions", "qualname": "Instruction.to_gate", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Gate:", "funcdef": "def"}, "quil.instructions.Instruction.is_gate_definition": {"fullname": "quil.instructions.Instruction.is_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_gate_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_gate_definition": {"fullname": "quil.instructions.Instruction.as_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_gate_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.GateDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_gate_definition": {"fullname": "quil.instructions.Instruction.to_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_gate_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.GateDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_halt": {"fullname": "quil.instructions.Instruction.is_halt", "modulename": "quil.instructions", "qualname": "Instruction.is_halt", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.is_include": {"fullname": "quil.instructions.Instruction.is_include", "modulename": "quil.instructions", "qualname": "Instruction.is_include", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_include": {"fullname": "quil.instructions.Instruction.as_include", "modulename": "quil.instructions", "qualname": "Instruction.as_include", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Include]:", "funcdef": "def"}, "quil.instructions.Instruction.to_include": {"fullname": "quil.instructions.Instruction.to_include", "modulename": "quil.instructions", "qualname": "Instruction.to_include", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Include:", "funcdef": "def"}, "quil.instructions.Instruction.is_jump": {"fullname": "quil.instructions.Instruction.is_jump", "modulename": "quil.instructions", "qualname": "Instruction.is_jump", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_jump": {"fullname": "quil.instructions.Instruction.as_jump", "modulename": "quil.instructions", "qualname": "Instruction.as_jump", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Jump]:", "funcdef": "def"}, "quil.instructions.Instruction.to_jump": {"fullname": "quil.instructions.Instruction.to_jump", "modulename": "quil.instructions", "qualname": "Instruction.to_jump", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Jump:", "funcdef": "def"}, "quil.instructions.Instruction.is_jump_when": {"fullname": "quil.instructions.Instruction.is_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.is_jump_when", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_jump_when": {"fullname": "quil.instructions.Instruction.as_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.as_jump_when", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.JumpWhen]:", "funcdef": "def"}, "quil.instructions.Instruction.to_jump_when": {"fullname": "quil.instructions.Instruction.to_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.to_jump_when", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.JumpWhen:", "funcdef": "def"}, "quil.instructions.Instruction.is_jump_unless": {"fullname": "quil.instructions.Instruction.is_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.is_jump_unless", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_jump_unless": {"fullname": "quil.instructions.Instruction.as_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.as_jump_unless", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.JumpUnless]:", "funcdef": "def"}, "quil.instructions.Instruction.to_jump_unless": {"fullname": "quil.instructions.Instruction.to_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.to_jump_unless", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.JumpUnless:", "funcdef": "def"}, "quil.instructions.Instruction.is_label": {"fullname": "quil.instructions.Instruction.is_label", "modulename": "quil.instructions", "qualname": "Instruction.is_label", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_label": {"fullname": "quil.instructions.Instruction.as_label", "modulename": "quil.instructions", "qualname": "Instruction.as_label", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Label]:", "funcdef": "def"}, "quil.instructions.Instruction.to_label": {"fullname": "quil.instructions.Instruction.to_label", "modulename": "quil.instructions", "qualname": "Instruction.to_label", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Label:", "funcdef": "def"}, "quil.instructions.Instruction.is_load": {"fullname": "quil.instructions.Instruction.is_load", "modulename": "quil.instructions", "qualname": "Instruction.is_load", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_load": {"fullname": "quil.instructions.Instruction.as_load", "modulename": "quil.instructions", "qualname": "Instruction.as_load", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Load]:", "funcdef": "def"}, "quil.instructions.Instruction.to_load": {"fullname": "quil.instructions.Instruction.to_load", "modulename": "quil.instructions", "qualname": "Instruction.to_load", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Load:", "funcdef": "def"}, "quil.instructions.Instruction.is_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.is_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.as_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MeasureCalibrationDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.to_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MeasureCalibrationDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_measurement": {"fullname": "quil.instructions.Instruction.is_measurement", "modulename": "quil.instructions", "qualname": "Instruction.is_measurement", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_measurement": {"fullname": "quil.instructions.Instruction.as_measurement", "modulename": "quil.instructions", "qualname": "Instruction.as_measurement", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Measurement]:", "funcdef": "def"}, "quil.instructions.Instruction.to_measurement": {"fullname": "quil.instructions.Instruction.to_measurement", "modulename": "quil.instructions", "qualname": "Instruction.to_measurement", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Measurement:", "funcdef": "def"}, "quil.instructions.Instruction.is_move": {"fullname": "quil.instructions.Instruction.is_move", "modulename": "quil.instructions", "qualname": "Instruction.is_move", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_move": {"fullname": "quil.instructions.Instruction.as_move", "modulename": "quil.instructions", "qualname": "Instruction.as_move", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Move]:", "funcdef": "def"}, "quil.instructions.Instruction.to_move": {"fullname": "quil.instructions.Instruction.to_move", "modulename": "quil.instructions", "qualname": "Instruction.to_move", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Move:", "funcdef": "def"}, "quil.instructions.Instruction.is_nop": {"fullname": "quil.instructions.Instruction.is_nop", "modulename": "quil.instructions", "qualname": "Instruction.is_nop", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.is_pragma": {"fullname": "quil.instructions.Instruction.is_pragma", "modulename": "quil.instructions", "qualname": "Instruction.is_pragma", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_pragma": {"fullname": "quil.instructions.Instruction.as_pragma", "modulename": "quil.instructions", "qualname": "Instruction.as_pragma", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Pragma]:", "funcdef": "def"}, "quil.instructions.Instruction.to_pragma": {"fullname": "quil.instructions.Instruction.to_pragma", "modulename": "quil.instructions", "qualname": "Instruction.to_pragma", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Pragma:", "funcdef": "def"}, "quil.instructions.Instruction.is_pulse": {"fullname": "quil.instructions.Instruction.is_pulse", "modulename": "quil.instructions", "qualname": "Instruction.is_pulse", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_pulse": {"fullname": "quil.instructions.Instruction.as_pulse", "modulename": "quil.instructions", "qualname": "Instruction.as_pulse", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Pulse]:", "funcdef": "def"}, "quil.instructions.Instruction.to_pulse": {"fullname": "quil.instructions.Instruction.to_pulse", "modulename": "quil.instructions", "qualname": "Instruction.to_pulse", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Pulse:", "funcdef": "def"}, "quil.instructions.Instruction.is_raw_capture": {"fullname": "quil.instructions.Instruction.is_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.is_raw_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_raw_capture": {"fullname": "quil.instructions.Instruction.as_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.as_raw_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.RawCapture]:", "funcdef": "def"}, "quil.instructions.Instruction.to_raw_capture": {"fullname": "quil.instructions.Instruction.to_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.to_raw_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.RawCapture:", "funcdef": "def"}, "quil.instructions.Instruction.is_reset": {"fullname": "quil.instructions.Instruction.is_reset", "modulename": "quil.instructions", "qualname": "Instruction.is_reset", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_reset": {"fullname": "quil.instructions.Instruction.as_reset", "modulename": "quil.instructions", "qualname": "Instruction.as_reset", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Reset]:", "funcdef": "def"}, "quil.instructions.Instruction.to_reset": {"fullname": "quil.instructions.Instruction.to_reset", "modulename": "quil.instructions", "qualname": "Instruction.to_reset", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Reset:", "funcdef": "def"}, "quil.instructions.Instruction.is_set_frequency": {"fullname": "quil.instructions.Instruction.is_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.is_set_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_set_frequency": {"fullname": "quil.instructions.Instruction.as_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.as_set_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SetFrequency]:", "funcdef": "def"}, "quil.instructions.Instruction.to_set_frequency": {"fullname": "quil.instructions.Instruction.to_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.to_set_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SetFrequency:", "funcdef": "def"}, "quil.instructions.Instruction.is_set_phase": {"fullname": "quil.instructions.Instruction.is_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.is_set_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_set_phase": {"fullname": "quil.instructions.Instruction.as_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.as_set_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SetPhase]:", "funcdef": "def"}, "quil.instructions.Instruction.to_set_phase": {"fullname": "quil.instructions.Instruction.to_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.to_set_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SetPhase:", "funcdef": "def"}, "quil.instructions.Instruction.is_set_scale": {"fullname": "quil.instructions.Instruction.is_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.is_set_scale", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_set_scale": {"fullname": "quil.instructions.Instruction.as_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.as_set_scale", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SetScale]:", "funcdef": "def"}, "quil.instructions.Instruction.to_set_scale": {"fullname": "quil.instructions.Instruction.to_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.to_set_scale", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SetScale:", "funcdef": "def"}, "quil.instructions.Instruction.is_shift_frequency": {"fullname": "quil.instructions.Instruction.is_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.is_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_shift_frequency": {"fullname": "quil.instructions.Instruction.as_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.as_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.ShiftFrequency]:", "funcdef": "def"}, "quil.instructions.Instruction.to_shift_frequency": {"fullname": "quil.instructions.Instruction.to_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.to_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.ShiftFrequency:", "funcdef": "def"}, "quil.instructions.Instruction.is_shift_phase": {"fullname": "quil.instructions.Instruction.is_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.is_shift_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_shift_phase": {"fullname": "quil.instructions.Instruction.as_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.as_shift_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.ShiftPhase]:", "funcdef": "def"}, "quil.instructions.Instruction.to_shift_phase": {"fullname": "quil.instructions.Instruction.to_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.to_shift_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.ShiftPhase:", "funcdef": "def"}, "quil.instructions.Instruction.is_store": {"fullname": "quil.instructions.Instruction.is_store", "modulename": "quil.instructions", "qualname": "Instruction.is_store", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_store": {"fullname": "quil.instructions.Instruction.as_store", "modulename": "quil.instructions", "qualname": "Instruction.as_store", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Store]:", "funcdef": "def"}, "quil.instructions.Instruction.to_store": {"fullname": "quil.instructions.Instruction.to_store", "modulename": "quil.instructions", "qualname": "Instruction.to_store", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Store:", "funcdef": "def"}, "quil.instructions.Instruction.is_swap_phases": {"fullname": "quil.instructions.Instruction.is_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.is_swap_phases", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_swap_phases": {"fullname": "quil.instructions.Instruction.as_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.as_swap_phases", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SwapPhases]:", "funcdef": "def"}, "quil.instructions.Instruction.to_swap_phases": {"fullname": "quil.instructions.Instruction.to_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.to_swap_phases", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SwapPhases:", "funcdef": "def"}, "quil.instructions.Instruction.is_unary_logic": {"fullname": "quil.instructions.Instruction.is_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.is_unary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_unary_logic": {"fullname": "quil.instructions.Instruction.as_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.as_unary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.UnaryLogic]:", "funcdef": "def"}, "quil.instructions.Instruction.to_unary_logic": {"fullname": "quil.instructions.Instruction.to_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.to_unary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.UnaryLogic:", "funcdef": "def"}, "quil.instructions.Instruction.is_waveform_definition": {"fullname": "quil.instructions.Instruction.is_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_waveform_definition": {"fullname": "quil.instructions.Instruction.as_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.WaveformDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_waveform_definition": {"fullname": "quil.instructions.Instruction.to_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.WaveformDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_wait": {"fullname": "quil.instructions.Instruction.is_wait", "modulename": "quil.instructions", "qualname": "Instruction.is_wait", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.to_quil": {"fullname": "quil.instructions.Instruction.to_quil", "modulename": "quil.instructions", "qualname": "Instruction.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Instruction.to_quil_or_debug": {"fullname": "quil.instructions.Instruction.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Instruction.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Arithmetic": {"fullname": "quil.instructions.Arithmetic", "modulename": "quil.instructions", "qualname": "Arithmetic", "kind": "class", "doc": "

\n"}, "quil.instructions.Arithmetic.to_quil": {"fullname": "quil.instructions.Arithmetic.to_quil", "modulename": "quil.instructions", "qualname": "Arithmetic.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Arithmetic.to_quil_or_debug": {"fullname": "quil.instructions.Arithmetic.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Arithmetic.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Arithmetic.source": {"fullname": "quil.instructions.Arithmetic.source", "modulename": "quil.instructions", "qualname": "Arithmetic.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.Arithmetic.operator": {"fullname": "quil.instructions.Arithmetic.operator", "modulename": "quil.instructions", "qualname": "Arithmetic.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperator"}, "quil.instructions.Arithmetic.destination": {"fullname": "quil.instructions.Arithmetic.destination", "modulename": "quil.instructions", "qualname": "Arithmetic.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.ArithmeticOperand": {"fullname": "quil.instructions.ArithmeticOperand", "modulename": "quil.instructions", "qualname": "ArithmeticOperand", "kind": "class", "doc": "

A Quil arithmetic operand.

\n\n

Variants:\n literal_integer: An integer literal.\n literal_real: A real numbered literal.\n memory_reference: A Quil MemoryReference.

\n\n

Methods (for each variant):\n is_*: Returns True if the operand is that variant, False otherwise.\n as_*: Returns the inner data if it is the given variant, None otherwise.\n to_*: Returns the inner data if it is the given variant, raises ValueError otherwise.\n from_*: Creates a new ArithmeticOperand of the given variant from an instance of the inner type.

\n"}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.from_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.from_literal_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.ArithmeticOperand:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.from_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.from_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.from_literal_real", "kind": "function", "doc": "

\n", "signature": "(inner: float) -> quil.instructions.ArithmeticOperand:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.from_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.from_memory_reference", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MemoryReference) -> quil.instructions.ArithmeticOperand:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.inner": {"fullname": "quil.instructions.ArithmeticOperand.inner", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[int, float, quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.is_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.is_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.as_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.as_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.to_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.is_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.is_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.is_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.as_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.as_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.as_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[float]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.to_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> float:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.is_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.is_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.as_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.as_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.to_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_quil": {"fullname": "quil.instructions.ArithmeticOperand.to_quil", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"fullname": "quil.instructions.ArithmeticOperand.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperator": {"fullname": "quil.instructions.ArithmeticOperator", "modulename": "quil.instructions", "qualname": "ArithmeticOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.ArithmeticOperator.to_quil": {"fullname": "quil.instructions.ArithmeticOperator.to_quil", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"fullname": "quil.instructions.ArithmeticOperator.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperator.Add": {"fullname": "quil.instructions.ArithmeticOperator.Add", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Add", "kind": "variable", "doc": "

\n", "default_value": "Add"}, "quil.instructions.ArithmeticOperator.Subtract": {"fullname": "quil.instructions.ArithmeticOperator.Subtract", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Subtract", "kind": "variable", "doc": "

\n", "default_value": "Subtract"}, "quil.instructions.ArithmeticOperator.Divide": {"fullname": "quil.instructions.ArithmeticOperator.Divide", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Divide", "kind": "variable", "doc": "

\n", "default_value": "Divide"}, "quil.instructions.ArithmeticOperator.Multiply": {"fullname": "quil.instructions.ArithmeticOperator.Multiply", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Multiply", "kind": "variable", "doc": "

\n", "default_value": "Multiply"}, "quil.instructions.BinaryLogic": {"fullname": "quil.instructions.BinaryLogic", "modulename": "quil.instructions", "qualname": "BinaryLogic", "kind": "class", "doc": "

\n"}, "quil.instructions.BinaryLogic.to_quil": {"fullname": "quil.instructions.BinaryLogic.to_quil", "modulename": "quil.instructions", "qualname": "BinaryLogic.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"fullname": "quil.instructions.BinaryLogic.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "BinaryLogic.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryLogic.operator": {"fullname": "quil.instructions.BinaryLogic.operator", "modulename": "quil.instructions", "qualname": "BinaryLogic.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.BinaryOperator"}, "quil.instructions.BinaryLogic.operands": {"fullname": "quil.instructions.BinaryLogic.operands", "modulename": "quil.instructions", "qualname": "BinaryLogic.operands", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.BinaryOperands"}, "quil.instructions.BinaryOperand": {"fullname": "quil.instructions.BinaryOperand", "modulename": "quil.instructions", "qualname": "BinaryOperand", "kind": "class", "doc": "

A Quil binary operand.

\n\n

Variants:\n literal_integer: An integer literal.\n memory_reference: A Quil MemoryReference.

\n\n

Methods (for each variant):\n is_*: Returns True if the operand is that variant, False otherwise.\n as_*: Returns the inner data if it is the given variant, None otherwise.\n to_*: Returns the inner data if it is the given variant, raises ValueError otherwise.\n from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

\n"}, "quil.instructions.BinaryOperand.from_literal_integer": {"fullname": "quil.instructions.BinaryOperand.from_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.from_literal_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.BinaryOperand:", "funcdef": "def"}, "quil.instructions.BinaryOperand.from_memory_reference": {"fullname": "quil.instructions.BinaryOperand.from_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.from_memory_reference", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MemoryReference) -> quil.instructions.BinaryOperand:", "funcdef": "def"}, "quil.instructions.BinaryOperand.inner": {"fullname": "quil.instructions.BinaryOperand.inner", "modulename": "quil.instructions", "qualname": "BinaryOperand.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[int, quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.BinaryOperand.is_literal_integer": {"fullname": "quil.instructions.BinaryOperand.is_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.is_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.BinaryOperand.as_literal_integer": {"fullname": "quil.instructions.BinaryOperand.as_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.as_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_literal_integer": {"fullname": "quil.instructions.BinaryOperand.to_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.BinaryOperand.is_memory_reference": {"fullname": "quil.instructions.BinaryOperand.is_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.is_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.BinaryOperand.as_memory_reference": {"fullname": "quil.instructions.BinaryOperand.as_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.as_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_memory_reference": {"fullname": "quil.instructions.BinaryOperand.to_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_quil": {"fullname": "quil.instructions.BinaryOperand.to_quil", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"fullname": "quil.instructions.BinaryOperand.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperands": {"fullname": "quil.instructions.BinaryOperands", "modulename": "quil.instructions", "qualname": "BinaryOperands", "kind": "class", "doc": "

\n"}, "quil.instructions.BinaryOperands.operand": {"fullname": "quil.instructions.BinaryOperands.operand", "modulename": "quil.instructions", "qualname": "BinaryOperands.operand", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.BinaryOperand"}, "quil.instructions.BinaryOperands.memory_reference": {"fullname": "quil.instructions.BinaryOperands.memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperands.memory_reference", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.BinaryOperator": {"fullname": "quil.instructions.BinaryOperator", "modulename": "quil.instructions", "qualname": "BinaryOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.BinaryOperator.to_quil": {"fullname": "quil.instructions.BinaryOperator.to_quil", "modulename": "quil.instructions", "qualname": "BinaryOperator.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"fullname": "quil.instructions.BinaryOperator.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "BinaryOperator.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperator.And": {"fullname": "quil.instructions.BinaryOperator.And", "modulename": "quil.instructions", "qualname": "BinaryOperator.And", "kind": "variable", "doc": "

\n", "default_value": "And"}, "quil.instructions.BinaryOperator.Ior": {"fullname": "quil.instructions.BinaryOperator.Ior", "modulename": "quil.instructions", "qualname": "BinaryOperator.Ior", "kind": "variable", "doc": "

\n", "default_value": "Ior"}, "quil.instructions.BinaryOperator.Xor": {"fullname": "quil.instructions.BinaryOperator.Xor", "modulename": "quil.instructions", "qualname": "BinaryOperator.Xor", "kind": "variable", "doc": "

\n", "default_value": "Xor"}, "quil.instructions.Comparison": {"fullname": "quil.instructions.Comparison", "modulename": "quil.instructions", "qualname": "Comparison", "kind": "class", "doc": "

\n"}, "quil.instructions.Comparison.to_quil": {"fullname": "quil.instructions.Comparison.to_quil", "modulename": "quil.instructions", "qualname": "Comparison.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Comparison.to_quil_or_debug": {"fullname": "quil.instructions.Comparison.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Comparison.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Comparison.operator": {"fullname": "quil.instructions.Comparison.operator", "modulename": "quil.instructions", "qualname": "Comparison.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ComparisonOperator"}, "quil.instructions.Comparison.operands": {"fullname": "quil.instructions.Comparison.operands", "modulename": "quil.instructions", "qualname": "Comparison.operands", "kind": "variable", "doc": "

\n", "annotation": ": Tuple[quil.instructions.MemoryReference, quil.instructions.MemoryReference, quil.instructions.ComparisonOperand]"}, "quil.instructions.ComparisonOperand": {"fullname": "quil.instructions.ComparisonOperand", "modulename": "quil.instructions", "qualname": "ComparisonOperand", "kind": "class", "doc": "

A Quil binary operand.

\n\n

Variants:\n literal_integer: An integer literal.\n literal_real: A floating point literal.\n memory_reference: A Quil MemoryReference.

\n\n

Methods (for each variant):\n is_*: Returns True if the operand is that variant, False otherwise.\n as_*: Returns the inner data if it is the given variant, None otherwise.\n to_*: Returns the inner data if it is the given variant, raises ValueError otherwise.\n from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

\n"}, "quil.instructions.ComparisonOperand.from_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.from_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.from_literal_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.ComparisonOperand:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.from_literal_real": {"fullname": "quil.instructions.ComparisonOperand.from_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.from_literal_real", "kind": "function", "doc": "

\n", "signature": "(inner: float) -> quil.instructions.ComparisonOperand:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.from_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.from_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.from_memory_reference", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MemoryReference) -> quil.instructions.ComparisonOperand:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.inner": {"fullname": "quil.instructions.ComparisonOperand.inner", "modulename": "quil.instructions", "qualname": "ComparisonOperand.inner", "kind": "function", "doc": "

Returns the inner value of the variant.

\n", "signature": "(self) -> Union[int, float, quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.is_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.is_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.is_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.as_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.as_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.as_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.to_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.is_literal_real": {"fullname": "quil.instructions.ComparisonOperand.is_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.is_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.as_literal_real": {"fullname": "quil.instructions.ComparisonOperand.as_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.as_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[float]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_literal_real": {"fullname": "quil.instructions.ComparisonOperand.to_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> float:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.is_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.is_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.is_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.as_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.as_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.as_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.to_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_quil": {"fullname": "quil.instructions.ComparisonOperand.to_quil", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"fullname": "quil.instructions.ComparisonOperand.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ComparisonOperator": {"fullname": "quil.instructions.ComparisonOperator", "modulename": "quil.instructions", "qualname": "ComparisonOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.ComparisonOperator.Equal": {"fullname": "quil.instructions.ComparisonOperator.Equal", "modulename": "quil.instructions", "qualname": "ComparisonOperator.Equal", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.Equal"}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"fullname": "quil.instructions.ComparisonOperator.GreaterThanOrEqual", "modulename": "quil.instructions", "qualname": "ComparisonOperator.GreaterThanOrEqual", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.GreaterThanOrEqual"}, "quil.instructions.ComparisonOperator.GreaterThan": {"fullname": "quil.instructions.ComparisonOperator.GreaterThan", "modulename": "quil.instructions", "qualname": "ComparisonOperator.GreaterThan", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.GreaterThan"}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"fullname": "quil.instructions.ComparisonOperator.LessThanOrEqual", "modulename": "quil.instructions", "qualname": "ComparisonOperator.LessThanOrEqual", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.LessThanOrEqual"}, "quil.instructions.ComparisonOperator.LessThan": {"fullname": "quil.instructions.ComparisonOperator.LessThan", "modulename": "quil.instructions", "qualname": "ComparisonOperator.LessThan", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.LessThan"}, "quil.instructions.Convert": {"fullname": "quil.instructions.Convert", "modulename": "quil.instructions", "qualname": "Convert", "kind": "class", "doc": "

\n"}, "quil.instructions.Convert.to_quil": {"fullname": "quil.instructions.Convert.to_quil", "modulename": "quil.instructions", "qualname": "Convert.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Convert.to_quil_or_debug": {"fullname": "quil.instructions.Convert.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Convert.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Convert.destination": {"fullname": "quil.instructions.Convert.destination", "modulename": "quil.instructions", "qualname": "Convert.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Convert.source": {"fullname": "quil.instructions.Convert.source", "modulename": "quil.instructions", "qualname": "Convert.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Exchange": {"fullname": "quil.instructions.Exchange", "modulename": "quil.instructions", "qualname": "Exchange", "kind": "class", "doc": "

\n"}, "quil.instructions.Exchange.to_quil": {"fullname": "quil.instructions.Exchange.to_quil", "modulename": "quil.instructions", "qualname": "Exchange.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Exchange.to_quil_or_debug": {"fullname": "quil.instructions.Exchange.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Exchange.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Exchange.left": {"fullname": "quil.instructions.Exchange.left", "modulename": "quil.instructions", "qualname": "Exchange.left", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Exchange.right": {"fullname": "quil.instructions.Exchange.right", "modulename": "quil.instructions", "qualname": "Exchange.right", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Move": {"fullname": "quil.instructions.Move", "modulename": "quil.instructions", "qualname": "Move", "kind": "class", "doc": "

\n"}, "quil.instructions.Move.to_quil": {"fullname": "quil.instructions.Move.to_quil", "modulename": "quil.instructions", "qualname": "Move.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Move.to_quil_or_debug": {"fullname": "quil.instructions.Move.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Move.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Move.source": {"fullname": "quil.instructions.Move.source", "modulename": "quil.instructions", "qualname": "Move.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.Move.destination": {"fullname": "quil.instructions.Move.destination", "modulename": "quil.instructions", "qualname": "Move.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.UnaryLogic": {"fullname": "quil.instructions.UnaryLogic", "modulename": "quil.instructions", "qualname": "UnaryLogic", "kind": "class", "doc": "

\n"}, "quil.instructions.UnaryLogic.to_quil": {"fullname": "quil.instructions.UnaryLogic.to_quil", "modulename": "quil.instructions", "qualname": "UnaryLogic.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"fullname": "quil.instructions.UnaryLogic.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "UnaryLogic.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryLogic.operator": {"fullname": "quil.instructions.UnaryLogic.operator", "modulename": "quil.instructions", "qualname": "UnaryLogic.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.UnaryOperator"}, "quil.instructions.UnaryLogic.operand": {"fullname": "quil.instructions.UnaryLogic.operand", "modulename": "quil.instructions", "qualname": "UnaryLogic.operand", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.UnaryOperator": {"fullname": "quil.instructions.UnaryOperator", "modulename": "quil.instructions", "qualname": "UnaryOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.UnaryOperator.to_quil": {"fullname": "quil.instructions.UnaryOperator.to_quil", "modulename": "quil.instructions", "qualname": "UnaryOperator.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"fullname": "quil.instructions.UnaryOperator.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "UnaryOperator.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryOperator.Neg": {"fullname": "quil.instructions.UnaryOperator.Neg", "modulename": "quil.instructions", "qualname": "UnaryOperator.Neg", "kind": "variable", "doc": "

\n", "default_value": "Neg"}, "quil.instructions.UnaryOperator.Not": {"fullname": "quil.instructions.UnaryOperator.Not", "modulename": "quil.instructions", "qualname": "UnaryOperator.Not", "kind": "variable", "doc": "

\n", "default_value": "Not"}, "quil.instructions.Calibration": {"fullname": "quil.instructions.Calibration", "modulename": "quil.instructions", "qualname": "Calibration", "kind": "class", "doc": "

\n"}, "quil.instructions.Calibration.to_quil": {"fullname": "quil.instructions.Calibration.to_quil", "modulename": "quil.instructions", "qualname": "Calibration.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Calibration.to_quil_or_debug": {"fullname": "quil.instructions.Calibration.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Calibration.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Calibration.parameters": {"fullname": "quil.instructions.Calibration.parameters", "modulename": "quil.instructions", "qualname": "Calibration.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.expression.Expression]"}, "quil.instructions.Calibration.name": {"fullname": "quil.instructions.Calibration.name", "modulename": "quil.instructions", "qualname": "Calibration.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Calibration.qubits": {"fullname": "quil.instructions.Calibration.qubits", "modulename": "quil.instructions", "qualname": "Calibration.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Calibration.instructions": {"fullname": "quil.instructions.Calibration.instructions", "modulename": "quil.instructions", "qualname": "Calibration.instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Instruction]"}, "quil.instructions.Calibration.modifiers": {"fullname": "quil.instructions.Calibration.modifiers", "modulename": "quil.instructions", "qualname": "Calibration.modifiers", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.GateModifier]"}, "quil.instructions.CircuitDefinition": {"fullname": "quil.instructions.CircuitDefinition", "modulename": "quil.instructions", "qualname": "CircuitDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.CircuitDefinition.to_quil": {"fullname": "quil.instructions.CircuitDefinition.to_quil", "modulename": "quil.instructions", "qualname": "CircuitDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"fullname": "quil.instructions.CircuitDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "CircuitDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.CircuitDefinition.name": {"fullname": "quil.instructions.CircuitDefinition.name", "modulename": "quil.instructions", "qualname": "CircuitDefinition.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.CircuitDefinition.qubit_variables": {"fullname": "quil.instructions.CircuitDefinition.qubit_variables", "modulename": "quil.instructions", "qualname": "CircuitDefinition.qubit_variables", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.CircuitDefinition.instructions": {"fullname": "quil.instructions.CircuitDefinition.instructions", "modulename": "quil.instructions", "qualname": "CircuitDefinition.instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Instruction]"}, "quil.instructions.CircuitDefinition.parameters": {"fullname": "quil.instructions.CircuitDefinition.parameters", "modulename": "quil.instructions", "qualname": "CircuitDefinition.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.MeasureCalibrationDefinition": {"fullname": "quil.instructions.MeasureCalibrationDefinition", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"fullname": "quil.instructions.MeasureCalibrationDefinition.to_quil", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"fullname": "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"fullname": "quil.instructions.MeasureCalibrationDefinition.instructions", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Instruction]"}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"fullname": "quil.instructions.MeasureCalibrationDefinition.qubit", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.qubit", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.Qubit]"}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"fullname": "quil.instructions.MeasureCalibrationDefinition.parameter", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.parameter", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Declaration": {"fullname": "quil.instructions.Declaration", "modulename": "quil.instructions", "qualname": "Declaration", "kind": "class", "doc": "

\n"}, "quil.instructions.Declaration.to_quil": {"fullname": "quil.instructions.Declaration.to_quil", "modulename": "quil.instructions", "qualname": "Declaration.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Declaration.to_quil_or_debug": {"fullname": "quil.instructions.Declaration.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Declaration.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Declaration.name": {"fullname": "quil.instructions.Declaration.name", "modulename": "quil.instructions", "qualname": "Declaration.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Declaration.size": {"fullname": "quil.instructions.Declaration.size", "modulename": "quil.instructions", "qualname": "Declaration.size", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Vector"}, "quil.instructions.Declaration.sharing": {"fullname": "quil.instructions.Declaration.sharing", "modulename": "quil.instructions", "qualname": "Declaration.sharing", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.Sharing]"}, "quil.instructions.Load": {"fullname": "quil.instructions.Load", "modulename": "quil.instructions", "qualname": "Load", "kind": "class", "doc": "

\n"}, "quil.instructions.Load.to_quil": {"fullname": "quil.instructions.Load.to_quil", "modulename": "quil.instructions", "qualname": "Load.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Load.to_quil_or_debug": {"fullname": "quil.instructions.Load.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Load.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Load.source": {"fullname": "quil.instructions.Load.source", "modulename": "quil.instructions", "qualname": "Load.source", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Load.offset": {"fullname": "quil.instructions.Load.offset", "modulename": "quil.instructions", "qualname": "Load.offset", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Load.destination": {"fullname": "quil.instructions.Load.destination", "modulename": "quil.instructions", "qualname": "Load.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Offset": {"fullname": "quil.instructions.Offset", "modulename": "quil.instructions", "qualname": "Offset", "kind": "class", "doc": "

\n"}, "quil.instructions.Offset.to_quil": {"fullname": "quil.instructions.Offset.to_quil", "modulename": "quil.instructions", "qualname": "Offset.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Offset.to_quil_or_debug": {"fullname": "quil.instructions.Offset.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Offset.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Offset.offset": {"fullname": "quil.instructions.Offset.offset", "modulename": "quil.instructions", "qualname": "Offset.offset", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "quil.instructions.Offset.data_type": {"fullname": "quil.instructions.Offset.data_type", "modulename": "quil.instructions", "qualname": "Offset.data_type", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ScalarType"}, "quil.instructions.Sharing": {"fullname": "quil.instructions.Sharing", "modulename": "quil.instructions", "qualname": "Sharing", "kind": "class", "doc": "

\n"}, "quil.instructions.Sharing.name": {"fullname": "quil.instructions.Sharing.name", "modulename": "quil.instructions", "qualname": "Sharing.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Sharing.offsets": {"fullname": "quil.instructions.Sharing.offsets", "modulename": "quil.instructions", "qualname": "Sharing.offsets", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Offset]"}, "quil.instructions.Store": {"fullname": "quil.instructions.Store", "modulename": "quil.instructions", "qualname": "Store", "kind": "class", "doc": "

\n"}, "quil.instructions.Store.to_quil": {"fullname": "quil.instructions.Store.to_quil", "modulename": "quil.instructions", "qualname": "Store.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Store.to_quil_or_debug": {"fullname": "quil.instructions.Store.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Store.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Store.source": {"fullname": "quil.instructions.Store.source", "modulename": "quil.instructions", "qualname": "Store.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.Store.destination": {"fullname": "quil.instructions.Store.destination", "modulename": "quil.instructions", "qualname": "Store.destination", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Store.offset": {"fullname": "quil.instructions.Store.offset", "modulename": "quil.instructions", "qualname": "Store.offset", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.ScalarType": {"fullname": "quil.instructions.ScalarType", "modulename": "quil.instructions", "qualname": "ScalarType", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.ScalarType.to_quil": {"fullname": "quil.instructions.ScalarType.to_quil", "modulename": "quil.instructions", "qualname": "ScalarType.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ScalarType.to_quil_or_debug": {"fullname": "quil.instructions.ScalarType.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ScalarType.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ScalarType.Bit": {"fullname": "quil.instructions.ScalarType.Bit", "modulename": "quil.instructions", "qualname": "ScalarType.Bit", "kind": "variable", "doc": "

\n", "default_value": "Bit"}, "quil.instructions.ScalarType.Integer": {"fullname": "quil.instructions.ScalarType.Integer", "modulename": "quil.instructions", "qualname": "ScalarType.Integer", "kind": "variable", "doc": "

\n", "default_value": "Integer"}, "quil.instructions.ScalarType.Octet": {"fullname": "quil.instructions.ScalarType.Octet", "modulename": "quil.instructions", "qualname": "ScalarType.Octet", "kind": "variable", "doc": "

\n", "default_value": "Octet"}, "quil.instructions.ScalarType.Real": {"fullname": "quil.instructions.ScalarType.Real", "modulename": "quil.instructions", "qualname": "ScalarType.Real", "kind": "variable", "doc": "

\n", "default_value": "Real"}, "quil.instructions.Vector": {"fullname": "quil.instructions.Vector", "modulename": "quil.instructions", "qualname": "Vector", "kind": "class", "doc": "

\n"}, "quil.instructions.Vector.to_quil": {"fullname": "quil.instructions.Vector.to_quil", "modulename": "quil.instructions", "qualname": "Vector.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Vector.to_quil_or_debug": {"fullname": "quil.instructions.Vector.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Vector.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Vector.length": {"fullname": "quil.instructions.Vector.length", "modulename": "quil.instructions", "qualname": "Vector.length", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "quil.instructions.Vector.data_type": {"fullname": "quil.instructions.Vector.data_type", "modulename": "quil.instructions", "qualname": "Vector.data_type", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ScalarType"}, "quil.instructions.Measurement": {"fullname": "quil.instructions.Measurement", "modulename": "quil.instructions", "qualname": "Measurement", "kind": "class", "doc": "

\n"}, "quil.instructions.Measurement.to_quil": {"fullname": "quil.instructions.Measurement.to_quil", "modulename": "quil.instructions", "qualname": "Measurement.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Measurement.to_quil_or_debug": {"fullname": "quil.instructions.Measurement.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Measurement.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Measurement.target": {"fullname": "quil.instructions.Measurement.target", "modulename": "quil.instructions", "qualname": "Measurement.target", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.MemoryReference]"}, "quil.instructions.Measurement.qubit": {"fullname": "quil.instructions.Measurement.qubit", "modulename": "quil.instructions", "qualname": "Measurement.qubit", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Qubit"}, "quil.instructions.Include": {"fullname": "quil.instructions.Include", "modulename": "quil.instructions", "qualname": "Include", "kind": "class", "doc": "

\n"}, "quil.instructions.Include.to_quil": {"fullname": "quil.instructions.Include.to_quil", "modulename": "quil.instructions", "qualname": "Include.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Include.to_quil_or_debug": {"fullname": "quil.instructions.Include.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Include.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Include.filename": {"fullname": "quil.instructions.Include.filename", "modulename": "quil.instructions", "qualname": "Include.filename", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Pragma": {"fullname": "quil.instructions.Pragma", "modulename": "quil.instructions", "qualname": "Pragma", "kind": "class", "doc": "

\n"}, "quil.instructions.Pragma.to_quil": {"fullname": "quil.instructions.Pragma.to_quil", "modulename": "quil.instructions", "qualname": "Pragma.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pragma.to_quil_or_debug": {"fullname": "quil.instructions.Pragma.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Pragma.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pragma.name": {"fullname": "quil.instructions.Pragma.name", "modulename": "quil.instructions", "qualname": "Pragma.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Pragma.data": {"fullname": "quil.instructions.Pragma.data", "modulename": "quil.instructions", "qualname": "Pragma.data", "kind": "variable", "doc": "

\n", "annotation": ": Optional[str]"}, "quil.instructions.Pragma.arguments": {"fullname": "quil.instructions.Pragma.arguments", "modulename": "quil.instructions", "qualname": "Pragma.arguments", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.PragmaArgument]"}, "quil.instructions.PragmaArgument": {"fullname": "quil.instructions.PragmaArgument", "modulename": "quil.instructions", "qualname": "PragmaArgument", "kind": "class", "doc": "

Variants:\n identifier: A Pragma argument defined by a Quil identifier\n integer: A Pragma argument defined by an integer

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

\n"}, "quil.instructions.PragmaArgument.from_identifier": {"fullname": "quil.instructions.PragmaArgument.from_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.from_identifier", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.PragmaArgument:", "funcdef": "def"}, "quil.instructions.PragmaArgument.from_integer": {"fullname": "quil.instructions.PragmaArgument.from_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.from_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.PragmaArgument:", "funcdef": "def"}, "quil.instructions.PragmaArgument.inner": {"fullname": "quil.instructions.PragmaArgument.inner", "modulename": "quil.instructions", "qualname": "PragmaArgument.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[str, int]:", "funcdef": "def"}, "quil.instructions.PragmaArgument.is_identifier": {"fullname": "quil.instructions.PragmaArgument.is_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.is_identifier", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.PragmaArgument.as_identifier": {"fullname": "quil.instructions.PragmaArgument.as_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.as_identifier", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_identifier": {"fullname": "quil.instructions.PragmaArgument.to_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_identifier", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.PragmaArgument.is_integer": {"fullname": "quil.instructions.PragmaArgument.is_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.is_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.PragmaArgument.as_integer": {"fullname": "quil.instructions.PragmaArgument.as_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.as_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_integer": {"fullname": "quil.instructions.PragmaArgument.to_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_quil": {"fullname": "quil.instructions.PragmaArgument.to_quil", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"fullname": "quil.instructions.PragmaArgument.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.AttributeValue": {"fullname": "quil.instructions.AttributeValue", "modulename": "quil.instructions", "qualname": "AttributeValue", "kind": "class", "doc": "

A frame attribute value.

\n\n

Variants:\n string: A string attribute containing a str.\n expression: An expression attribute containing an Expression.

\n\n

Methods (for each variant):\n is_*: Returns True if the AttributeValue is that variant, False otherwise.

\n\n
``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.\n``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.\n``from_*``: Creates a new ``AttributeValue`` of the given variant from an instance of the inner type.\n
\n"}, "quil.instructions.AttributeValue.from_string": {"fullname": "quil.instructions.AttributeValue.from_string", "modulename": "quil.instructions", "qualname": "AttributeValue.from_string", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.AttributeValue:", "funcdef": "def"}, "quil.instructions.AttributeValue.from_expression": {"fullname": "quil.instructions.AttributeValue.from_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.from_expression", "kind": "function", "doc": "

\n", "signature": "(inner: quil.expression.Expression) -> quil.instructions.AttributeValue:", "funcdef": "def"}, "quil.instructions.AttributeValue.inner": {"fullname": "quil.instructions.AttributeValue.inner", "modulename": "quil.instructions", "qualname": "AttributeValue.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[str, quil.expression.Expression]:", "funcdef": "def"}, "quil.instructions.AttributeValue.is_string": {"fullname": "quil.instructions.AttributeValue.is_string", "modulename": "quil.instructions", "qualname": "AttributeValue.is_string", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.AttributeValue.as_string": {"fullname": "quil.instructions.AttributeValue.as_string", "modulename": "quil.instructions", "qualname": "AttributeValue.as_string", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_string": {"fullname": "quil.instructions.AttributeValue.to_string", "modulename": "quil.instructions", "qualname": "AttributeValue.to_string", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.AttributeValue.is_expression": {"fullname": "quil.instructions.AttributeValue.is_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.is_expression", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.AttributeValue.as_expression": {"fullname": "quil.instructions.AttributeValue.as_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.as_expression", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.Expression]:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_expression": {"fullname": "quil.instructions.AttributeValue.to_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.to_expression", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.Expression:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_quil": {"fullname": "quil.instructions.AttributeValue.to_quil", "modulename": "quil.instructions", "qualname": "AttributeValue.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_quil_or_debug": {"fullname": "quil.instructions.AttributeValue.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "AttributeValue.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Capture": {"fullname": "quil.instructions.Capture", "modulename": "quil.instructions", "qualname": "Capture", "kind": "class", "doc": "

\n"}, "quil.instructions.Capture.to_quil": {"fullname": "quil.instructions.Capture.to_quil", "modulename": "quil.instructions", "qualname": "Capture.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Capture.to_quil_or_debug": {"fullname": "quil.instructions.Capture.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Capture.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Capture.memory_reference": {"fullname": "quil.instructions.Capture.memory_reference", "modulename": "quil.instructions", "qualname": "Capture.memory_reference", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Capture.blocking": {"fullname": "quil.instructions.Capture.blocking", "modulename": "quil.instructions", "qualname": "Capture.blocking", "kind": "variable", "doc": "

\n", "annotation": ": bool"}, "quil.instructions.Capture.frame": {"fullname": "quil.instructions.Capture.frame", "modulename": "quil.instructions", "qualname": "Capture.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.Capture.waveform": {"fullname": "quil.instructions.Capture.waveform", "modulename": "quil.instructions", "qualname": "Capture.waveform", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.WaveformInvocation"}, "quil.instructions.FrameDefinition": {"fullname": "quil.instructions.FrameDefinition", "modulename": "quil.instructions", "qualname": "FrameDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.FrameDefinition.to_quil": {"fullname": "quil.instructions.FrameDefinition.to_quil", "modulename": "quil.instructions", "qualname": "FrameDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"fullname": "quil.instructions.FrameDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "FrameDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameDefinition.identifier": {"fullname": "quil.instructions.FrameDefinition.identifier", "modulename": "quil.instructions", "qualname": "FrameDefinition.identifier", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.FrameDefinition.attributes": {"fullname": "quil.instructions.FrameDefinition.attributes", "modulename": "quil.instructions", "qualname": "FrameDefinition.attributes", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, quil.instructions.AttributeValue]"}, "quil.instructions.FrameIdentifier": {"fullname": "quil.instructions.FrameIdentifier", "modulename": "quil.instructions", "qualname": "FrameIdentifier", "kind": "class", "doc": "

\n"}, "quil.instructions.FrameIdentifier.to_quil": {"fullname": "quil.instructions.FrameIdentifier.to_quil", "modulename": "quil.instructions", "qualname": "FrameIdentifier.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"fullname": "quil.instructions.FrameIdentifier.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "FrameIdentifier.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameIdentifier.name": {"fullname": "quil.instructions.FrameIdentifier.name", "modulename": "quil.instructions", "qualname": "FrameIdentifier.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.FrameIdentifier.qubits": {"fullname": "quil.instructions.FrameIdentifier.qubits", "modulename": "quil.instructions", "qualname": "FrameIdentifier.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Pulse": {"fullname": "quil.instructions.Pulse", "modulename": "quil.instructions", "qualname": "Pulse", "kind": "class", "doc": "

\n"}, "quil.instructions.Pulse.to_quil": {"fullname": "quil.instructions.Pulse.to_quil", "modulename": "quil.instructions", "qualname": "Pulse.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pulse.to_quil_or_debug": {"fullname": "quil.instructions.Pulse.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Pulse.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pulse.waveform": {"fullname": "quil.instructions.Pulse.waveform", "modulename": "quil.instructions", "qualname": "Pulse.waveform", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.WaveformInvocation"}, "quil.instructions.Pulse.frame": {"fullname": "quil.instructions.Pulse.frame", "modulename": "quil.instructions", "qualname": "Pulse.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.Pulse.blocking": {"fullname": "quil.instructions.Pulse.blocking", "modulename": "quil.instructions", "qualname": "Pulse.blocking", "kind": "variable", "doc": "

\n", "annotation": ": bool"}, "quil.instructions.RawCapture": {"fullname": "quil.instructions.RawCapture", "modulename": "quil.instructions", "qualname": "RawCapture", "kind": "class", "doc": "

\n"}, "quil.instructions.RawCapture.to_quil": {"fullname": "quil.instructions.RawCapture.to_quil", "modulename": "quil.instructions", "qualname": "RawCapture.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.RawCapture.to_quil_or_debug": {"fullname": "quil.instructions.RawCapture.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "RawCapture.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.RawCapture.memory_reference": {"fullname": "quil.instructions.RawCapture.memory_reference", "modulename": "quil.instructions", "qualname": "RawCapture.memory_reference", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.RawCapture.duration": {"fullname": "quil.instructions.RawCapture.duration", "modulename": "quil.instructions", "qualname": "RawCapture.duration", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.RawCapture.blocking": {"fullname": "quil.instructions.RawCapture.blocking", "modulename": "quil.instructions", "qualname": "RawCapture.blocking", "kind": "variable", "doc": "

\n", "annotation": ": bool"}, "quil.instructions.RawCapture.frame": {"fullname": "quil.instructions.RawCapture.frame", "modulename": "quil.instructions", "qualname": "RawCapture.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SetFrequency": {"fullname": "quil.instructions.SetFrequency", "modulename": "quil.instructions", "qualname": "SetFrequency", "kind": "class", "doc": "

\n"}, "quil.instructions.SetFrequency.to_quil": {"fullname": "quil.instructions.SetFrequency.to_quil", "modulename": "quil.instructions", "qualname": "SetFrequency.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetFrequency.to_quil_or_debug": {"fullname": "quil.instructions.SetFrequency.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SetFrequency.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetFrequency.frequency": {"fullname": "quil.instructions.SetFrequency.frequency", "modulename": "quil.instructions", "qualname": "SetFrequency.frequency", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.SetFrequency.frame": {"fullname": "quil.instructions.SetFrequency.frame", "modulename": "quil.instructions", "qualname": "SetFrequency.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SetPhase": {"fullname": "quil.instructions.SetPhase", "modulename": "quil.instructions", "qualname": "SetPhase", "kind": "class", "doc": "

\n"}, "quil.instructions.SetPhase.to_quil": {"fullname": "quil.instructions.SetPhase.to_quil", "modulename": "quil.instructions", "qualname": "SetPhase.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetPhase.to_quil_or_debug": {"fullname": "quil.instructions.SetPhase.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SetPhase.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetPhase.phase": {"fullname": "quil.instructions.SetPhase.phase", "modulename": "quil.instructions", "qualname": "SetPhase.phase", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.SetPhase.frame": {"fullname": "quil.instructions.SetPhase.frame", "modulename": "quil.instructions", "qualname": "SetPhase.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SetScale": {"fullname": "quil.instructions.SetScale", "modulename": "quil.instructions", "qualname": "SetScale", "kind": "class", "doc": "

\n"}, "quil.instructions.SetScale.to_quil": {"fullname": "quil.instructions.SetScale.to_quil", "modulename": "quil.instructions", "qualname": "SetScale.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetScale.to_quil_or_debug": {"fullname": "quil.instructions.SetScale.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SetScale.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetScale.frame": {"fullname": "quil.instructions.SetScale.frame", "modulename": "quil.instructions", "qualname": "SetScale.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SetScale.scale": {"fullname": "quil.instructions.SetScale.scale", "modulename": "quil.instructions", "qualname": "SetScale.scale", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.ShiftFrequency": {"fullname": "quil.instructions.ShiftFrequency", "modulename": "quil.instructions", "qualname": "ShiftFrequency", "kind": "class", "doc": "

\n"}, "quil.instructions.ShiftFrequency.to_quil": {"fullname": "quil.instructions.ShiftFrequency.to_quil", "modulename": "quil.instructions", "qualname": "ShiftFrequency.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"fullname": "quil.instructions.ShiftFrequency.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ShiftFrequency.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftFrequency.frame": {"fullname": "quil.instructions.ShiftFrequency.frame", "modulename": "quil.instructions", "qualname": "ShiftFrequency.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.ShiftFrequency.frequency": {"fullname": "quil.instructions.ShiftFrequency.frequency", "modulename": "quil.instructions", "qualname": "ShiftFrequency.frequency", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.ShiftPhase": {"fullname": "quil.instructions.ShiftPhase", "modulename": "quil.instructions", "qualname": "ShiftPhase", "kind": "class", "doc": "

\n"}, "quil.instructions.ShiftPhase.to_quil": {"fullname": "quil.instructions.ShiftPhase.to_quil", "modulename": "quil.instructions", "qualname": "ShiftPhase.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"fullname": "quil.instructions.ShiftPhase.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ShiftPhase.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftPhase.phase": {"fullname": "quil.instructions.ShiftPhase.phase", "modulename": "quil.instructions", "qualname": "ShiftPhase.phase", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.ShiftPhase.frame": {"fullname": "quil.instructions.ShiftPhase.frame", "modulename": "quil.instructions", "qualname": "ShiftPhase.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SwapPhases": {"fullname": "quil.instructions.SwapPhases", "modulename": "quil.instructions", "qualname": "SwapPhases", "kind": "class", "doc": "

\n"}, "quil.instructions.SwapPhases.to_quil": {"fullname": "quil.instructions.SwapPhases.to_quil", "modulename": "quil.instructions", "qualname": "SwapPhases.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SwapPhases.to_quil_or_debug": {"fullname": "quil.instructions.SwapPhases.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SwapPhases.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SwapPhases.frame_2": {"fullname": "quil.instructions.SwapPhases.frame_2", "modulename": "quil.instructions", "qualname": "SwapPhases.frame_2", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SwapPhases.frame_1": {"fullname": "quil.instructions.SwapPhases.frame_1", "modulename": "quil.instructions", "qualname": "SwapPhases.frame_1", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.Gate": {"fullname": "quil.instructions.Gate", "modulename": "quil.instructions", "qualname": "Gate", "kind": "class", "doc": "

\n"}, "quil.instructions.Gate.to_quil": {"fullname": "quil.instructions.Gate.to_quil", "modulename": "quil.instructions", "qualname": "Gate.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Gate.to_quil_or_debug": {"fullname": "quil.instructions.Gate.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Gate.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Gate.dagger": {"fullname": "quil.instructions.Gate.dagger", "modulename": "quil.instructions", "qualname": "Gate.dagger", "kind": "function", "doc": "

Returns a copy of the gate with the DAGGER modifier added to it.

\n", "signature": "(self) -> Self:", "funcdef": "def"}, "quil.instructions.Gate.controlled": {"fullname": "quil.instructions.Gate.controlled", "modulename": "quil.instructions", "qualname": "Gate.controlled", "kind": "function", "doc": "

Returns a copy of the gate with the CONTROLLED modifier added to it.

\n", "signature": "(self, control_qubit: quil.instructions.Qubit) -> Self:", "funcdef": "def"}, "quil.instructions.Gate.forked": {"fullname": "quil.instructions.Gate.forked", "modulename": "quil.instructions", "qualname": "Gate.forked", "kind": "function", "doc": "

Returns a copy of the gate with the FORKED modifier added to it.

\n\n

Raises a GateError if the number of provided alternate parameters don't\nequal the number of existing parameters.

\n", "signature": "(\tself,\tfork_qubit: quil.instructions.Qubit,\talt_params: Sequence[quil.expression.Expression]) -> Self:", "funcdef": "def"}, "quil.instructions.Gate.to_unitary_mut": {"fullname": "quil.instructions.Gate.to_unitary_mut", "modulename": "quil.instructions", "qualname": "Gate.to_unitary_mut", "kind": "function", "doc": "

Lift a Gate to the full n_qubits-qubit Hilbert space.

\n\n

Returns a `GateError if any of the parameters of this gate are\nnon-constant, if any of the qubits are variable, if the name of this\ngate is unknown, or if there are an unexpected number of parameters.

\n", "signature": "(\tself,\tn_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]:", "funcdef": "def"}, "quil.instructions.Gate.parameters": {"fullname": "quil.instructions.Gate.parameters", "modulename": "quil.instructions", "qualname": "Gate.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.expression.Expression]"}, "quil.instructions.Gate.modifiers": {"fullname": "quil.instructions.Gate.modifiers", "modulename": "quil.instructions", "qualname": "Gate.modifiers", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.GateModifier]"}, "quil.instructions.Gate.qubits": {"fullname": "quil.instructions.Gate.qubits", "modulename": "quil.instructions", "qualname": "Gate.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Gate.name": {"fullname": "quil.instructions.Gate.name", "modulename": "quil.instructions", "qualname": "Gate.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.GateDefinition": {"fullname": "quil.instructions.GateDefinition", "modulename": "quil.instructions", "qualname": "GateDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.GateDefinition.to_quil": {"fullname": "quil.instructions.GateDefinition.to_quil", "modulename": "quil.instructions", "qualname": "GateDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateDefinition.to_quil_or_debug": {"fullname": "quil.instructions.GateDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "GateDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateDefinition.specification": {"fullname": "quil.instructions.GateDefinition.specification", "modulename": "quil.instructions", "qualname": "GateDefinition.specification", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.GateSpecification"}, "quil.instructions.GateDefinition.parameters": {"fullname": "quil.instructions.GateDefinition.parameters", "modulename": "quil.instructions", "qualname": "GateDefinition.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.GateDefinition.name": {"fullname": "quil.instructions.GateDefinition.name", "modulename": "quil.instructions", "qualname": "GateDefinition.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.GateModifier": {"fullname": "quil.instructions.GateModifier", "modulename": "quil.instructions", "qualname": "GateModifier", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.GateModifier.to_quil": {"fullname": "quil.instructions.GateModifier.to_quil", "modulename": "quil.instructions", "qualname": "GateModifier.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateModifier.to_quil_or_debug": {"fullname": "quil.instructions.GateModifier.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "GateModifier.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateModifier.Controlled": {"fullname": "quil.instructions.GateModifier.Controlled", "modulename": "quil.instructions", "qualname": "GateModifier.Controlled", "kind": "variable", "doc": "

\n", "default_value": "Controlled"}, "quil.instructions.GateModifier.Dagger": {"fullname": "quil.instructions.GateModifier.Dagger", "modulename": "quil.instructions", "qualname": "GateModifier.Dagger", "kind": "variable", "doc": "

\n", "default_value": "Dagger"}, "quil.instructions.GateModifier.Forked": {"fullname": "quil.instructions.GateModifier.Forked", "modulename": "quil.instructions", "qualname": "GateModifier.Forked", "kind": "variable", "doc": "

\n", "default_value": "Forked"}, "quil.instructions.GateSpecification": {"fullname": "quil.instructions.GateSpecification", "modulename": "quil.instructions", "qualname": "GateSpecification", "kind": "class", "doc": "

A specification for a gate definition.

\n\n

Variants:\n matrix: A gate specificied by a matrix of Expressions representing a unitary operation.\n permutation: A gate specified by a vector of integers that defines a permutation.

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new GateSpecification using an instance of the inner type for the variant.

\n"}, "quil.instructions.GateSpecification.from_matrix": {"fullname": "quil.instructions.GateSpecification.from_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.from_matrix", "kind": "function", "doc": "

\n", "signature": "(\tinner: Sequence[Sequence[quil.expression.Expression]]) -> quil.instructions.GateSpecification:", "funcdef": "def"}, "quil.instructions.GateSpecification.from_permutation": {"fullname": "quil.instructions.GateSpecification.from_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.from_permutation", "kind": "function", "doc": "

\n", "signature": "(inner: Sequence[int]) -> quil.instructions.GateSpecification:", "funcdef": "def"}, "quil.instructions.GateSpecification.from_pauli_sum": {"fullname": "quil.instructions.GateSpecification.from_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.from_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.PauliSum) -> quil.instructions.GateSpecification:", "funcdef": "def"}, "quil.instructions.GateSpecification.inner": {"fullname": "quil.instructions.GateSpecification.inner", "modulename": "quil.instructions", "qualname": "GateSpecification.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(\tself) -> Union[List[List[quil.expression.Expression]], List[int], quil.instructions.PauliSum]:", "funcdef": "def"}, "quil.instructions.GateSpecification.is_matrix": {"fullname": "quil.instructions.GateSpecification.is_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.is_matrix", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.GateSpecification.as_matrix": {"fullname": "quil.instructions.GateSpecification.as_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.as_matrix", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[List[List[quil.expression.Expression]]]:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_matrix": {"fullname": "quil.instructions.GateSpecification.to_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.to_matrix", "kind": "function", "doc": "

\n", "signature": "(self) -> List[List[quil.expression.Expression]]:", "funcdef": "def"}, "quil.instructions.GateSpecification.is_permutation": {"fullname": "quil.instructions.GateSpecification.is_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.is_permutation", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.GateSpecification.as_permutation": {"fullname": "quil.instructions.GateSpecification.as_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.as_permutation", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[List[int]]:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_permutation": {"fullname": "quil.instructions.GateSpecification.to_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.to_permutation", "kind": "function", "doc": "

\n", "signature": "(self) -> List[int]:", "funcdef": "def"}, "quil.instructions.GateSpecification.is_pauli_sum": {"fullname": "quil.instructions.GateSpecification.is_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.is_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.GateSpecification.as_pauli_sum": {"fullname": "quil.instructions.GateSpecification.as_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.as_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.PauliSum]:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_pauli_sum": {"fullname": "quil.instructions.GateSpecification.to_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.to_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.PauliSum:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_quil": {"fullname": "quil.instructions.GateSpecification.to_quil", "modulename": "quil.instructions", "qualname": "GateSpecification.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_quil_or_debug": {"fullname": "quil.instructions.GateSpecification.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "GateSpecification.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.PauliGate": {"fullname": "quil.instructions.PauliGate", "modulename": "quil.instructions", "qualname": "PauliGate", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.PauliGate.parse": {"fullname": "quil.instructions.PauliGate.parse", "modulename": "quil.instructions", "qualname": "PauliGate.parse", "kind": "function", "doc": "

Parses a PauliGate from a string. Raises a ParseEnumError if the\nstring isn't a valid Pauli word.

\n", "signature": "(input: str) -> quil.instructions.PauliGate:", "funcdef": "def"}, "quil.instructions.PauliGate.I": {"fullname": "quil.instructions.PauliGate.I", "modulename": "quil.instructions", "qualname": "PauliGate.I", "kind": "variable", "doc": "

\n", "default_value": "I"}, "quil.instructions.PauliGate.X": {"fullname": "quil.instructions.PauliGate.X", "modulename": "quil.instructions", "qualname": "PauliGate.X", "kind": "variable", "doc": "

\n", "default_value": "X"}, "quil.instructions.PauliGate.Y": {"fullname": "quil.instructions.PauliGate.Y", "modulename": "quil.instructions", "qualname": "PauliGate.Y", "kind": "variable", "doc": "

\n", "default_value": "Y"}, "quil.instructions.PauliGate.Z": {"fullname": "quil.instructions.PauliGate.Z", "modulename": "quil.instructions", "qualname": "PauliGate.Z", "kind": "variable", "doc": "

\n", "default_value": "Z"}, "quil.instructions.PauliTerm": {"fullname": "quil.instructions.PauliTerm", "modulename": "quil.instructions", "qualname": "PauliTerm", "kind": "class", "doc": "

\n"}, "quil.instructions.PauliTerm.expression": {"fullname": "quil.instructions.PauliTerm.expression", "modulename": "quil.instructions", "qualname": "PauliTerm.expression", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.PauliTerm.arguments": {"fullname": "quil.instructions.PauliTerm.arguments", "modulename": "quil.instructions", "qualname": "PauliTerm.arguments", "kind": "variable", "doc": "

\n", "annotation": ": List[Tuple[quil.instructions.PauliGate, str]]"}, "quil.instructions.PauliSum": {"fullname": "quil.instructions.PauliSum", "modulename": "quil.instructions", "qualname": "PauliSum", "kind": "class", "doc": "

\n"}, "quil.instructions.PauliSum.terms": {"fullname": "quil.instructions.PauliSum.terms", "modulename": "quil.instructions", "qualname": "PauliSum.terms", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.PauliTerm]"}, "quil.instructions.PauliSum.arguments": {"fullname": "quil.instructions.PauliSum.arguments", "modulename": "quil.instructions", "qualname": "PauliSum.arguments", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.Jump": {"fullname": "quil.instructions.Jump", "modulename": "quil.instructions", "qualname": "Jump", "kind": "class", "doc": "

\n"}, "quil.instructions.Jump.to_quil": {"fullname": "quil.instructions.Jump.to_quil", "modulename": "quil.instructions", "qualname": "Jump.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Jump.to_quil_or_debug": {"fullname": "quil.instructions.Jump.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Jump.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Jump.target": {"fullname": "quil.instructions.Jump.target", "modulename": "quil.instructions", "qualname": "Jump.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.JumpWhen": {"fullname": "quil.instructions.JumpWhen", "modulename": "quil.instructions", "qualname": "JumpWhen", "kind": "class", "doc": "

\n"}, "quil.instructions.JumpWhen.to_quil": {"fullname": "quil.instructions.JumpWhen.to_quil", "modulename": "quil.instructions", "qualname": "JumpWhen.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpWhen.to_quil_or_debug": {"fullname": "quil.instructions.JumpWhen.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "JumpWhen.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpWhen.target": {"fullname": "quil.instructions.JumpWhen.target", "modulename": "quil.instructions", "qualname": "JumpWhen.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.JumpWhen.condition": {"fullname": "quil.instructions.JumpWhen.condition", "modulename": "quil.instructions", "qualname": "JumpWhen.condition", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.JumpUnless": {"fullname": "quil.instructions.JumpUnless", "modulename": "quil.instructions", "qualname": "JumpUnless", "kind": "class", "doc": "

\n"}, "quil.instructions.JumpUnless.to_quil": {"fullname": "quil.instructions.JumpUnless.to_quil", "modulename": "quil.instructions", "qualname": "JumpUnless.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpUnless.to_quil_or_debug": {"fullname": "quil.instructions.JumpUnless.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "JumpUnless.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpUnless.target": {"fullname": "quil.instructions.JumpUnless.target", "modulename": "quil.instructions", "qualname": "JumpUnless.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.JumpUnless.condition": {"fullname": "quil.instructions.JumpUnless.condition", "modulename": "quil.instructions", "qualname": "JumpUnless.condition", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Label": {"fullname": "quil.instructions.Label", "modulename": "quil.instructions", "qualname": "Label", "kind": "class", "doc": "

\n"}, "quil.instructions.Label.to_quil": {"fullname": "quil.instructions.Label.to_quil", "modulename": "quil.instructions", "qualname": "Label.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Label.to_quil_or_debug": {"fullname": "quil.instructions.Label.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Label.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Label.target": {"fullname": "quil.instructions.Label.target", "modulename": "quil.instructions", "qualname": "Label.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.Target": {"fullname": "quil.instructions.Target", "modulename": "quil.instructions", "qualname": "Target", "kind": "class", "doc": "

Represents a Quil target.

\n\n

Variants:\n fixed: A fixed target defined by a Quil identifier\n placeholder: A placeholder target that can be assigned a new name at a later time.

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

\n"}, "quil.instructions.Target.from_fixed": {"fullname": "quil.instructions.Target.from_fixed", "modulename": "quil.instructions", "qualname": "Target.from_fixed", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.Target:", "funcdef": "def"}, "quil.instructions.Target.from_placeholder": {"fullname": "quil.instructions.Target.from_placeholder", "modulename": "quil.instructions", "qualname": "Target.from_placeholder", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.TargetPlaceholder) -> quil.instructions.Target:", "funcdef": "def"}, "quil.instructions.Target.inner": {"fullname": "quil.instructions.Target.inner", "modulename": "quil.instructions", "qualname": "Target.inner", "kind": "function", "doc": "

\n", "signature": "(self) -> Union[str, quil.instructions.TargetPlaceholder]:", "funcdef": "def"}, "quil.instructions.Target.is_fixed": {"fullname": "quil.instructions.Target.is_fixed", "modulename": "quil.instructions", "qualname": "Target.is_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Target.as_fixed": {"fullname": "quil.instructions.Target.as_fixed", "modulename": "quil.instructions", "qualname": "Target.as_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.Target.to_fixed": {"fullname": "quil.instructions.Target.to_fixed", "modulename": "quil.instructions", "qualname": "Target.to_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Target.is_placeholder": {"fullname": "quil.instructions.Target.is_placeholder", "modulename": "quil.instructions", "qualname": "Target.is_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Target.as_placeholder": {"fullname": "quil.instructions.Target.as_placeholder", "modulename": "quil.instructions", "qualname": "Target.as_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.TargetPlaceholder]:", "funcdef": "def"}, "quil.instructions.Target.to_placeholder": {"fullname": "quil.instructions.Target.to_placeholder", "modulename": "quil.instructions", "qualname": "Target.to_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.TargetPlaceholder:", "funcdef": "def"}, "quil.instructions.Target.to_quil": {"fullname": "quil.instructions.Target.to_quil", "modulename": "quil.instructions", "qualname": "Target.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Target.to_quil_or_debug": {"fullname": "quil.instructions.Target.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Target.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.TargetPlaceholder": {"fullname": "quil.instructions.TargetPlaceholder", "modulename": "quil.instructions", "qualname": "TargetPlaceholder", "kind": "class", "doc": "

A placeholder target that must be assigned a fixed name before creating a program\nwith valid quil.

\n\n

See quil.program.Program#resolve_placeholders for more information.

\n"}, "quil.instructions.TargetPlaceholder.base_label": {"fullname": "quil.instructions.TargetPlaceholder.base_label", "modulename": "quil.instructions", "qualname": "TargetPlaceholder.base_label", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.MemoryReference": {"fullname": "quil.instructions.MemoryReference", "modulename": "quil.instructions", "qualname": "MemoryReference", "kind": "class", "doc": "

\n"}, "quil.instructions.MemoryReference.to_quil": {"fullname": "quil.instructions.MemoryReference.to_quil", "modulename": "quil.instructions", "qualname": "MemoryReference.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MemoryReference.to_quil_or_debug": {"fullname": "quil.instructions.MemoryReference.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "MemoryReference.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MemoryReference.parse": {"fullname": "quil.instructions.MemoryReference.parse", "modulename": "quil.instructions", "qualname": "MemoryReference.parse", "kind": "function", "doc": "

Parses a MemoryReference from a string. Raises a ParseMemoryReference error if the\nstring isn't a valid Quil memory reference.

\n", "signature": "(input: str) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.MemoryReference.name": {"fullname": "quil.instructions.MemoryReference.name", "modulename": "quil.instructions", "qualname": "MemoryReference.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.MemoryReference.index": {"fullname": "quil.instructions.MemoryReference.index", "modulename": "quil.instructions", "qualname": "MemoryReference.index", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "quil.instructions.Qubit": {"fullname": "quil.instructions.Qubit", "modulename": "quil.instructions", "qualname": "Qubit", "kind": "class", "doc": "

A Qubit

\n\n

Variants:\n fixed: A qubit represented as a fixed integer index.\n variable: A qubit represented by a name.

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new Qubit using an instance of the inner type for the variant.

\n"}, "quil.instructions.Qubit.from_fixed": {"fullname": "quil.instructions.Qubit.from_fixed", "modulename": "quil.instructions", "qualname": "Qubit.from_fixed", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.Qubit:", "funcdef": "def"}, "quil.instructions.Qubit.from_variable": {"fullname": "quil.instructions.Qubit.from_variable", "modulename": "quil.instructions", "qualname": "Qubit.from_variable", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.Qubit:", "funcdef": "def"}, "quil.instructions.Qubit.from_placeholder": {"fullname": "quil.instructions.Qubit.from_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.from_placeholder", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.QubitPlaceholder) -> quil.instructions.Qubit:", "funcdef": "def"}, "quil.instructions.Qubit.inner": {"fullname": "quil.instructions.Qubit.inner", "modulename": "quil.instructions", "qualname": "Qubit.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[int, str]:", "funcdef": "def"}, "quil.instructions.Qubit.is_fixed": {"fullname": "quil.instructions.Qubit.is_fixed", "modulename": "quil.instructions", "qualname": "Qubit.is_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Qubit.as_fixed": {"fullname": "quil.instructions.Qubit.as_fixed", "modulename": "quil.instructions", "qualname": "Qubit.as_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.Qubit.to_fixed": {"fullname": "quil.instructions.Qubit.to_fixed", "modulename": "quil.instructions", "qualname": "Qubit.to_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.Qubit.is_variable": {"fullname": "quil.instructions.Qubit.is_variable", "modulename": "quil.instructions", "qualname": "Qubit.is_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Qubit.as_variable": {"fullname": "quil.instructions.Qubit.as_variable", "modulename": "quil.instructions", "qualname": "Qubit.as_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.Qubit.to_variable": {"fullname": "quil.instructions.Qubit.to_variable", "modulename": "quil.instructions", "qualname": "Qubit.to_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Qubit.is_placeholder": {"fullname": "quil.instructions.Qubit.is_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.is_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Qubit.as_placeholder": {"fullname": "quil.instructions.Qubit.as_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.as_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.QubitPlaceholder]:", "funcdef": "def"}, "quil.instructions.Qubit.to_placeholder": {"fullname": "quil.instructions.Qubit.to_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.to_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.QubitPlaceholder:", "funcdef": "def"}, "quil.instructions.Qubit.to_quil": {"fullname": "quil.instructions.Qubit.to_quil", "modulename": "quil.instructions", "qualname": "Qubit.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Qubit.to_quil_or_debug": {"fullname": "quil.instructions.Qubit.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Qubit.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.QubitPlaceholder": {"fullname": "quil.instructions.QubitPlaceholder", "modulename": "quil.instructions", "qualname": "QubitPlaceholder", "kind": "class", "doc": "

A qubit that can be used as a placeholder. Must be resolved before converting\na program to valid Quil. See quil.program.Program#resolve_placeholders.

\n"}, "quil.instructions.Reset": {"fullname": "quil.instructions.Reset", "modulename": "quil.instructions", "qualname": "Reset", "kind": "class", "doc": "

\n"}, "quil.instructions.Reset.to_quil": {"fullname": "quil.instructions.Reset.to_quil", "modulename": "quil.instructions", "qualname": "Reset.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Reset.to_quil_or_debug": {"fullname": "quil.instructions.Reset.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Reset.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Reset.qubit": {"fullname": "quil.instructions.Reset.qubit", "modulename": "quil.instructions", "qualname": "Reset.qubit", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.Qubit]"}, "quil.instructions.Delay": {"fullname": "quil.instructions.Delay", "modulename": "quil.instructions", "qualname": "Delay", "kind": "class", "doc": "

\n"}, "quil.instructions.Delay.to_quil": {"fullname": "quil.instructions.Delay.to_quil", "modulename": "quil.instructions", "qualname": "Delay.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Delay.to_quil_or_debug": {"fullname": "quil.instructions.Delay.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Delay.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Delay.qubits": {"fullname": "quil.instructions.Delay.qubits", "modulename": "quil.instructions", "qualname": "Delay.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Delay.duration": {"fullname": "quil.instructions.Delay.duration", "modulename": "quil.instructions", "qualname": "Delay.duration", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.Delay.frame_names": {"fullname": "quil.instructions.Delay.frame_names", "modulename": "quil.instructions", "qualname": "Delay.frame_names", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.Fence": {"fullname": "quil.instructions.Fence", "modulename": "quil.instructions", "qualname": "Fence", "kind": "class", "doc": "

\n"}, "quil.instructions.Fence.to_quil": {"fullname": "quil.instructions.Fence.to_quil", "modulename": "quil.instructions", "qualname": "Fence.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Fence.to_quil_or_debug": {"fullname": "quil.instructions.Fence.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Fence.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Fence.qubits": {"fullname": "quil.instructions.Fence.qubits", "modulename": "quil.instructions", "qualname": "Fence.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Waveform": {"fullname": "quil.instructions.Waveform", "modulename": "quil.instructions", "qualname": "Waveform", "kind": "class", "doc": "

\n"}, "quil.instructions.Waveform.matrix": {"fullname": "quil.instructions.Waveform.matrix", "modulename": "quil.instructions", "qualname": "Waveform.matrix", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.expression.Expression]"}, "quil.instructions.Waveform.parameters": {"fullname": "quil.instructions.Waveform.parameters", "modulename": "quil.instructions", "qualname": "Waveform.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.WaveformDefinition": {"fullname": "quil.instructions.WaveformDefinition", "modulename": "quil.instructions", "qualname": "WaveformDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.WaveformDefinition.to_quil": {"fullname": "quil.instructions.WaveformDefinition.to_quil", "modulename": "quil.instructions", "qualname": "WaveformDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"fullname": "quil.instructions.WaveformDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "WaveformDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformDefinition.name": {"fullname": "quil.instructions.WaveformDefinition.name", "modulename": "quil.instructions", "qualname": "WaveformDefinition.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.WaveformDefinition.definition": {"fullname": "quil.instructions.WaveformDefinition.definition", "modulename": "quil.instructions", "qualname": "WaveformDefinition.definition", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Waveform"}, "quil.instructions.WaveformInvocation": {"fullname": "quil.instructions.WaveformInvocation", "modulename": "quil.instructions", "qualname": "WaveformInvocation", "kind": "class", "doc": "

\n"}, "quil.instructions.WaveformInvocation.to_quil": {"fullname": "quil.instructions.WaveformInvocation.to_quil", "modulename": "quil.instructions", "qualname": "WaveformInvocation.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"fullname": "quil.instructions.WaveformInvocation.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "WaveformInvocation.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformInvocation.name": {"fullname": "quil.instructions.WaveformInvocation.name", "modulename": "quil.instructions", "qualname": "WaveformInvocation.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.WaveformInvocation.parameters": {"fullname": "quil.instructions.WaveformInvocation.parameters", "modulename": "quil.instructions", "qualname": "WaveformInvocation.parameters", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, quil.expression.Expression]"}, "quil.instructions.GateError": {"fullname": "quil.instructions.GateError", "modulename": "quil.instructions", "qualname": "GateError", "kind": "class", "doc": "

An error that may occur when performing operations on a Gate

\n", "bases": "builtins.ValueError"}, "quil.instructions.ParseMemoryReferenceError": {"fullname": "quil.instructions.ParseMemoryReferenceError", "modulename": "quil.instructions", "qualname": "ParseMemoryReferenceError", "kind": "class", "doc": "

Errors that may occur while parsing a MemoryReference

\n", "bases": "builtins.ValueError"}, "quil.program": {"fullname": "quil.program", "modulename": "quil.program", "kind": "module", "doc": "

\n"}, "quil.program.FrameSet": {"fullname": "quil.program.FrameSet", "modulename": "quil.program", "qualname": "FrameSet", "kind": "class", "doc": "

\n"}, "quil.program.FrameSet.get": {"fullname": "quil.program.FrameSet.get", "modulename": "quil.program", "qualname": "FrameSet.get", "kind": "function", "doc": "

Retrieve the attributes of a frame by its identifier

\n", "signature": "(self, identifier: FrameIdentifier) -> Optional[Dict[str, AttributeValue]]:", "funcdef": "def"}, "quil.program.FrameSet.get_keys": {"fullname": "quil.program.FrameSet.get_keys", "modulename": "quil.program", "qualname": "FrameSet.get_keys", "kind": "function", "doc": "

Return a list of all FrameIdentifiers described by this FrameSet

\n", "signature": "(self) -> List[FrameIdentifier]:", "funcdef": "def"}, "quil.program.FrameSet.get_all_frames": {"fullname": "quil.program.FrameSet.get_all_frames", "modulename": "quil.program", "qualname": "FrameSet.get_all_frames", "kind": "function", "doc": "

\n", "signature": "(self) -> Dict[FrameIdentifier, Dict[str, AttributeValue]]:", "funcdef": "def"}, "quil.program.FrameSet.insert": {"fullname": "quil.program.FrameSet.insert", "modulename": "quil.program", "qualname": "FrameSet.insert", "kind": "function", "doc": "

Insert a new FrameIdentifier, overwriting any existing one.

\n", "signature": "(\tself,\tidentifier: FrameIdentifier,\tattributes: Dict[str, AttributeValue]):", "funcdef": "def"}, "quil.program.FrameSet.merge": {"fullname": "quil.program.FrameSet.merge", "modulename": "quil.program", "qualname": "FrameSet.merge", "kind": "function", "doc": "

Merge another FrameSet into this one, overwriting any existing keys.

\n", "signature": "(self, other: quil.program.FrameSet):", "funcdef": "def"}, "quil.program.FrameSet.intersection": {"fullname": "quil.program.FrameSet.intersection", "modulename": "quil.program", "qualname": "FrameSet.intersection", "kind": "function", "doc": "

Return a new FrameSet which describes only the given FrameIdentifiers

\n", "signature": "(self, identifiers: FrozenSet[FrameIdentifier]) -> quil.program.FrameSet:", "funcdef": "def"}, "quil.program.FrameSet.is_empty": {"fullname": "quil.program.FrameSet.is_empty", "modulename": "quil.program", "qualname": "FrameSet.is_empty", "kind": "function", "doc": "

Returns True if this FrameSet defines no frames.

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.program.FrameSet.to_instructions": {"fullname": "quil.program.FrameSet.to_instructions", "modulename": "quil.program", "qualname": "FrameSet.to_instructions", "kind": "function", "doc": "

Return the Quil instructions which define the contained frames.

\n", "signature": "(self) -> List[Instruction]:", "funcdef": "def"}, "quil.program.Program": {"fullname": "quil.program.Program", "modulename": "quil.program", "qualname": "Program", "kind": "class", "doc": "

\n"}, "quil.program.Program.parse": {"fullname": "quil.program.Program.parse", "modulename": "quil.program", "qualname": "Program.parse", "kind": "function", "doc": "

Parses the given Quil string and returns a new Program.\nRaises a ProgramError if the given string isn't valid Quil.

\n", "signature": "(input: str) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.to_quil": {"fullname": "quil.program.Program.to_quil", "modulename": "quil.program", "qualname": "Program.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.program.Program.to_quil_or_debug": {"fullname": "quil.program.Program.to_quil_or_debug", "modulename": "quil.program", "qualname": "Program.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.program.Program.clone_without_body_instructions": {"fullname": "quil.program.Program.clone_without_body_instructions", "modulename": "quil.program", "qualname": "Program.clone_without_body_instructions", "kind": "function", "doc": "

Creates a clone of this Program with an empty body instructions list.

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.copy": {"fullname": "quil.program.Program.copy", "modulename": "quil.program", "qualname": "Program.copy", "kind": "function", "doc": "

Creates a clone of this Program.

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.dagger": {"fullname": "quil.program.Program.dagger", "modulename": "quil.program", "qualname": "Program.dagger", "kind": "function", "doc": "

Creates a new conjugate transpose of the Program by reversing the order of gate\ninstructions and applying the DAGGER modifier to each.

\n\n

Raises a GateError if any of the instructions in the program are not a `Gate

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.expand_calibrations": {"fullname": "quil.program.Program.expand_calibrations", "modulename": "quil.program", "qualname": "Program.expand_calibrations", "kind": "function", "doc": "

Expand any instructions in the program which have a matching calibration, leaving the others\nunchanged. Recurses though each instruction while ensuring there is no cycle in the expansion\ngraph (i.e. no calibration expands directly or indirectly into itself)

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.into_simplified": {"fullname": "quil.program.Program.into_simplified", "modulename": "quil.program", "qualname": "Program.into_simplified", "kind": "function", "doc": "

Simplify this program into a new [Program] which contains only instructions\nand definitions which are executed; effectively, perform dead code removal.

\n\n

Removes:

\n\n
    \n
  • All calibrations, following calibration expansion
  • \n
  • Frame definitions which are not used by any instruction such as PULSE or CAPTURE
  • \n
  • Waveform definitions which are not used by any instruction
  • \n
\n\n

When a valid program is simplified, it remains valid.

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.get_used_qubits": {"fullname": "quil.program.Program.get_used_qubits", "modulename": "quil.program", "qualname": "Program.get_used_qubits", "kind": "function", "doc": "

Returns a set consisting of every Qubit that is used in the program.

\n", "signature": "(self) -> Set[Qubit]:", "funcdef": "def"}, "quil.program.Program.add_instruction": {"fullname": "quil.program.Program.add_instruction", "modulename": "quil.program", "qualname": "Program.add_instruction", "kind": "function", "doc": "

Add an instruction to the end of the program.

\n", "signature": "(self, instruction: Instruction):", "funcdef": "def"}, "quil.program.Program.add_instructions": {"fullname": "quil.program.Program.add_instructions", "modulename": "quil.program", "qualname": "Program.add_instructions", "kind": "function", "doc": "

Add a list of instructions to the end of the program.

\n", "signature": "(self, instructions: Sequence[Instruction]):", "funcdef": "def"}, "quil.program.Program.to_instructions": {"fullname": "quil.program.Program.to_instructions", "modulename": "quil.program", "qualname": "Program.to_instructions", "kind": "function", "doc": "

\n", "signature": "(self) -> Sequence[Instruction]:", "funcdef": "def"}, "quil.program.Program.to_unitary": {"fullname": "quil.program.Program.to_unitary", "modulename": "quil.program", "qualname": "Program.to_unitary", "kind": "function", "doc": "

\n", "signature": "(\tself,\tn_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]:", "funcdef": "def"}, "quil.program.Program.resolve_placeholders": {"fullname": "quil.program.Program.resolve_placeholders", "modulename": "quil.program", "qualname": "Program.resolve_placeholders", "kind": "function", "doc": "

Resolve TargetPlaceholders and QubitPlaceholders within the program using default resolvers.

\n\n

The default resolver will be used to generate a unique value for that placeholder within the scope of\nthe program using an auto-incrementing value (for qubit) or suffix (for target)\nwhile ensuring that unique value is not already in use within the program.

\n", "signature": "(self) -> None:", "funcdef": "def"}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"fullname": "quil.program.Program.resolve_placeholders_with_custom_resolvers", "modulename": "quil.program", "qualname": "Program.resolve_placeholders_with_custom_resolvers", "kind": "function", "doc": "

Resolve TargetPlaceholders and QubitPlaceholders within the program such that the resolved values\nwill remain unique to that placeholder within the scope of the program.

\n\n

If you provide target_resolver and/or qubit_resolver, those will be used to resolve those values respectively.\nIf your resolver returns None for a particular placeholder, it will not be replaced but will be left as a placeholder.

\n\n

If you do not provide a resolver for a placeholder, a default resolver will be used which will generate a unique value\nfor that placeholder within the scope of the program using an auto-incrementing value (for qubit) or suffix (for target)\nwhile ensuring that unique value is not already in use within the program.

\n", "signature": "(\tself,\t*,\ttarget_resolver: Optional[Callable[[TargetPlaceholder], Optional[str]]] = None,\tqubit_resolver: Optional[Callable[[QubitPlaceholder], Optional[int]]] = None):", "funcdef": "def"}, "quil.program.Program.memory_regions": {"fullname": "quil.program.Program.memory_regions", "modulename": "quil.program", "qualname": "Program.memory_regions", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, quil.program.MemoryRegion]"}, "quil.program.Program.declarations": {"fullname": "quil.program.Program.declarations", "modulename": "quil.program", "qualname": "Program.declarations", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, Declaration]"}, "quil.program.Program.waveforms": {"fullname": "quil.program.Program.waveforms", "modulename": "quil.program", "qualname": "Program.waveforms", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, Waveform]"}, "quil.program.Program.gate_definitions": {"fullname": "quil.program.Program.gate_definitions", "modulename": "quil.program", "qualname": "Program.gate_definitions", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, GateDefinition]"}, "quil.program.Program.calibrations": {"fullname": "quil.program.Program.calibrations", "modulename": "quil.program", "qualname": "Program.calibrations", "kind": "variable", "doc": "

\n", "annotation": ": quil.program.CalibrationSet"}, "quil.program.Program.body_instructions": {"fullname": "quil.program.Program.body_instructions", "modulename": "quil.program", "qualname": "Program.body_instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[Instruction]"}, "quil.program.Program.frames": {"fullname": "quil.program.Program.frames", "modulename": "quil.program", "qualname": "Program.frames", "kind": "variable", "doc": "

\n", "annotation": ": quil.program.FrameSet"}, "quil.program.CalibrationSet": {"fullname": "quil.program.CalibrationSet", "modulename": "quil.program", "qualname": "CalibrationSet", "kind": "class", "doc": "

\n"}, "quil.program.CalibrationSet.expand": {"fullname": "quil.program.CalibrationSet.expand", "modulename": "quil.program", "qualname": "CalibrationSet.expand", "kind": "function", "doc": "

Given an instruction, return the instructions to which it is expanded if there is a match.\nRecursively calibrate instructions, returning an error if a calibration directly or indirectly\nexpands into itself.

\n", "signature": "(\tself,\tinstruction: Instruction,\tprevious_calibrations: Sequence[Instruction]) -> List[Instruction]:", "funcdef": "def"}, "quil.program.CalibrationSet.get_match_for_measurement": {"fullname": "quil.program.CalibrationSet.get_match_for_measurement", "modulename": "quil.program", "qualname": "CalibrationSet.get_match_for_measurement", "kind": "function", "doc": "

Returns the last-specified MeasureCalibrationDefinition that matches the target\nqubit (if any), or otherwise the last-specified one that specified no qubit.

\n", "signature": "(self, measurement: Measurement) -> Optional[MeasureCalibrationDefinition]:", "funcdef": "def"}, "quil.program.CalibrationSet.get_match_for_gate": {"fullname": "quil.program.CalibrationSet.get_match_for_gate", "modulename": "quil.program", "qualname": "CalibrationSet.get_match_for_gate", "kind": "function", "doc": "

Return the final calibration which matches the gate per the QuilT specification:

\n\n

A calibration matches a gate if:

\n\n
    \n
  1. It has the same name
  2. \n
  3. It has the same modifiers
  4. \n
  5. It has the same qubit count (any mix of fixed & variable)
  6. \n
  7. It has the same parameter count (both specified and unspecified)
  8. \n
  9. All fixed qubits in the calibration definition match those in the gate
  10. \n
  11. All specified parameters in the calibration definition match those in the gate
  12. \n
\n", "signature": "(self, gate: Gate) -> Optional[Calibration]:", "funcdef": "def"}, "quil.program.CalibrationSet.is_empty": {"fullname": "quil.program.CalibrationSet.is_empty", "modulename": "quil.program", "qualname": "CalibrationSet.is_empty", "kind": "function", "doc": "

Returns True if the CalibrationSet contains no data.

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.program.CalibrationSet.push_calibration": {"fullname": "quil.program.CalibrationSet.push_calibration", "modulename": "quil.program", "qualname": "CalibrationSet.push_calibration", "kind": "function", "doc": "

Add another gate Calibration (DEFCAL) to the set.

\n", "signature": "(self, calibration: Calibration):", "funcdef": "def"}, "quil.program.CalibrationSet.push_measurement_calibration": {"fullname": "quil.program.CalibrationSet.push_measurement_calibration", "modulename": "quil.program", "qualname": "CalibrationSet.push_measurement_calibration", "kind": "function", "doc": "

Add another MeasureCalibrationDefinition (DEFCAL MEASURE) to the set

\n", "signature": "(self, calibration: MeasureCalibrationDefinition):", "funcdef": "def"}, "quil.program.CalibrationSet.extend": {"fullname": "quil.program.CalibrationSet.extend", "modulename": "quil.program", "qualname": "CalibrationSet.extend", "kind": "function", "doc": "

Append another [CalibrationSet] onto this one

\n", "signature": "(self, other: quil.program.CalibrationSet):", "funcdef": "def"}, "quil.program.CalibrationSet.to_instructions": {"fullname": "quil.program.CalibrationSet.to_instructions", "modulename": "quil.program", "qualname": "CalibrationSet.to_instructions", "kind": "function", "doc": "

Return the Quil instructions which describe the contained calibrations

\n", "signature": "(self):", "funcdef": "def"}, "quil.program.CalibrationSet.measure_calibrations": {"fullname": "quil.program.CalibrationSet.measure_calibrations", "modulename": "quil.program", "qualname": "CalibrationSet.measure_calibrations", "kind": "variable", "doc": "

\n", "annotation": ": List[MeasureCalibrationDefinition]"}, "quil.program.CalibrationSet.calibrations": {"fullname": "quil.program.CalibrationSet.calibrations", "modulename": "quil.program", "qualname": "CalibrationSet.calibrations", "kind": "variable", "doc": "

\n", "annotation": ": List[Calibration]"}, "quil.program.MemoryRegion": {"fullname": "quil.program.MemoryRegion", "modulename": "quil.program", "qualname": "MemoryRegion", "kind": "class", "doc": "

\n"}, "quil.program.MemoryRegion.size": {"fullname": "quil.program.MemoryRegion.size", "modulename": "quil.program", "qualname": "MemoryRegion.size", "kind": "variable", "doc": "

\n", "annotation": ": Vector"}, "quil.program.MemoryRegion.sharing": {"fullname": "quil.program.MemoryRegion.sharing", "modulename": "quil.program", "qualname": "MemoryRegion.sharing", "kind": "variable", "doc": "

\n", "annotation": ": Optional[Sharing]"}, "quil.validation": {"fullname": "quil.validation", "modulename": "quil.validation", "kind": "module", "doc": "

\n"}, "quil.validation.identifier": {"fullname": "quil.validation.identifier", "modulename": "quil.validation.identifier", "kind": "module", "doc": "

\n"}, "quil.validation.identifier.IdentifierValidationError": {"fullname": "quil.validation.identifier.IdentifierValidationError", "modulename": "quil.validation.identifier", "qualname": "IdentifierValidationError", "kind": "class", "doc": "

Errors that may occur when validating a Quil identifier.

\n", "bases": "builtins.ValueError"}, "quil.validation.identifier.validate_identifier": {"fullname": "quil.validation.identifier.validate_identifier", "modulename": "quil.validation.identifier", "qualname": "validate_identifier", "kind": "function", "doc": "

Raises an `IdentifierValidationError if ident isn't a valid Quil identifier.

\n", "signature": "(ident: str):", "funcdef": "def"}, "quil.validation.identifier.validate_user_identifier": {"fullname": "quil.validation.identifier.validate_user_identifier", "modulename": "quil.validation.identifier", "qualname": "validate_user_identifier", "kind": "function", "doc": "

Raises an `IdentifierValidationError if ident is reserved keyword or isn't a valid Quil identifier.

\n", "signature": "(ident: str):", "funcdef": "def"}}, "docInfo": {"quil": {"qualname": 0, "fullname": 1, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.Expression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 244}, "quil.expression.Expression.from_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.expression.Expression.from_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.expression.Expression.from_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.expression.Expression.from_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.expression.Expression.new_pi": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.from_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.expression.Expression.from_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.expression.Expression.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 81, "bases": 0, "doc": 21}, "quil.expression.Expression.is_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.to_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.is_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.expression.Expression.to_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.expression.Expression.is_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.expression.Expression.to_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.expression.Expression.is_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.to_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.is_pi": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.is_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.expression.Expression.to_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.expression.Expression.is_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.to_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.expression.Expression.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 38}, "quil.expression.Expression.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 25}, "quil.expression.Expression.simplify": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 12}, "quil.expression.Expression.into_simplified": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 10}, "quil.expression.Expression.evaluate": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 32}, "quil.expression.Expression.substitute_variables": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 24}, "quil.expression.Expression.to_real": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.expression.FunctionCallExpression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.FunctionCallExpression.function": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.FunctionCallExpression.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression.right": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression.left": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixExpression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixExpression.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixExpression.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.expression.ExpressionFunction.Cis": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.Cosine": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.Exponent": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.Sine": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.SquareRoot": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.expression.PrefixOperator.Plus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixOperator.Minus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.expression.InfixOperator.Caret": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Plus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Minus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Slash": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Star": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.EvaluationError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "quil.expression.ParseExpressionError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "quil.instructions": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Instruction": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 683}, "quil.instructions.Instruction.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 591, "bases": 0, "doc": 14}, "quil.instructions.Instruction.from_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.new_halt": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.new_nop": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.new_wait": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Instruction.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 591, "bases": 0, "doc": 21}, "quil.instructions.Instruction.is_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_halt": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_nop": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_wait": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Instruction.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Arithmetic": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Arithmetic.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Arithmetic.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Arithmetic.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Arithmetic.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Arithmetic.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 119}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.from_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 21}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.is_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.as_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ArithmeticOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.ArithmeticOperator.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ArithmeticOperator.Add": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperator.Subtract": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperator.Divide": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperator.Multiply": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryLogic": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryLogic.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.BinaryLogic.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryLogic.operands": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 111}, "quil.instructions.BinaryOperand.from_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.from_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 21}, "quil.instructions.BinaryOperand.is_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.as_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.to_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.is_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.as_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.to_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.BinaryOperands": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperands.operand": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperands.memory_reference": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.BinaryOperator.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.BinaryOperator.And": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperator.Ior": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperator.Xor": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Comparison": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Comparison.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Comparison.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Comparison.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Comparison.operands": {"qualname": 2, "fullname": 4, "annotation": 10, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 119}, "quil.instructions.ComparisonOperand.from_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.from_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.from_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 10}, "quil.instructions.ComparisonOperand.is_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.as_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.is_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.as_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.is_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.as_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ComparisonOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.ComparisonOperator.Equal": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.GreaterThan": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.LessThan": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Convert": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Convert.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Convert.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Convert.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Convert.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Exchange": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Exchange.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Exchange.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Exchange.left": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Exchange.right": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Move": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Move.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Move.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Move.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Move.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryLogic": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryLogic.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.UnaryLogic.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryLogic.operand": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.UnaryOperator.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.UnaryOperator.Neg": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryOperator.Not": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Calibration.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Calibration.parameters": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.instructions": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.modifiers": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.CircuitDefinition.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.qubit_variables": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.instructions": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.parameters": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Declaration.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Declaration.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration.size": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration.sharing": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Load.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Load.source": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load.offset": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Offset": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Offset.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Offset.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Offset.offset": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Offset.data_type": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Sharing": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Sharing.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Sharing.offsets": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Store.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Store.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store.destination": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store.offset": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.ScalarType.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ScalarType.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ScalarType.Bit": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType.Integer": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType.Octet": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType.Real": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Vector": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Vector.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Vector.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Vector.length": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Vector.data_type": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Measurement": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Measurement.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Measurement.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Measurement.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Measurement.qubit": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Include": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Include.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Include.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Include.filename": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Pragma.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Pragma.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma.data": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma.arguments": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 101}, "quil.instructions.PragmaArgument.from_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.from_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 21}, "quil.instructions.PragmaArgument.is_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.as_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.to_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.is_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.as_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.to_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.AttributeValue": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 112}, "quil.instructions.AttributeValue.from_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.from_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 21}, "quil.instructions.AttributeValue.is_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.as_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.to_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.is_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.as_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.to_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.AttributeValue.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Capture": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Capture.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Capture.memory_reference": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.blocking": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.waveform": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.FrameDefinition.identifier": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameDefinition.attributes": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameIdentifier": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameIdentifier.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.FrameIdentifier.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameIdentifier.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Pulse.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Pulse.waveform": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse.blocking": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.RawCapture.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.RawCapture.memory_reference": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.duration": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.blocking": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetFrequency": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetFrequency.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SetFrequency.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SetFrequency.frequency": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetFrequency.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetPhase": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetPhase.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SetPhase.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SetPhase.phase": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetPhase.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetScale": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetScale.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SetScale.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SetScale.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetScale.scale": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftFrequency": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftFrequency.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ShiftFrequency.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftFrequency.frequency": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftPhase": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftPhase.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ShiftPhase.phase": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftPhase.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SwapPhases": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SwapPhases.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SwapPhases.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SwapPhases.frame_2": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SwapPhases.frame_1": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Gate.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Gate.dagger": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 18}, "quil.instructions.Gate.controlled": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 18}, "quil.instructions.Gate.forked": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 65, "bases": 0, "doc": 41}, "quil.instructions.Gate.to_unitary_mut": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 63, "bases": 0, "doc": 59}, "quil.instructions.Gate.parameters": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.modifiers": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.GateDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.GateDefinition.specification": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition.parameters": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateModifier": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.GateModifier.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.GateModifier.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.GateModifier.Controlled": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateModifier.Dagger": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateModifier.Forked": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 122}, "quil.instructions.GateSpecification.from_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 50, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.from_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.from_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 65, "bases": 0, "doc": 21}, "quil.instructions.GateSpecification.is_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.as_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 38, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.is_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.as_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.is_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.as_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.GateSpecification.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.PauliGate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.PauliGate.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 25}, "quil.instructions.PauliGate.I": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliGate.X": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliGate.Y": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliGate.Z": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliTerm": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliTerm.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliTerm.arguments": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliSum": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliSum.terms": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliSum.arguments": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Jump": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Jump.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Jump.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Jump.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpWhen": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpWhen.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.JumpWhen.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.JumpWhen.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpWhen.condition": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpUnless": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpUnless.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.JumpUnless.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.JumpUnless.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpUnless.condition": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Label": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Label.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Label.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Label.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Target": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 116}, "quil.instructions.Target.from_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.Target.from_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Target.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "quil.instructions.Target.is_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Target.as_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Target.to_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Target.is_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Target.as_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Target.to_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Target.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Target.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.TargetPlaceholder": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 33}, "quil.instructions.TargetPlaceholder.base_label": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MemoryReference": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MemoryReference.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.MemoryReference.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.MemoryReference.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 27}, "quil.instructions.MemoryReference.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MemoryReference.index": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Qubit": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 105}, "quil.instructions.Qubit.from_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.Qubit.from_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.Qubit.from_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Qubit.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 21}, "quil.instructions.Qubit.is_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.as_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.is_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.as_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.is_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.as_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Qubit.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.QubitPlaceholder": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 29}, "quil.instructions.Reset": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Reset.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Reset.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Reset.qubit": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Delay.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Delay.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay.duration": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay.frame_names": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Fence": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Fence.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Fence.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Fence.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Waveform": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Waveform.matrix": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Waveform.parameters": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.WaveformDefinition.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformDefinition.definition": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformInvocation": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformInvocation.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.WaveformInvocation.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformInvocation.parameters": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 15}, "quil.instructions.ParseMemoryReferenceError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "quil.program": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.FrameSet": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.FrameSet.get": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 11}, "quil.program.FrameSet.get_keys": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 16}, "quil.program.FrameSet.get_all_frames": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "quil.program.FrameSet.insert": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 13}, "quil.program.FrameSet.merge": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 15}, "quil.program.FrameSet.intersection": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 16}, "quil.program.FrameSet.is_empty": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 15}, "quil.program.FrameSet.to_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 12}, "quil.program.Program": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 28}, "quil.program.Program.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.program.Program.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.program.Program.clone_without_body_instructions": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 17}, "quil.program.Program.copy": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 11}, "quil.program.Program.dagger": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 48}, "quil.program.Program.expand_calibrations": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 42}, "quil.program.Program.into_simplified": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 83}, "quil.program.Program.get_used_qubits": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 16}, "quil.program.Program.add_instruction": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 12}, "quil.program.Program.add_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 14}, "quil.program.Program.to_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.program.Program.to_unitary": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 63, "bases": 0, "doc": 3}, "quil.program.Program.resolve_placeholders": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 64}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 96, "bases": 0, "doc": 136}, "quil.program.Program.memory_regions": {"qualname": 3, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.declarations": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.waveforms": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.gate_definitions": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.calibrations": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.body_instructions": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.frames": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.CalibrationSet": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.CalibrationSet.expand": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 50, "bases": 0, "doc": 34}, "quil.program.CalibrationSet.get_match_for_measurement": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 27}, "quil.program.CalibrationSet.get_match_for_gate": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 96}, "quil.program.CalibrationSet.is_empty": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 15}, "quil.program.CalibrationSet.push_calibration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 15}, "quil.program.CalibrationSet.push_measurement_calibration": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 14}, "quil.program.CalibrationSet.extend": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 10}, "quil.program.CalibrationSet.to_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 11}, "quil.program.CalibrationSet.measure_calibrations": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.CalibrationSet.calibrations": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.MemoryRegion": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.MemoryRegion.size": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.MemoryRegion.sharing": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.validation": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.validation.identifier": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.validation.identifier.IdentifierValidationError": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "quil.validation.identifier.validate_identifier": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 16}, "quil.validation.identifier.validate_user_identifier": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 20}}, "length": 673, "save": true}, "index": {"qualname": {"root": {"1": {"docs": {"quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 1}, "2": {"docs": {"quil.instructions.SwapPhases.frame_2": {"tf": 1}}, "df": 1}, "docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}}, "df": 43, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.Exponent": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}}, "df": 62}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 15, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 9}}}}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 10}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 5, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}}, "df": 8}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Include.filename": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}}, "df": 8}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 3, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}}, "df": 62}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}}, "df": 10, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}}, "df": 3}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperator.And": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}, "s": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 18, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 11}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixOperator.Caret": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}}, "df": 15}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction.Cis": {"tf": 1}}, "df": 1}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Cosine": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}}, "df": 9}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 2}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}}, "df": 9, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.copy": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {"quil.instructions.PauliGate.I": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}}, "df": 4}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 6}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 10}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}}, "df": 17}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}}, "df": 156, "s": {"docs": {"quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 9}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}}, "df": 8}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 68}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Ior": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 7, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}}, "df": 4}, "g": {"docs": {"quil.instructions.UnaryOperator.Neg": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}}, "df": 2}, "t": {"docs": {"quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 11, "s": {"docs": {"quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}}, "df": 3}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 23}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ParseExpressionError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}}, "df": 6}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 6}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 2}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}}, "df": 4}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}}, "df": 2}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 182}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}}, "df": 17, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 114}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 20, "s": {"docs": {"quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 6}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}}, "df": 6}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}}, "df": 2}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1.4142135623730951}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}}, "df": 7, "s": {"docs": {"quil.instructions.Sharing.offsets": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Octet": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 25, "s": {"docs": {"quil.program.Program.gate_definitions": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.program.Program.declarations": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperator.Divide": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}}, "df": 3}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Sine": {"tf": 1}}, "df": 1}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Declaration.size": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.InfixOperator.Slash": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}}, "df": 10}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}}, "df": 12, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 7}}}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}}, "df": 8, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 5}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 5}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 5}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition.specification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 10}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 8}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}}, "df": 15}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.memory_regions": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.right": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "w": {"docs": {"quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}}, "df": 7}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.left": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.instructions.Vector.length": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 8}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}}, "df": 10}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 9}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}}, "df": 20}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}}, "df": 5, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 11}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}}, "df": 16, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 6}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 3}}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}}, "df": 9}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}}, "df": 5}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}}, "df": 12, "s": {"docs": {"quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 6}}}}}}}}}}}}, "t": {"docs": {"quil.instructions.ScalarType.Bit": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 21, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}}, "df": 6}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 6}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}}, "df": 16}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 6}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}}, "df": 2}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}}, "df": 16, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 5}}}}}}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}}, "df": 9, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.Program.waveforms": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}}, "df": 4}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 5}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1}, "r": {"docs": {"quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {"quil.instructions.PauliGate.X": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"quil.instructions.PauliGate.Y": {"tf": 1}}, "df": 1}, "z": {"docs": {"quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 1}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}}, "df": 1}}}}}}, "fullname": {"root": {"1": {"docs": {"quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 1}, "2": {"docs": {"quil.instructions.SwapPhases.frame_2": {"tf": 1}}, "df": 1}, "docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil": {"tf": 1}, "quil.expression": {"tf": 1}, "quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}, "quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}, "quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}, "quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program": {"tf": 1}, "quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}, "quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}, "quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}, "quil.validation": {"tf": 1}, "quil.validation.identifier": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 673}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 20, "s": {"docs": {"quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 6}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression": {"tf": 1}, "quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.new_pi": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.inner": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_pi": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.expression.Expression.simplify": {"tf": 1.4142135623730951}, "quil.expression.Expression.into_simplified": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1.4142135623730951}, "quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1.4142135623730951}, "quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1.4142135623730951}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}}, "df": 69, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.Exponent": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}}, "df": 62}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 15, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 9}}}}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 10}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 5, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}}, "df": 8}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Include.filename": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}}, "df": 8}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 3, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}}, "df": 62}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}}, "df": 10, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}}, "df": 3}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperator.And": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}, "s": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 18, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 11}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixOperator.Caret": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}}, "df": 15}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction.Cis": {"tf": 1}}, "df": 1}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Cosine": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}}, "df": 9}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 2}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}}, "df": 9, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.copy": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {"quil.instructions.PauliGate.I": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}}, "df": 4}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 6}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 10}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}}, "df": 17}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}}, "df": 156, "s": {"docs": {"quil.instructions": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}, "quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}, "quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}, "quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 562}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}}, "df": 8}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 68}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Ior": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.validation.identifier": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1.4142135623730951}, "quil.validation.identifier.validate_user_identifier": {"tf": 1.4142135623730951}}, "df": 9, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}}, "df": 4}, "g": {"docs": {"quil.instructions.UnaryOperator.Neg": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}}, "df": 2}, "t": {"docs": {"quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 11, "s": {"docs": {"quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}}, "df": 3}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program": {"tf": 1}, "quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.copy": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1.4142135623730951}, "quil.program.Program.add_instruction": {"tf": 1.4142135623730951}, "quil.program.Program.add_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.to_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.to_unitary": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.Program.memory_regions": {"tf": 1.4142135623730951}, "quil.program.Program.declarations": {"tf": 1.4142135623730951}, "quil.program.Program.waveforms": {"tf": 1.4142135623730951}, "quil.program.Program.gate_definitions": {"tf": 1.4142135623730951}, "quil.program.Program.calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.body_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.frames": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}, "quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 47}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ParseExpressionError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}}, "df": 6}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 6}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 2}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}}, "df": 4}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}}, "df": 2}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.validation": {"tf": 1}, "quil.validation.identifier": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 5}}}, "e": {"docs": {"quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 182}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}}, "df": 17, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}}, "df": 6}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}}, "df": 2}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1.4142135623730951}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}}, "df": 7, "s": {"docs": {"quil.instructions.Sharing.offsets": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Octet": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 25, "s": {"docs": {"quil.program.Program.gate_definitions": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.program.Program.declarations": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperator.Divide": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}}, "df": 3}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Sine": {"tf": 1}}, "df": 1}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Declaration.size": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.InfixOperator.Slash": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}}, "df": 10}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}}, "df": 12, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 7}}}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}}, "df": 8, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 5}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 5}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 5}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition.specification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 10}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 8}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}}, "df": 15}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.memory_regions": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.right": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "w": {"docs": {"quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}}, "df": 7}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.left": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.instructions.Vector.length": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 8}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}}, "df": 10}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 9}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}}, "df": 20}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}}, "df": 5, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 11}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}}, "df": 16, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 6}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 3}}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}}, "df": 9}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}}, "df": 5}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}}, "df": 12, "s": {"docs": {"quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 6}}}}}}}}}}}}, "t": {"docs": {"quil.instructions.ScalarType.Bit": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 21, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}}, "df": 6}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 6}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}}, "df": 16}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 6}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}}, "df": 2}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}}, "df": 16, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 5}}}}}}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}}, "df": 9, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.Program.waveforms": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}}, "df": 4}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 5}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1}, "r": {"docs": {"quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {"quil.instructions.PauliGate.X": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"quil.instructions.PauliGate.Y": {"tf": 1}}, "df": 1}, "z": {"docs": {"quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 1}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}}, "df": 1}}}}}}, "annotation": {"root": {"docs": {"quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 126, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1.4142135623730951}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 68}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}}, "df": 8}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1.4142135623730951}, "quil.expression.InfixExpression.right": {"tf": 1.4142135623730951}, "quil.expression.InfixExpression.left": {"tf": 1.4142135623730951}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1.4142135623730951}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.duration": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.frequency": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.phase": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.scale": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.phase": {"tf": 1.4142135623730951}, "quil.instructions.Gate.parameters": {"tf": 1.4142135623730951}, "quil.instructions.PauliTerm.expression": {"tf": 1.4142135623730951}, "quil.instructions.Delay.duration": {"tf": 1.4142135623730951}, "quil.instructions.Waveform.matrix": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1.4142135623730951}}, "df": 19, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixExpression.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}}, "df": 3, "s": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1.7320508075688772}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 67}}}}}}}}}}, "t": {"docs": {"quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 3}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.PrefixExpression.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Pragma.arguments": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 3}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliTerm.arguments": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 4}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Arithmetic.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryLogic.operator": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperands.operand": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.BinaryLogic.operands": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1.4142135623730951}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 16}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.memory_regions": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Comparison.operator": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Comparison.operands": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.calibrations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Comparison.operands": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}}, "df": 4}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.UnaryLogic.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}}, "df": 16}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}}, "df": 6}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.PauliTerm.arguments": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.body_instructions": {"tf": 1}}, "df": 1}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.CalibrationSet.measure_calibrations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 17}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Declaration.sharing": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 2}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition.specification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.gate_definitions": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Pragma.data": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Sharing.offsets": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Declaration.size": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 2}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 11}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.frames": {"tf": 1}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}}, "df": 6}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.declarations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "default_value": {"root": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction.Cis": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Cosine": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateModifier.Controlled": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixOperator.Caret": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.Exponent": {"tf": 1}}, "df": 1}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Sine": {"tf": 1}}, "df": 1}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.InfixOperator.Slash": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperator.Add": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperator.And": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperator.Divide": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateModifier.Dagger": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {"quil.instructions.PauliGate.I": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Ior": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ScalarType.Integer": {"tf": 1}}, "df": 1}}}}}}}, "x": {"docs": {"quil.instructions.PauliGate.X": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.UnaryOperator.Neg": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Bit": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Octet": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {"quil.instructions.PauliGate.Y": {"tf": 1}}, "df": 1}, "z": {"docs": {"quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 1}}}, "signature": {"root": {"docs": {"quil.expression.Expression.from_address": {"tf": 4.898979485566356}, "quil.expression.Expression.from_function_call": {"tf": 5.744562646538029}, "quil.expression.Expression.from_infix": {"tf": 5.656854249492381}, "quil.expression.Expression.from_number": {"tf": 4.898979485566356}, "quil.expression.Expression.new_pi": {"tf": 4.123105625617661}, "quil.expression.Expression.from_prefix": {"tf": 5.656854249492381}, "quil.expression.Expression.from_variable": {"tf": 4.898979485566356}, "quil.expression.Expression.inner": {"tf": 8.18535277187245}, "quil.expression.Expression.is_address": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_address": {"tf": 4.123105625617661}, "quil.expression.Expression.to_address": {"tf": 3.4641016151377544}, "quil.expression.Expression.is_function_call": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_function_call": {"tf": 5}, "quil.expression.Expression.to_function_call": {"tf": 4.47213595499958}, "quil.expression.Expression.is_infix": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_infix": {"tf": 5}, "quil.expression.Expression.to_infix": {"tf": 4.47213595499958}, "quil.expression.Expression.is_number": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_number": {"tf": 4.123105625617661}, "quil.expression.Expression.to_number": {"tf": 3.4641016151377544}, "quil.expression.Expression.is_pi": {"tf": 3.4641016151377544}, "quil.expression.Expression.is_prefix": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_prefix": {"tf": 5}, "quil.expression.Expression.to_prefix": {"tf": 4.47213595499958}, "quil.expression.Expression.is_variable": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_variable": {"tf": 4.123105625617661}, "quil.expression.Expression.to_variable": {"tf": 3.4641016151377544}, "quil.expression.Expression.to_quil": {"tf": 3.4641016151377544}, "quil.expression.Expression.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.expression.Expression.parse": {"tf": 4.898979485566356}, "quil.expression.Expression.simplify": {"tf": 3.1622776601683795}, "quil.expression.Expression.into_simplified": {"tf": 4.47213595499958}, "quil.expression.Expression.evaluate": {"tf": 7.3484692283495345}, "quil.expression.Expression.substitute_variables": {"tf": 6.928203230275509}, "quil.expression.Expression.to_real": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.__init__": {"tf": 21.93171219946131}, "quil.instructions.Instruction.from_arithmetic": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_binary_logic": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_capture": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.from_convert": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_comparison": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_declaration": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_delay": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_exchange": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_fence": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_frame_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.from_gate": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_gate_definition": {"tf": 5.656854249492381}, "quil.instructions.Instruction.new_halt": {"tf": 4.123105625617661}, "quil.instructions.Instruction.from_include": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_jump": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_jump_when": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_jump_unless": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_label": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_load": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.from_measurement": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_move": {"tf": 5.656854249492381}, "quil.instructions.Instruction.new_nop": {"tf": 4.123105625617661}, "quil.instructions.Instruction.from_pragma": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_pulse": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_raw_capture": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_reset": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_set_frequency": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_set_phase": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_set_scale": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_shift_phase": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_store": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_swap_phases": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_unary_logic": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.new_wait": {"tf": 4.123105625617661}, "quil.instructions.Instruction.inner": {"tf": 21.93171219946131}, "quil.instructions.Instruction.is_arithmetic": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_arithmetic": {"tf": 5}, "quil.instructions.Instruction.to_arithmetic": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_binary_logic": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_binary_logic": {"tf": 5}, "quil.instructions.Instruction.to_binary_logic": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 5}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_capture": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_capture": {"tf": 5}, "quil.instructions.Instruction.to_capture": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 5}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_convert": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_convert": {"tf": 5}, "quil.instructions.Instruction.to_convert": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_comparison": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_comparison": {"tf": 5}, "quil.instructions.Instruction.to_comparison": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_declaration": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_declaration": {"tf": 5}, "quil.instructions.Instruction.to_declaration": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_delay": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_delay": {"tf": 5}, "quil.instructions.Instruction.to_delay": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_exchange": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_exchange": {"tf": 5}, "quil.instructions.Instruction.to_exchange": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_fence": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_fence": {"tf": 5}, "quil.instructions.Instruction.to_fence": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_frame_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_frame_definition": {"tf": 5}, "quil.instructions.Instruction.to_frame_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_gate": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_gate": {"tf": 5}, "quil.instructions.Instruction.to_gate": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_gate_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_gate_definition": {"tf": 5}, "quil.instructions.Instruction.to_gate_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_halt": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.is_include": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_include": {"tf": 5}, "quil.instructions.Instruction.to_include": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_jump": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_jump": {"tf": 5}, "quil.instructions.Instruction.to_jump": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_jump_when": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_jump_when": {"tf": 5}, "quil.instructions.Instruction.to_jump_when": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_jump_unless": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_jump_unless": {"tf": 5}, "quil.instructions.Instruction.to_jump_unless": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_label": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_label": {"tf": 5}, "quil.instructions.Instruction.to_label": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_load": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_load": {"tf": 5}, "quil.instructions.Instruction.to_load": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 5}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_measurement": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_measurement": {"tf": 5}, "quil.instructions.Instruction.to_measurement": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_move": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_move": {"tf": 5}, "quil.instructions.Instruction.to_move": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_nop": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.is_pragma": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_pragma": {"tf": 5}, "quil.instructions.Instruction.to_pragma": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_pulse": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_pulse": {"tf": 5}, "quil.instructions.Instruction.to_pulse": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_raw_capture": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_raw_capture": {"tf": 5}, "quil.instructions.Instruction.to_raw_capture": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_reset": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_reset": {"tf": 5}, "quil.instructions.Instruction.to_reset": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_set_frequency": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_set_frequency": {"tf": 5}, "quil.instructions.Instruction.to_set_frequency": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_set_phase": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_set_phase": {"tf": 5}, "quil.instructions.Instruction.to_set_phase": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_set_scale": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_set_scale": {"tf": 5}, "quil.instructions.Instruction.to_set_scale": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 5}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_shift_phase": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_shift_phase": {"tf": 5}, "quil.instructions.Instruction.to_shift_phase": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_store": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_store": {"tf": 5}, "quil.instructions.Instruction.to_store": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_swap_phases": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_swap_phases": {"tf": 5}, "quil.instructions.Instruction.to_swap_phases": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_unary_logic": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_unary_logic": {"tf": 5}, "quil.instructions.Instruction.to_unary_logic": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 5}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_wait": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Arithmetic.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 4.898979485566356}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 4.898979485566356}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 5.744562646538029}, "quil.instructions.ArithmeticOperand.inner": {"tf": 5.916079783099616}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 4.123105625617661}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 4.123105625617661}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 5}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 4.47213595499958}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.BinaryLogic.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 4.898979485566356}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 5.744562646538029}, "quil.instructions.BinaryOperand.inner": {"tf": 5.477225575051661}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 4.123105625617661}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 5}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 4.47213595499958}, "quil.instructions.BinaryOperand.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperator.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Comparison.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 4.898979485566356}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 4.898979485566356}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 5.744562646538029}, "quil.instructions.ComparisonOperand.inner": {"tf": 5.916079783099616}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 4.123105625617661}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 4.123105625617661}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 5}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 4.47213595499958}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Convert.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Exchange.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Move.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Move.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.UnaryLogic.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.UnaryOperator.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Calibration.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Declaration.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Load.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Load.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Offset.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Store.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Store.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ScalarType.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Vector.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Measurement.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Include.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Include.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Pragma.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 4.898979485566356}, "quil.instructions.PragmaArgument.from_integer": {"tf": 4.898979485566356}, "quil.instructions.PragmaArgument.inner": {"tf": 4.69041575982343}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 4.123105625617661}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.is_integer": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.as_integer": {"tf": 4.123105625617661}, "quil.instructions.PragmaArgument.to_integer": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.from_string": {"tf": 4.898979485566356}, "quil.instructions.AttributeValue.from_expression": {"tf": 5.656854249492381}, "quil.instructions.AttributeValue.inner": {"tf": 5.477225575051661}, "quil.instructions.AttributeValue.is_string": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.as_string": {"tf": 4.123105625617661}, "quil.instructions.AttributeValue.to_string": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.is_expression": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.as_expression": {"tf": 5}, "quil.instructions.AttributeValue.to_expression": {"tf": 4.47213595499958}, "quil.instructions.AttributeValue.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Capture.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.FrameDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Pulse.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.RawCapture.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SetFrequency.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SetPhase.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SetScale.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ShiftPhase.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SwapPhases.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Gate.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Gate.dagger": {"tf": 3.4641016151377544}, "quil.instructions.Gate.controlled": {"tf": 5.291502622129181}, "quil.instructions.Gate.forked": {"tf": 7.211102550927978}, "quil.instructions.Gate.to_unitary_mut": {"tf": 7.14142842854285}, "quil.instructions.GateDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.GateModifier.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.from_matrix": {"tf": 6.4031242374328485}, "quil.instructions.GateSpecification.from_permutation": {"tf": 5.385164807134504}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 5.656854249492381}, "quil.instructions.GateSpecification.inner": {"tf": 7.280109889280518}, "quil.instructions.GateSpecification.is_matrix": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.as_matrix": {"tf": 5.5677643628300215}, "quil.instructions.GateSpecification.to_matrix": {"tf": 5.291502622129181}, "quil.instructions.GateSpecification.is_permutation": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.as_permutation": {"tf": 4.47213595499958}, "quil.instructions.GateSpecification.to_permutation": {"tf": 4.123105625617661}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 5}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 4.47213595499958}, "quil.instructions.GateSpecification.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.PauliGate.parse": {"tf": 4.898979485566356}, "quil.instructions.Jump.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.JumpWhen.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.JumpUnless.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Label.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Label.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Target.from_fixed": {"tf": 4.898979485566356}, "quil.instructions.Target.from_placeholder": {"tf": 5.656854249492381}, "quil.instructions.Target.inner": {"tf": 5.477225575051661}, "quil.instructions.Target.is_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Target.as_fixed": {"tf": 4.123105625617661}, "quil.instructions.Target.to_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Target.is_placeholder": {"tf": 3.4641016151377544}, "quil.instructions.Target.as_placeholder": {"tf": 5}, "quil.instructions.Target.to_placeholder": {"tf": 4.47213595499958}, "quil.instructions.Target.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Target.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.MemoryReference.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.MemoryReference.parse": {"tf": 4.898979485566356}, "quil.instructions.Qubit.from_fixed": {"tf": 4.898979485566356}, "quil.instructions.Qubit.from_variable": {"tf": 4.898979485566356}, "quil.instructions.Qubit.from_placeholder": {"tf": 5.656854249492381}, "quil.instructions.Qubit.inner": {"tf": 4.69041575982343}, "quil.instructions.Qubit.is_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.as_fixed": {"tf": 4.123105625617661}, "quil.instructions.Qubit.to_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.is_variable": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.as_variable": {"tf": 4.123105625617661}, "quil.instructions.Qubit.to_variable": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.is_placeholder": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.as_placeholder": {"tf": 5}, "quil.instructions.Qubit.to_placeholder": {"tf": 4.47213595499958}, "quil.instructions.Qubit.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Reset.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Delay.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Fence.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.program.FrameSet.get": {"tf": 5.744562646538029}, "quil.program.FrameSet.get_keys": {"tf": 4.123105625617661}, "quil.program.FrameSet.get_all_frames": {"tf": 5.477225575051661}, "quil.program.FrameSet.insert": {"tf": 6.244997998398398}, "quil.program.FrameSet.merge": {"tf": 5.0990195135927845}, "quil.program.FrameSet.intersection": {"tf": 5.744562646538029}, "quil.program.FrameSet.is_empty": {"tf": 3.4641016151377544}, "quil.program.FrameSet.to_instructions": {"tf": 4.123105625617661}, "quil.program.Program.parse": {"tf": 4.898979485566356}, "quil.program.Program.to_quil": {"tf": 3.4641016151377544}, "quil.program.Program.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.program.Program.clone_without_body_instructions": {"tf": 4.47213595499958}, "quil.program.Program.copy": {"tf": 4.47213595499958}, "quil.program.Program.dagger": {"tf": 4.47213595499958}, "quil.program.Program.expand_calibrations": {"tf": 4.47213595499958}, "quil.program.Program.into_simplified": {"tf": 4.47213595499958}, "quil.program.Program.get_used_qubits": {"tf": 4.123105625617661}, "quil.program.Program.add_instruction": {"tf": 4.242640687119285}, "quil.program.Program.add_instructions": {"tf": 4.795831523312719}, "quil.program.Program.to_instructions": {"tf": 4.123105625617661}, "quil.program.Program.to_unitary": {"tf": 7.14142842854285}, "quil.program.Program.resolve_placeholders": {"tf": 3.4641016151377544}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 8.888194417315589}, "quil.program.CalibrationSet.expand": {"tf": 6.4031242374328485}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 5}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 5}, "quil.program.CalibrationSet.is_empty": {"tf": 3.4641016151377544}, "quil.program.CalibrationSet.push_calibration": {"tf": 4.242640687119285}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 4.242640687119285}, "quil.program.CalibrationSet.extend": {"tf": 5.0990195135927845}, "quil.program.CalibrationSet.to_instructions": {"tf": 3.1622776601683795}, "quil.validation.identifier.validate_identifier": {"tf": 3.7416573867739413}, "quil.validation.identifier.validate_user_identifier": {"tf": 3.7416573867739413}}, "df": 424, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}}, "df": 62}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "t": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 28}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1.4142135623730951}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 2}}, "df": 45, "s": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 6}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_convert": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_comparison": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_declaration": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_delay": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_exchange": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_fence": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_when": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_label": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_load": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measurement": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_move": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_pulse": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_reset": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_scale": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_store": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 6}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 155}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}}, "df": 5}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 17}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}}, "df": 6}}}}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}}, "df": 5}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.__init__": {"tf": 6}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_convert": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_comparison": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_declaration": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_delay": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_exchange": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_fence": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_when": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_label": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_load": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measurement": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_move": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_pulse": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_reset": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_scale": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_store": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 6}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 185}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 7, "s": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.new_pi": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.inner": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.expression.Expression.into_simplified": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 2}, "quil.instructions.AttributeValue.from_expression": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.as_expression": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_expression": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1.4142135623730951}}, "df": 26}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}}, "df": 5}}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}}, "df": 10}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}}, "df": 5}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"1": {"2": {"8": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}}, "df": 5}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}}, "df": 5}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.copy": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 9}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}}, "df": 5}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 146}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}}, "df": 5}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1.4142135623730951}, "quil.instructions.Gate.controlled": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 351}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 7}}}}}}, "t": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}}, "df": 5}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}}, "df": 5}}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 5}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 11}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 5}}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 68}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 66}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 2}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1.4142135623730951}, "quil.program.FrameSet.insert": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}}, "df": 5}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}}, "df": 5}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}}, "df": 5}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}}, "df": 5}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 6, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}}, "df": 5, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}}, "df": 5}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}}, "df": 5}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}}, "df": 5}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.GateSpecification.inner": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 8}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1.7320508075688772}, "quil.program.Program.to_unitary": {"tf": 1.7320508075688772}}, "df": 2}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}}, "bases": {"root": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 5}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 5}}}}}}}}}}}}, "doc": {"root": {"1": {"docs": {"quil.expression.ExpressionFunction": {"tf": 2.449489742783178}, "quil.expression.PrefixOperator": {"tf": 2.449489742783178}, "quil.expression.InfixOperator": {"tf": 2.449489742783178}, "quil.instructions.ArithmeticOperator": {"tf": 2.449489742783178}, "quil.instructions.BinaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ComparisonOperator": {"tf": 2.449489742783178}, "quil.instructions.UnaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ScalarType": {"tf": 2.449489742783178}, "quil.instructions.GateModifier": {"tf": 2.449489742783178}, "quil.instructions.PauliGate": {"tf": 2.449489742783178}}, "df": 10}, "2": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}, "3": {"9": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}, "docs": {"quil.expression.ExpressionFunction": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate": {"tf": 1.7320508075688772}}, "df": 10}, "docs": {"quil": {"tf": 1.7320508075688772}, "quil.expression": {"tf": 1.7320508075688772}, "quil.expression.Expression": {"tf": 7.937253933193772}, "quil.expression.Expression.from_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.new_pi": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.inner": {"tf": 2.23606797749979}, "quil.expression.Expression.is_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_pi": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.expression.Expression.parse": {"tf": 2.6457513110645907}, "quil.expression.Expression.simplify": {"tf": 1.7320508075688772}, "quil.expression.Expression.into_simplified": {"tf": 1.7320508075688772}, "quil.expression.Expression.evaluate": {"tf": 2.23606797749979}, "quil.expression.Expression.substitute_variables": {"tf": 2.23606797749979}, "quil.expression.Expression.to_real": {"tf": 2}, "quil.expression.FunctionCallExpression": {"tf": 1.7320508075688772}, "quil.expression.FunctionCallExpression.function": {"tf": 1.7320508075688772}, "quil.expression.FunctionCallExpression.expression": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression.right": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression.left": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression.operator": {"tf": 1.7320508075688772}, "quil.expression.PrefixExpression": {"tf": 1.7320508075688772}, "quil.expression.PrefixExpression.expression": {"tf": 1.7320508075688772}, "quil.expression.PrefixExpression.operator": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction": {"tf": 14.866068747318506}, "quil.expression.ExpressionFunction.Cis": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.Sine": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator": {"tf": 14.866068747318506}, "quil.expression.PrefixOperator.Plus": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator.Minus": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator": {"tf": 14.866068747318506}, "quil.expression.InfixOperator.Caret": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Plus": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Minus": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Slash": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Star": {"tf": 1.7320508075688772}, "quil.expression.EvaluationError": {"tf": 2}, "quil.expression.ParseExpressionError": {"tf": 2}, "quil.instructions": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 14.38749456993816}, "quil.instructions.Instruction.__init__": {"tf": 2.23606797749979}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.new_halt": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.new_nop": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.new_wait": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.inner": {"tf": 2.23606797749979}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_halt": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_nop": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_wait": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.source": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.operator": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.destination": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 6.324555320336759}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 2.23606797749979}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator": {"tf": 14.866068747318506}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.operator": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.operands": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand": {"tf": 6.164414002968976}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 2.23606797749979}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperands": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperands.operand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator": {"tf": 14.866068747318506}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.And": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.Ior": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.Xor": {"tf": 1.7320508075688772}, "quil.instructions.Comparison": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.operator": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.operands": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand": {"tf": 6.324555320336759}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.inner": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator": {"tf": 14.866068747318506}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1.7320508075688772}, "quil.instructions.Convert": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Convert.destination": {"tf": 1.7320508075688772}, "quil.instructions.Convert.source": {"tf": 1.7320508075688772}, "quil.instructions.Exchange": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.left": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.right": {"tf": 1.7320508075688772}, "quil.instructions.Move": {"tf": 1.7320508075688772}, "quil.instructions.Move.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Move.source": {"tf": 1.7320508075688772}, "quil.instructions.Move.destination": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.operator": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.operand": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator": {"tf": 14.866068747318506}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.Neg": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.Not": {"tf": 1.7320508075688772}, "quil.instructions.Calibration": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.parameters": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.name": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.instructions": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.modifiers": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.name": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1.7320508075688772}, "quil.instructions.Declaration": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.name": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.size": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.sharing": {"tf": 1.7320508075688772}, "quil.instructions.Load": {"tf": 1.7320508075688772}, "quil.instructions.Load.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Load.source": {"tf": 1.7320508075688772}, "quil.instructions.Load.offset": {"tf": 1.7320508075688772}, "quil.instructions.Load.destination": {"tf": 1.7320508075688772}, "quil.instructions.Offset": {"tf": 1.7320508075688772}, "quil.instructions.Offset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Offset.offset": {"tf": 1.7320508075688772}, "quil.instructions.Offset.data_type": {"tf": 1.7320508075688772}, "quil.instructions.Sharing": {"tf": 1.7320508075688772}, "quil.instructions.Sharing.name": {"tf": 1.7320508075688772}, "quil.instructions.Sharing.offsets": {"tf": 1.7320508075688772}, "quil.instructions.Store": {"tf": 1.7320508075688772}, "quil.instructions.Store.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Store.source": {"tf": 1.7320508075688772}, "quil.instructions.Store.destination": {"tf": 1.7320508075688772}, "quil.instructions.Store.offset": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType": {"tf": 14.866068747318506}, "quil.instructions.ScalarType.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Bit": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Integer": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Octet": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Real": {"tf": 1.7320508075688772}, "quil.instructions.Vector": {"tf": 1.7320508075688772}, "quil.instructions.Vector.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Vector.length": {"tf": 1.7320508075688772}, "quil.instructions.Vector.data_type": {"tf": 1.7320508075688772}, "quil.instructions.Measurement": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.target": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.qubit": {"tf": 1.7320508075688772}, "quil.instructions.Include": {"tf": 1.7320508075688772}, "quil.instructions.Include.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Include.filename": {"tf": 1.7320508075688772}, "quil.instructions.Pragma": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.name": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.data": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.arguments": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument": {"tf": 5.0990195135927845}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.inner": {"tf": 2.23606797749979}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue": {"tf": 5.916079783099616}, "quil.instructions.AttributeValue.from_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.from_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 2.23606797749979}, "quil.instructions.AttributeValue.is_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.as_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.is_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.as_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Capture": {"tf": 1.7320508075688772}, "quil.instructions.Capture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Capture.memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.Capture.blocking": {"tf": 1.7320508075688772}, "quil.instructions.Capture.frame": {"tf": 1.7320508075688772}, "quil.instructions.Capture.waveform": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.identifier": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.attributes": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.name": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Pulse": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.waveform": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.frame": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.blocking": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.duration": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.blocking": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.frame": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.frequency": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.frame": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.phase": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.frame": {"tf": 1.7320508075688772}, "quil.instructions.SetScale": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.frame": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.scale": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.frame": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.phase": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.frame": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.frame_2": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.frame_1": {"tf": 1.7320508075688772}, "quil.instructions.Gate": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Gate.dagger": {"tf": 2.23606797749979}, "quil.instructions.Gate.controlled": {"tf": 2.23606797749979}, "quil.instructions.Gate.forked": {"tf": 3.1622776601683795}, "quil.instructions.Gate.to_unitary_mut": {"tf": 3.1622776601683795}, "quil.instructions.Gate.parameters": {"tf": 1.7320508075688772}, "quil.instructions.Gate.modifiers": {"tf": 1.7320508075688772}, "quil.instructions.Gate.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Gate.name": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.specification": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.parameters": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.name": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier": {"tf": 14.866068747318506}, "quil.instructions.GateModifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.Controlled": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.Dagger": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.Forked": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 5.5677643628300215}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.inner": {"tf": 2.23606797749979}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate": {"tf": 14.866068747318506}, "quil.instructions.PauliGate.parse": {"tf": 2.6457513110645907}, "quil.instructions.PauliGate.I": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate.X": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate.Y": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate.Z": {"tf": 1.7320508075688772}, "quil.instructions.PauliTerm": {"tf": 1.7320508075688772}, "quil.instructions.PauliTerm.expression": {"tf": 1.7320508075688772}, "quil.instructions.PauliTerm.arguments": {"tf": 1.7320508075688772}, "quil.instructions.PauliSum": {"tf": 1.7320508075688772}, "quil.instructions.PauliSum.terms": {"tf": 1.7320508075688772}, "quil.instructions.PauliSum.arguments": {"tf": 1.7320508075688772}, "quil.instructions.Jump": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Jump.target": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.target": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.condition": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.target": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.condition": {"tf": 1.7320508075688772}, "quil.instructions.Label": {"tf": 1.7320508075688772}, "quil.instructions.Label.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Label.target": {"tf": 1.7320508075688772}, "quil.instructions.Target": {"tf": 5.477225575051661}, "quil.instructions.Target.from_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.from_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.inner": {"tf": 1.7320508075688772}, "quil.instructions.Target.is_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.as_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.is_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.as_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.TargetPlaceholder": {"tf": 2.8284271247461903}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.parse": {"tf": 2.6457513110645907}, "quil.instructions.MemoryReference.name": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.index": {"tf": 1.7320508075688772}, "quil.instructions.Qubit": {"tf": 5.385164807134504}, "quil.instructions.Qubit.from_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.from_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.from_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.inner": {"tf": 2.23606797749979}, "quil.instructions.Qubit.is_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.as_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.is_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.as_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.is_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.as_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.QubitPlaceholder": {"tf": 2.23606797749979}, "quil.instructions.Reset": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Reset.qubit": {"tf": 1.7320508075688772}, "quil.instructions.Delay": {"tf": 1.7320508075688772}, "quil.instructions.Delay.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Delay.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Delay.duration": {"tf": 1.7320508075688772}, "quil.instructions.Delay.frame_names": {"tf": 1.7320508075688772}, "quil.instructions.Fence": {"tf": 1.7320508075688772}, "quil.instructions.Fence.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Fence.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Waveform": {"tf": 1.7320508075688772}, "quil.instructions.Waveform.matrix": {"tf": 1.7320508075688772}, "quil.instructions.Waveform.parameters": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.name": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.definition": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.name": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1.7320508075688772}, "quil.instructions.GateError": {"tf": 2}, "quil.instructions.ParseMemoryReferenceError": {"tf": 2}, "quil.program": {"tf": 1.7320508075688772}, "quil.program.FrameSet": {"tf": 1.7320508075688772}, "quil.program.FrameSet.get": {"tf": 1.4142135623730951}, "quil.program.FrameSet.get_keys": {"tf": 2.23606797749979}, "quil.program.FrameSet.get_all_frames": {"tf": 1.7320508075688772}, "quil.program.FrameSet.insert": {"tf": 2.23606797749979}, "quil.program.FrameSet.merge": {"tf": 2.23606797749979}, "quil.program.FrameSet.intersection": {"tf": 2.23606797749979}, "quil.program.FrameSet.is_empty": {"tf": 2.6457513110645907}, "quil.program.FrameSet.to_instructions": {"tf": 1.7320508075688772}, "quil.program.Program": {"tf": 1.7320508075688772}, "quil.program.Program.parse": {"tf": 2.6457513110645907}, "quil.program.Program.to_quil": {"tf": 1.7320508075688772}, "quil.program.Program.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.program.Program.clone_without_body_instructions": {"tf": 2.23606797749979}, "quil.program.Program.copy": {"tf": 2.23606797749979}, "quil.program.Program.dagger": {"tf": 3.3166247903554}, "quil.program.Program.expand_calibrations": {"tf": 1.7320508075688772}, "quil.program.Program.into_simplified": {"tf": 4.898979485566356}, "quil.program.Program.get_used_qubits": {"tf": 1.7320508075688772}, "quil.program.Program.add_instruction": {"tf": 1.7320508075688772}, "quil.program.Program.add_instructions": {"tf": 1.7320508075688772}, "quil.program.Program.to_instructions": {"tf": 1.7320508075688772}, "quil.program.Program.to_unitary": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders": {"tf": 2.8284271247461903}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 4.123105625617661}, "quil.program.Program.memory_regions": {"tf": 1.7320508075688772}, "quil.program.Program.declarations": {"tf": 1.7320508075688772}, "quil.program.Program.waveforms": {"tf": 1.7320508075688772}, "quil.program.Program.gate_definitions": {"tf": 1.7320508075688772}, "quil.program.Program.calibrations": {"tf": 1.7320508075688772}, "quil.program.Program.body_instructions": {"tf": 1.7320508075688772}, "quil.program.Program.frames": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.expand": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 2.23606797749979}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 4.69041575982343}, "quil.program.CalibrationSet.is_empty": {"tf": 2.6457513110645907}, "quil.program.CalibrationSet.push_calibration": {"tf": 2.6457513110645907}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 2.449489742783178}, "quil.program.CalibrationSet.extend": {"tf": 2}, "quil.program.CalibrationSet.to_instructions": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.calibrations": {"tf": 1.7320508075688772}, "quil.program.MemoryRegion": {"tf": 1.7320508075688772}, "quil.program.MemoryRegion.size": {"tf": 1.7320508075688772}, "quil.program.MemoryRegion.sharing": {"tf": 1.7320508075688772}, "quil.validation": {"tf": 1.7320508075688772}, "quil.validation.identifier": {"tf": 1.7320508075688772}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1.7320508075688772}, "quil.validation.identifier.validate_identifier": {"tf": 2.23606797749979}, "quil.validation.identifier.validate_user_identifier": {"tf": 2.23606797749979}}, "df": 673, "a": {"docs": {"quil.expression.Expression": {"tf": 3.1622776601683795}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1.7320508075688772}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 7.0710678118654755}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 2}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 2}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 2}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 2}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 3}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 2}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 2.6457513110645907}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 2}, "quil.instructions.Qubit": {"tf": 2.449489742783178}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.7320508075688772}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.449489742783178}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 177, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 4, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 13}}}}, "n": {"docs": {"quil.expression.Expression": {"tf": 2}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.449489742783178}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 81, "y": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 65}, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 17, "/": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"quil.expression.Expression": {"tf": 2}, "quil.expression.Expression.simplify": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 14, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 2}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.7320508075688772}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.7320508075688772}}, "df": 5}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}}, "t": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}}, "df": 57}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 11, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}}, "df": 11}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 3}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 131, "t": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Qubit": {"tf": 2}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 3, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 2.449489742783178}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1}}, "df": 11}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 12}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 8, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}}, "df": 57}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 12}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.EvaluationError": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 2}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 3}}}}}}, "d": {"docs": {"quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 5, "s": {"docs": {"quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 3.1622776601683795}, "quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3.3166247903554}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 2.23606797749979}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 2.23606797749979}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 2.23606797749979}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 2.23606797749979}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 2.23606797749979}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 2.23606797749979}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target": {"tf": 2.23606797749979}, "quil.instructions.Qubit": {"tf": 2.23606797749979}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 19, "s": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 10}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 5}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}}, "df": 23, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 10}}}}}, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 123, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 1, "d": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 3.1622776601683795}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}}, "df": 4}, "s": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 2.6457513110645907}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 3, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 1, "d": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}}, "df": 1}, "s": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"quil.expression.Expression": {"tf": 2.6457513110645907}, "quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 20}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 10}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}}}}}}, "n": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3.1622776601683795}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}}, "df": 21}, "e": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}}, "df": 130, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 4, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 7}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 20}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 6}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.GateSpecification": {"tf": 1.4142135623730951}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 4, "s": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1, "y": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 2.23606797749979}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.23606797749979}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.23606797749979}}, "df": 23, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}}, "df": 6}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 14}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}}, "df": 3}}}}}}}}}}, "s": {"docs": {"quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}}, "df": 4}}}}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 4}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}}, "df": 6, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 126, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.AttributeValue": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 115, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 114}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 1}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}}, "df": 5}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"quil.instructions.Instruction": {"tf": 6}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ExpressionFunction": {"tf": 3.4641016151377544}, "quil.expression.PrefixOperator": {"tf": 3.4641016151377544}, "quil.expression.InfixOperator": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperator": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperator": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperator": {"tf": 3.4641016151377544}, "quil.instructions.UnaryOperator": {"tf": 3.4641016151377544}, "quil.instructions.ScalarType": {"tf": 3.4641016151377544}, "quil.instructions.GateModifier": {"tf": 3.4641016151377544}, "quil.instructions.PauliGate": {"tf": 3.4641016151377544}}, "df": 10}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 13}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 67, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 2.8284271247461903}, "quil.expression.Expression.inner": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 3.1622776601683795}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 2}, "quil.instructions.PragmaArgument.inner": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 2}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 2}, "quil.instructions.Qubit": {"tf": 2}, "quil.instructions.Qubit.inner": {"tf": 1.4142135623730951}}, "df": 20}}}, "t": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1}}, "df": 5, "s": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 4}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 10}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 6.082762530298219}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 120, "s": {"docs": {"quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 8}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.Qubit": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}}}}}}, "s": {"docs": {"quil.expression.Expression": {"tf": 2.449489742783178}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.449489742783178}, "quil.instructions.ArithmeticOperand": {"tf": 2}, "quil.instructions.BinaryOperand": {"tf": 2}, "quil.instructions.ComparisonOperand": {"tf": 2}, "quil.instructions.PragmaArgument": {"tf": 2}, "quil.instructions.AttributeValue": {"tf": 2}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 2}, "quil.instructions.Target": {"tf": 2}, "quil.instructions.Qubit": {"tf": 2}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 20, "n": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 7}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {"quil.expression.Expression": {"tf": 2.23606797749979}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.23606797749979}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 2}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 149}, "t": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 75, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 6, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 2}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 6, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1, "e": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 11}}, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}}, "df": 5}, "p": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 16}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 15, "/": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"quil.expression.Expression": {"tf": 2}}, "df": 1}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}}, "df": 2, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.Target": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.7320508075688772}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}}, "df": 13, "#": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.parse": {"tf": 1}}, "df": 1}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 58, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.parse": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.23606797749979}}, "df": 5, "s": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 131, "h": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 3.7416573867739413}, "quil.expression.Expression.inner": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3.7416573867739413}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 2.6457513110645907}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 2.6457513110645907}, "quil.instructions.BinaryOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 2.6457513110645907}, "quil.instructions.ComparisonOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 2.6457513110645907}, "quil.instructions.PragmaArgument.inner": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 2.6457513110645907}, "quil.instructions.AttributeValue.inner": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1.4142135623730951}, "quil.instructions.Gate.controlled": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 2}, "quil.instructions.Gate.to_unitary_mut": {"tf": 2}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 2.6457513110645907}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 2.6457513110645907}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 2.6457513110645907}, "quil.instructions.Qubit.inner": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 2.23606797749979}, "quil.program.Program.expand_calibrations": {"tf": 1.7320508075688772}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1.4142135623730951}, "quil.program.Program.add_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 2.23606797749979}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.6457513110645907}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 3.3166247903554}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1.4142135623730951}}, "df": 172, "y": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 12}, "m": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}, "i": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 24}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 11}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 2}}}}, "o": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 6.244997998398398}, "quil.instructions.Instruction.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.7320508075688772}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 149}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 12}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}}, "df": 10}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Target": {"tf": 1.7320508075688772}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}}, "df": 5, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 6, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 119}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 12, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}, "t": {"docs": {"quil.instructions.Instruction": {"tf": 2.449489742783178}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 4}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 2}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 13}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 2}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 2}}, "df": 3}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"quil.expression.ExpressionFunction": {"tf": 2.449489742783178}, "quil.expression.PrefixOperator": {"tf": 2.449489742783178}, "quil.expression.InfixOperator": {"tf": 2.449489742783178}, "quil.instructions.ArithmeticOperator": {"tf": 2.449489742783178}, "quil.instructions.BinaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ComparisonOperator": {"tf": 2.449489742783178}, "quil.instructions.UnaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ScalarType": {"tf": 2.449489742783178}, "quil.instructions.GateModifier": {"tf": 2.449489742783178}, "quil.instructions.PauliGate": {"tf": 2.449489742783178}}, "df": 10}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 13}}, "s": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 3}, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target": {"tf": 1.7320508075688772}, "quil.instructions.Qubit": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 31}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.get": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}}}, "l": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 2}}, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 2.6457513110645907}, "quil.expression.PrefixOperator": {"tf": 2.6457513110645907}, "quil.expression.InfixOperator": {"tf": 2.6457513110645907}, "quil.instructions.ArithmeticOperator": {"tf": 2.6457513110645907}, "quil.instructions.BinaryOperator": {"tf": 2.6457513110645907}, "quil.instructions.ComparisonOperator": {"tf": 2.6457513110645907}, "quil.instructions.UnaryOperator": {"tf": 2.6457513110645907}, "quil.instructions.ScalarType": {"tf": 2.6457513110645907}, "quil.instructions.GateModifier": {"tf": 2.6457513110645907}, "quil.instructions.PauliGate": {"tf": 2.6457513110645907}}, "df": 10, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Qubit": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2, "d": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}, "r": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.23606797749979}}, "df": 2, "s": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 4}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 85}}}}, "w": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 8}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 2}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 10}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.GateError": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 4}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.449489742783178}}, "df": 59}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}}, "df": 12}}}}, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_unitary_mut": {"tf": 2.23606797749979}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 2}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.7320508075688772}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 104}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}}, "df": 2}}}}}}}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 5}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}}, "df": 3}}}}}}, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}}, "df": 2, "e": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 4}, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}, "r": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 8, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 2, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 14}}}}, "t": {"docs": {"quil.expression.ExpressionFunction": {"tf": 4.898979485566356}, "quil.expression.PrefixOperator": {"tf": 4.898979485566356}, "quil.expression.InfixOperator": {"tf": 4.898979485566356}, "quil.instructions.ArithmeticOperator": {"tf": 4.898979485566356}, "quil.instructions.BinaryOperator": {"tf": 4.898979485566356}, "quil.instructions.ComparisonOperator": {"tf": 4.898979485566356}, "quil.instructions.UnaryOperator": {"tf": 4.898979485566356}, "quil.instructions.ScalarType": {"tf": 4.898979485566356}, "quil.instructions.GateModifier": {"tf": 4.898979485566356}, "quil.instructions.PauliGate": {"tf": 4.898979485566356}}, "df": 10}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2.8284271247461903}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.GateError": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}}, "df": 10, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 1}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction": {"tf": 2.449489742783178}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 6}}}, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2, "d": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 5}}}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "pipeline": ["trimmer"], "_isPrebuiltIndex": true}; + + // mirrored in build-search-index.js (part 1) + // Also split on html tags. this is a cheap heuristic, but good enough. + elasticlunr.tokenizer.setSeperator(/[\s\-.;&_'"=,()]+|<[^>]*>/); + + let searchIndex; + if (docs._isPrebuiltIndex) { + console.info("using precompiled search index"); + searchIndex = elasticlunr.Index.load(docs); + } else { + console.time("building search index"); + // mirrored in build-search-index.js (part 2) + searchIndex = elasticlunr(function () { + this.pipeline.remove(elasticlunr.stemmer); + this.pipeline.remove(elasticlunr.stopWordFilter); + this.addField("qualname"); + this.addField("fullname"); + this.addField("annotation"); + this.addField("default_value"); + this.addField("signature"); + this.addField("bases"); + this.addField("doc"); + this.setRef("fullname"); + }); + for (let doc of docs) { + searchIndex.addDoc(doc); + } + console.timeEnd("building search index"); + } + + return (term) => searchIndex.search(term, { + fields: { + qualname: {boost: 4}, + fullname: {boost: 2}, + annotation: {boost: 2}, + default_value: {boost: 2}, + signature: {boost: 2}, + bases: {boost: 2}, + doc: {boost: 1}, + }, + expand: true + }); +})(); \ No newline at end of file diff --git a/quil-py/docs/validation.html b/quil-py/docs/validation.html new file mode 100644 index 00000000..11ab9f42 --- /dev/null +++ b/quil-py/docs/validation.html @@ -0,0 +1,228 @@ + + + + + + + validation API documentation + + + + + + + + + +
+
+

+validation

+ + + + + +
+
+ + \ No newline at end of file diff --git a/quil-py/docs/validation/identifier.html b/quil-py/docs/validation/identifier.html new file mode 100644 index 00000000..fb231dcb --- /dev/null +++ b/quil-py/docs/validation/identifier.html @@ -0,0 +1,300 @@ + + + + + + + validation.identifier API documentation + + + + + + + + + +
+
+

+validation.identifier

+ + + + + +
+
+
+ + class + IdentifierValidationError(builtins.ValueError): + + +
+ + +

Inappropriate argument value (of correct type).

+
+ + +
+
Inherited Members
+
+
builtins.ValueError
+
ValueError
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+
+ + def + validate_identifier(ident): + + +
+ + + + +
+
+
+ + def + validate_user_identifier(ident): + + +
+ + + + +
+
+ + \ No newline at end of file diff --git a/quil-py/make_docs.py b/quil-py/make_docs.py new file mode 100644 index 00000000..f27428e2 --- /dev/null +++ b/quil-py/make_docs.py @@ -0,0 +1,15 @@ +from pathlib import Path +import sys + +import pdoc + +import quil # noqa - we need to import quil for it to appear in sys.modules + + +if __name__ == "__main__": + print(dir(sys.modules["quil"])) + print(dir(sys.modules["quil.validation"])) + print([k for k in sys.modules.keys() if "quil" in k]) + del sys.modules["quil.validation"] + + pdoc.pdoc("quil", "!quil.quil", output_directory=Path("docs")) diff --git a/quil-py/out/index.html b/quil-py/out/index.html new file mode 100644 index 00000000..967079b4 --- /dev/null +++ b/quil-py/out/index.html @@ -0,0 +1,7 @@ + + + + + + + diff --git a/quil-py/out/quil.html b/quil-py/out/quil.html new file mode 100644 index 00000000..7ba583d2 --- /dev/null +++ b/quil-py/out/quil.html @@ -0,0 +1,237 @@ + + + + + + + quil API documentation + + + + + + + + + +
+
+

+quil

+ + + + + + +
1from .quil import *
+
+ + +
+
+ + \ No newline at end of file diff --git a/quil-py/out/quil/quil.html b/quil-py/out/quil/quil.html new file mode 100644 index 00000000..93ef2bec --- /dev/null +++ b/quil-py/out/quil/quil.html @@ -0,0 +1,233 @@ + + + + + + + quil.quil API documentation + + + + + + + + + +
+
+

+quil.quil

+ + + + + +
+
+ + \ No newline at end of file diff --git a/quil-py/out/search.js b/quil-py/out/search.js new file mode 100644 index 00000000..9575c96b --- /dev/null +++ b/quil-py/out/search.js @@ -0,0 +1,46 @@ +window.pdocSearch = (function(){ +/** elasticlunr - http://weixsong.github.io * Copyright (C) 2017 Oliver Nightingale * Copyright (C) 2017 Wei Song * MIT Licensed */!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();o

\n"}, "quil.quil": {"fullname": "quil.quil", "modulename": "quil.quil", "kind": "module", "doc": "

\n"}}, "docInfo": {"quil": {"qualname": 0, "fullname": 1, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.quil": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}}, "length": 2, "save": true}, "index": {"qualname": {"root": {"docs": {}, "df": 0}}, "fullname": {"root": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil": {"tf": 1}, "quil.quil": {"tf": 1.4142135623730951}}, "df": 2}}}}}}, "annotation": {"root": {"docs": {}, "df": 0}}, "default_value": {"root": {"docs": {}, "df": 0}}, "signature": {"root": {"docs": {}, "df": 0}}, "bases": {"root": {"docs": {}, "df": 0}}, "doc": {"root": {"docs": {"quil": {"tf": 1.7320508075688772}, "quil.quil": {"tf": 1.7320508075688772}}, "df": 2}}}, "pipeline": ["trimmer"], "_isPrebuiltIndex": true}; + + // mirrored in build-search-index.js (part 1) + // Also split on html tags. this is a cheap heuristic, but good enough. + elasticlunr.tokenizer.setSeperator(/[\s\-.;&_'"=,()]+|<[^>]*>/); + + let searchIndex; + if (docs._isPrebuiltIndex) { + console.info("using precompiled search index"); + searchIndex = elasticlunr.Index.load(docs); + } else { + console.time("building search index"); + // mirrored in build-search-index.js (part 2) + searchIndex = elasticlunr(function () { + this.pipeline.remove(elasticlunr.stemmer); + this.pipeline.remove(elasticlunr.stopWordFilter); + this.addField("qualname"); + this.addField("fullname"); + this.addField("annotation"); + this.addField("default_value"); + this.addField("signature"); + this.addField("bases"); + this.addField("doc"); + this.setRef("fullname"); + }); + for (let doc of docs) { + searchIndex.addDoc(doc); + } + console.timeEnd("building search index"); + } + + return (term) => searchIndex.search(term, { + fields: { + qualname: {boost: 4}, + fullname: {boost: 2}, + annotation: {boost: 2}, + default_value: {boost: 2}, + signature: {boost: 2}, + bases: {boost: 2}, + doc: {boost: 1}, + }, + expand: true + }); +})(); \ No newline at end of file diff --git a/quil-py/quil.html b/quil-py/quil.html new file mode 100644 index 00000000..aaa4aa3a --- /dev/null +++ b/quil-py/quil.html @@ -0,0 +1,237 @@ + + + + + + + quil API documentation + + + + + + + + + +
+
+

+quil

+ + + + + + +
1from .quil import *
+
+ + +
+
+ + \ No newline at end of file diff --git a/quil-py/quil/.null-ls_220677___init__.py b/quil-py/quil/.null-ls_220677___init__.py new file mode 100644 index 00000000..f6002046 --- /dev/null +++ b/quil-py/quil/.null-ls_220677___init__.py @@ -0,0 +1 @@ +from .quil import * diff --git a/quil-py/quil/__init__.py b/quil-py/quil/__init__.py index f6002046..57fb3fa6 100644 --- a/quil-py/quil/__init__.py +++ b/quil-py/quil/__init__.py @@ -1 +1,6 @@ +""" +The `quil` package provides tools for constructing, manipulating, parsing, and printing [Quil](https://github.com/quil-lang/quil) programs. + +⚠️ This package is still in early development and breaking changes should be expected between minor versions. +""" from .quil import * diff --git a/quil-py/quil/expression/__init__.pyi b/quil-py/quil/expression/__init__.pyi index 800c8f38..73b6ad4d 100644 --- a/quil-py/quil/expression/__init__.pyi +++ b/quil-py/quil/expression/__init__.pyi @@ -1,3 +1,6 @@ +""" +The ``expression`` module contains classes for representing Quil expressions. +""" from enum import Enum from typing import Dict, final, Sequence, Optional, Union @@ -14,30 +17,30 @@ class Expression: """ A Quil expression. - Variants: - ``address``: An address defined by a ``MemoryReference``. - ``function_call``: A ``FunctionCall``. - ``infix``: An ``InfixExpression``. - ``number``: A number defined as a ``complex``. - ``pi``: The constant `pi`. No inner data. - ``prefix``: A ``PrefixExpression``. - ``variable``: A variable defined as a ``str``. + # Variants: + - ``address``: An address defined by a `quil.instructions.MemoryReference`. + - ``function_call``: A `FunctionCallExpression`. + - ``infix``: An `InfixExpression`. + - ``number``: A number defined as a `complex`. + - ``pi``: The constant ``pi``. No inner data. + - ``prefix``: A `PrefixExpression`. + - ``variable``: A variable defined as a `str`. As seen above, some variants contain inner data that fully specify the expression. For example, the ``number`` variant contains an ``int``. This is in contrast to variants like ``pi`` that have no inner data because they require none to fully specify the expression. This difference is important for determining which methods are available for each variant. - Methods (for each variant): - ``is_*``: Returns ``True`` if the expression is that variant, ``False`` otherwise. + Methods (for every variant): + - ``is_*``: Returns ``True`` if the expression is that variant, ``False`` otherwise. - If the variant has inner data: - ``as_*``: returns the inner data if it is the given variant, ``None`` otherwise. - ``to_*``: returns the inner data if it is the given variant, raises ``ValueError`` otherwise. - ``from_*``: Creates a new ``Expression`` of the given variant from an instance of the inner type. + If the variant has inner data: + - ``as_*``: returns the inner data if it is the given variant, ``None`` otherwise. + - ``to_*``: returns the inner data if it is the given variant, raises ``ValueError`` otherwise. + - ``from_*``: Creates a new ``Expression`` of the given variant from an instance of the inner type. - If the variant doesn't have inner data (e.g. ``pi``) - ``new_*``: Creates a new ``Expression`` for the variant + If the variant doesn't have inner data (e.g. ``pi``) + - ``new_*``: Creates a new ``Expression`` for the variant """ def inner( @@ -113,7 +116,7 @@ class Expression: ... def to_real(self) -> float: """ - If this is a number with imaginary part "equal to" zero (of _small_ absolute value), return + If this is a number with imaginary part "equal to" zero (of small absolute value), return that number. Otherwise, raises an ``EvaluationError`` """ def __add__(self, other: "Expression") -> "Expression": ... @@ -134,6 +137,9 @@ class Expression: """ class FunctionCallExpression: + """ + A Quil function call. + """ @staticmethod def __new__(cls, function: ExpressionFunction, expression: Expression) -> "FunctionCallExpression": ... @property @@ -146,6 +152,9 @@ class FunctionCallExpression: def expression(self, expression: Expression): ... class InfixExpression: + """ + A Quil infix expression. + """ @staticmethod def __new__(cls, left: Expression, operator: InfixOperator, right: Expression): ... @property @@ -162,6 +171,9 @@ class InfixExpression: def right(self, expression: Expression): ... class PrefixExpression: + """ + A Quil prefix expression. + """ @staticmethod def __new__(cls, operator: PrefixOperator, expression: Expression): ... @property @@ -175,6 +187,9 @@ class PrefixExpression: @final class ExpressionFunction(Enum): + """ + An enum representing a Quil function that can be applied to an expression. + """ Cis = "CIS" Cosine = "COSINE" Exponent = "EXPONENT" @@ -183,11 +198,17 @@ class ExpressionFunction(Enum): @final class PrefixOperator(Enum): + """ + An enum that represents the operators supported on a prefix expression. + """ Plus = "PLUS" Minus = "MINUS" @final class InfixOperator(Enum): + """ + An enum that represents the operators supported on an infix expression. + """ Caret = "CARET" Plus = "PLUS" Minus = "MINUS" diff --git a/quil-py/quil/instructions/__init__.py b/quil-py/quil/instructions/__init__.py index 546c82eb..3afbd6db 100644 --- a/quil-py/quil/instructions/__init__.py +++ b/quil-py/quil/instructions/__init__.py @@ -1 +1,4 @@ +""" +The `quil.instructions` module contains classes for representing Quil instructions. +""" from quil.instructions import * diff --git a/quil-py/quil/program/__init__.py b/quil-py/quil/program/__init__.py index dc898786..2a4642c3 100644 --- a/quil-py/quil/program/__init__.py +++ b/quil-py/quil/program/__init__.py @@ -1 +1,5 @@ +""" +The `quil.program` module contains classes for constructing and representing a +Quil program. +""" from quil.program import * diff --git a/quil-py/quil/validation/__init__.py b/quil-py/quil/validation/__init__.py index 9ab40318..bec07569 100644 --- a/quil-py/quil/validation/__init__.py +++ b/quil-py/quil/validation/__init__.py @@ -1 +1,5 @@ +""" +The `quil.validation` module contains classes and functions that can validate +components of a Quil program or instruction. +""" from quil.validation import * From d743e7ef81d26cbb97992c7053f5b160186e8c66 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 11:53:21 -0800 Subject: [PATCH 22/39] use rigetti logo in docs --- quil-py/Makefile.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quil-py/Makefile.toml b/quil-py/Makefile.toml index 3d6c9c56..f93051ae 100644 --- a/quil-py/Makefile.toml +++ b/quil-py/Makefile.toml @@ -34,7 +34,7 @@ dependencies = [ [tasks.docs] dependencies = ["poetry-install", "install-quil"] command = "poetry" -args = ["run", "pdoc", "-o", "build/docs", "quil", "!quil.quil"] +args = ["run", "pdoc", "-o", "build/docs", "quil", "!quil.quil", "--logo", "https://qcs.rigetti.com/static/img/rigetti-logo.svg"] [tasks.dev-flow] dependencies = ["dev-test-flow", "pytest-flow", "stubtest"] From b7d56c31303ae0f22ae046291c52cf0f9db0b69f Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Wed, 22 Nov 2023 11:54:03 -0800 Subject: [PATCH 23/39] add quil-py documentation artifacts to gitignore --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 0ecbf5f0..75722ae1 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,6 @@ node_modules # Python artifacts *.so __pycache__ + +# quil-py documentation +quil-py/build From ee3729c6e8b3fd30ea1e994bb9c842c57c311233 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Thu, 30 Nov 2023 16:12:34 -0800 Subject: [PATCH 24/39] try preview action --- .github/workflows/publish-docs.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 6d6b8ead..216d4acd 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -1,8 +1,14 @@ -name: Publish quil-py +name: Publish quil-py documentation on: + release: + types: [published] + workflow_dispatch: + description: "Manually build and publish quil-py documentation to GitHub pages." pull_request: +concurrency: preview-${{ github.ref }} + jobs: publish-docs: runs-on: ubuntu-latest @@ -24,12 +30,20 @@ jobs: with: command: make args: --cwd quil-py --makefile Makefile.toml docs + - name: Deploy preview + if: ${{ github.event_name == 'pull_request' }} + uses: rossjrw/pr-preview-action@v1 + with: + source-dir: quiil-py/build/docs + - name: Upload pages artifact + if: ${{ github.event_name == 'workflow_dispatch' || startsWith(github.event.release.tag_name, 'quil-py/v') }} - uses: actions/upload-pages-artifact@v2 with: path: quil-py/build/docs deploy-docs: needs: publish-docs + if: ${{ github.event_name == 'workflow_dispatch' || startsWith(github.event.release.tag_name, 'quil-py/v') }} runs-on: ubuntu-latest permissions: pages: write From d9e9ddff56c81d491e29c231a01617fd48579632 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Thu, 30 Nov 2023 16:16:54 -0800 Subject: [PATCH 25/39] configure preview action --- .github/workflows/publish-docs.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 216d4acd..deeb96c6 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -6,6 +6,11 @@ on: workflow_dispatch: description: "Manually build and publish quil-py documentation to GitHub pages." pull_request: + types: + - opened + - reopened + - synchronize + - closed concurrency: preview-${{ github.ref }} @@ -34,7 +39,9 @@ jobs: if: ${{ github.event_name == 'pull_request' }} uses: rossjrw/pr-preview-action@v1 with: - source-dir: quiil-py/build/docs + source-dir: quil-py/build/docs + preview-branch: main + umbrella-dir: docs/pr-preview - name: Upload pages artifact if: ${{ github.event_name == 'workflow_dispatch' || startsWith(github.event.release.tag_name, 'quil-py/v') }} - uses: actions/upload-pages-artifact@v2 From 6daa3e4a5222ccfda6e547a1de5f660dd8cb8d42 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Thu, 30 Nov 2023 16:20:02 -0800 Subject: [PATCH 26/39] key spec --- .github/workflows/publish-docs.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index deeb96c6..f0a805f3 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -36,15 +36,15 @@ jobs: command: make args: --cwd quil-py --makefile Makefile.toml docs - name: Deploy preview + - uses: rossjrw/pr-preview-action@v1 if: ${{ github.event_name == 'pull_request' }} - uses: rossjrw/pr-preview-action@v1 with: source-dir: quil-py/build/docs preview-branch: main umbrella-dir: docs/pr-preview - name: Upload pages artifact - if: ${{ github.event_name == 'workflow_dispatch' || startsWith(github.event.release.tag_name, 'quil-py/v') }} - uses: actions/upload-pages-artifact@v2 + if: ${{ github.event_name == 'workflow_dispatch' || startsWith(github.event.release.tag_name, 'quil-py/v') }} with: path: quil-py/build/docs From c19d369ea8ccecc0eee4f0cf4307d3cc714bd520 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Thu, 30 Nov 2023 16:28:20 -0800 Subject: [PATCH 27/39] restructure --- .github/workflows/publish-docs.yml | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index f0a805f3..b531a3e1 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -12,10 +12,8 @@ on: - synchronize - closed -concurrency: preview-${{ github.ref }} - jobs: - publish-docs: + build-docs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -35,18 +33,30 @@ jobs: with: command: make args: --cwd quil-py --makefile Makefile.toml docs - - name: Deploy preview - - uses: rossjrw/pr-preview-action@v1 - if: ${{ github.event_name == 'pull_request' }} + - uses: actions/upload-artifact@v3 with: - source-dir: quil-py/build/docs - preview-branch: main - umbrella-dir: docs/pr-preview + name: docs-artifact + path: quil-py/build/docs - name: Upload pages artifact - uses: actions/upload-pages-artifact@v2 - if: ${{ github.event_name == 'workflow_dispatch' || startsWith(github.event.release.tag_name, 'quil-py/v') }} with: path: quil-py/build/docs + + publish-preview: + runs-on: ubuntu-latest + needs: build-docs + if: ${{ github.event_name == 'pull_request' }} + steps: + - uses: actions/download-artifact@v3 + with: + name: docs-artifact + path: docs + - name: Deploy preview + - uses: rossjrw/pr-preview-action@v1 + with: + source-dir: docs + preview-branch: main + umbrella-dir: docs/pr-preview deploy-docs: needs: publish-docs From 9bc4f1dcdfbae78f3ba8fa42cff2d5eecd189ae9 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Thu, 30 Nov 2023 16:33:14 -0800 Subject: [PATCH 28/39] this? --- .github/workflows/publish-docs.yml | 29 +++++++---------------------- 1 file changed, 7 insertions(+), 22 deletions(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index b531a3e1..cb627e4b 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -4,7 +4,6 @@ on: release: types: [published] workflow_dispatch: - description: "Manually build and publish quil-py documentation to GitHub pages." pull_request: types: - opened @@ -13,7 +12,7 @@ on: - closed jobs: - build-docs: + publish-docs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -33,30 +32,16 @@ jobs: with: command: make args: --cwd quil-py --makefile Makefile.toml docs - - uses: actions/upload-artifact@v3 + - name: Deploy preview + if: ${{ github.event_name == 'pull_request' }} + uses: rossjrw/pr-preview-action@v1 with: - name: docs-artifact - path: quil-py/build/docs + source-dir: quiil-py/build/docs - name: Upload pages artifact - - uses: actions/upload-pages-artifact@v2 + uses: actions/upload-pages-artifact@v2 + if: ${{ github.event_name == 'workflow_dispatch' || startsWith(github.event.release.tag_name, 'quil-py/v') }} with: path: quil-py/build/docs - - publish-preview: - runs-on: ubuntu-latest - needs: build-docs - if: ${{ github.event_name == 'pull_request' }} - steps: - - uses: actions/download-artifact@v3 - with: - name: docs-artifact - path: docs - - name: Deploy preview - - uses: rossjrw/pr-preview-action@v1 - with: - source-dir: docs - preview-branch: main - umbrella-dir: docs/pr-preview deploy-docs: needs: publish-docs From 9b837d2e0b9118413620ad50e4aa065c93acb253 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Thu, 30 Nov 2023 16:41:53 -0800 Subject: [PATCH 29/39] typo --- .github/workflows/publish-docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index cb627e4b..edfd048e 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -36,7 +36,7 @@ jobs: if: ${{ github.event_name == 'pull_request' }} uses: rossjrw/pr-preview-action@v1 with: - source-dir: quiil-py/build/docs + source-dir: quil-py/build/docs - name: Upload pages artifact uses: actions/upload-pages-artifact@v2 if: ${{ github.event_name == 'workflow_dispatch' || startsWith(github.event.release.tag_name, 'quil-py/v') }} From 85c367f35739b9b42cd4c19e47e3f0b55ff67624 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Thu, 30 Nov 2023 16:47:37 -0800 Subject: [PATCH 30/39] set-preview-branch-to-main --- .github/workflows/publish-docs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index edfd048e..634d5173 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -37,6 +37,7 @@ jobs: uses: rossjrw/pr-preview-action@v1 with: source-dir: quil-py/build/docs + preview-branch: main - name: Upload pages artifact uses: actions/upload-pages-artifact@v2 if: ${{ github.event_name == 'workflow_dispatch' || startsWith(github.event.release.tag_name, 'quil-py/v') }} From 5b1230ad29d692a19659386fe7170eafd0ee3a43 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Fri, 1 Dec 2023 09:53:47 -0800 Subject: [PATCH 31/39] try this --- .github/workflows/publish-docs.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 634d5173..6e8228a2 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -12,7 +12,7 @@ on: - closed jobs: - publish-docs: + deploy-preview: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -37,7 +37,7 @@ jobs: uses: rossjrw/pr-preview-action@v1 with: source-dir: quil-py/build/docs - preview-branch: main + preview-branch: quil-py-docs - name: Upload pages artifact uses: actions/upload-pages-artifact@v2 if: ${{ github.event_name == 'workflow_dispatch' || startsWith(github.event.release.tag_name, 'quil-py/v') }} From 35f79bd4aaa6dac6ce539a41bde25bd0cce16920 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Fri, 1 Dec 2023 09:59:33 -0800 Subject: [PATCH 32/39] fix dependency tree --- .github/workflows/publish-docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 6e8228a2..b9457ea2 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -12,7 +12,7 @@ on: - closed jobs: - deploy-preview: + publish-docs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 From 8151a25f22f8059f45a6be2f55bde698e4db41d7 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Fri, 1 Dec 2023 10:08:40 -0800 Subject: [PATCH 33/39] publish on push to main --- .github/workflows/publish-docs.yml | 30 +++++++++--------------------- 1 file changed, 9 insertions(+), 21 deletions(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index b9457ea2..989f9418 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -1,9 +1,9 @@ name: Publish quil-py documentation on: - release: - types: [published] - workflow_dispatch: + push: + branches: + - main pull_request: types: - opened @@ -38,22 +38,10 @@ jobs: with: source-dir: quil-py/build/docs preview-branch: quil-py-docs - - name: Upload pages artifact - uses: actions/upload-pages-artifact@v2 - if: ${{ github.event_name == 'workflow_dispatch' || startsWith(github.event.release.tag_name, 'quil-py/v') }} + - name: Deploy docs + if: ${{ github.event_name == 'push' }} + uses: peaceiris/actions-gh-pages@v3 with: - path: quil-py/build/docs - - deploy-docs: - needs: publish-docs - if: ${{ github.event_name == 'workflow_dispatch' || startsWith(github.event.release.tag_name, 'quil-py/v') }} - runs-on: ubuntu-latest - permissions: - pages: write - id-token: write - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - steps: - - id: deployment - uses: actions/deploy-pages@v2 + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: quil-py/build/docs + publish_branch: quil-py-docs From 90e1c5e4a73f4d7c68e7952ee7f306b7f054c233 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Fri, 1 Dec 2023 10:09:39 -0800 Subject: [PATCH 34/39] test deploy --- .github/workflows/publish-docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 989f9418..b8758dd4 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -39,7 +39,7 @@ jobs: source-dir: quil-py/build/docs preview-branch: quil-py-docs - name: Deploy docs - if: ${{ github.event_name == 'push' }} + # if: ${{ github.event_name == 'push' }} uses: peaceiris/actions-gh-pages@v3 with: github_token: ${{ secrets.GITHUB_TOKEN }} From 3d3fe7a592bf86f8ac0b40bd0c2cfe0088d71763 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Fri, 1 Dec 2023 10:24:50 -0800 Subject: [PATCH 35/39] deja vu --- quil-py/quil/instructions/__init__.pyi | 217 ++++++++++++------------- 1 file changed, 108 insertions(+), 109 deletions(-) diff --git a/quil-py/quil/instructions/__init__.pyi b/quil-py/quil/instructions/__init__.pyi index 8d0c79d1..a16a90ba 100644 --- a/quil-py/quil/instructions/__init__.pyi +++ b/quil-py/quil/instructions/__init__.pyi @@ -11,49 +11,49 @@ class Instruction: """ A Quil instruction. Each variant corresponds to a possible type of Quil instruction. - Variants: - ``arithmetic``: An arithmetic expression defined by an ``Arithmetic``. - ``binary_logic``: A binary expression defined by a ``BinaryLogic``. - ``calibration_definition``: Corresponds to a `DEFCAL` instruction (not `DEFCAL MEASURE`) - defined by a ``Calibration``. - ``capture``: Corresponds to a `CAPTURE` instruction - ``calibration``: Corresponds to a `DEFCAL` instruction. - ``circuit_definition``: Corresponds to a `DEFCIRCUIT` instruction and its body, - defined by a ``CircuitDefinition``. - ``convert``: Corresponds to a `CONVERT` instruction. - ``comparison``: Corresponds to a comparison of two `MemoryReference`s - ``declaration``: Corresponds to a `DECLARE` statement defined by a ``Declaration``. - ``delay``: Corresponds to a `DELAY` instruction. - ``exchange``: Corresponds to an `EXCHANGE` instruction. - ``fence``: Corresponds to a `FENCE` instruction. - ``frame_definition``: Corresponds to a `DEFFRAME` statement, defined by a ``FrameDefinition``. - ``gate``: A Quil quantum gate instruction defined by a ``Gate``. - ``gate_definition``: A quantum gate definition defined by a ``GateDefinition``. - ``halt``: Corresponds to the `HALT` instruction. No inner data. - ``include``: Corresponds to an `INCLUDE` directive. - ``jump``: Corresponds to a `JUMP` instruction - ``jump_when``: Corresponds to a `JUMP-WHEN` instruction - ``jump_unless``: Corresponds to a `JUMP-UNLESS` instruction - ``label``: Corresponds to a `LABEL` - ``load``: Corresponds to a `LOAD` instruction. - ``measure_calibration_definition``: Corresponds to a `DEFCAL MEASURE` instruction. Defined by a ``MeasureCalibrationDefinition``. - ``measurement``: Corresponds to a `MEASURE` instruction. - ``move``: Corresponds to a `MOVE` instruction. - ``nop``: Corresponds to the `NOP` instruction. No inner data. - ``pragma``: Corresponds to a `PRAGMA` instruction. - ``pulse``: Corresponds to a `PULSE` instruction. - ``raw_capture``: Corresponds to a `RAW-CAPTURE` instruction. - ``reset``: Corresponds to a `RESET` instruction. - ``set_frequency``: Corresponds to a `SET-FREQUENCY` instruction. - ``set_phase``: Corresponds to a `SET-PHASE` instruction. - ``set_scale``: Corresponds to a `SET-SCALE` instruction. - ``shift_frequency``: Corresponds to a `SHIFT-FREQUENCY` instruction. - ``shift_phase``: Corresponds to a `SHIFT-PHASE` instruction. - ``store``: Corresponds to a `STORE` instruction. - ``swap_phases``: Corresponds to a `SWAP-PHASES` instruction. - ``unary_logic``: Corresponds to a unary operation on a `MemoryReference`. - ``waveform_definition``: A waveform defined by a ``WaveformDefinition``. - ``wait``: Corresponds to a `WAIT` instruction. No inner data. + # Variants: + - ``arithmetic``: An arithmetic expression defined by an ``Arithmetic``. + - ``binary_logic``: A binary expression defined by a ``BinaryLogic``. + - ``calibration_definition``: Corresponds to a `DEFCAL` instruction (not `DEFCAL MEASURE`) + - defined by a ``Calibration``. + - ``capture``: Corresponds to a `CAPTURE` instruction + - ``calibration``: Corresponds to a `DEFCAL` instruction. + - ``circuit_definition``: Corresponds to a `DEFCIRCUIT` instruction and its body, + - defined by a ``CircuitDefinition``. + - ``convert``: Corresponds to a `CONVERT` instruction. + - ``comparison``: Corresponds to a comparison of two `MemoryReference`s + - ``declaration``: Corresponds to a `DECLARE` statement defined by a ``Declaration``. + - ``delay``: Corresponds to a `DELAY` instruction. + - ``exchange``: Corresponds to an `EXCHANGE` instruction. + - ``fence``: Corresponds to a `FENCE` instruction. + - ``frame_definition``: Corresponds to a `DEFFRAME` statement, defined by a ``FrameDefinition``. + - ``gate``: A Quil quantum gate instruction defined by a ``Gate``. + - ``gate_definition``: A quantum gate definition defined by a ``GateDefinition``. + - ``halt``: Corresponds to the `HALT` instruction. No inner data. + - ``include``: Corresponds to an `INCLUDE` directive. + - ``jump``: Corresponds to a `JUMP` instruction + - ``jump_when``: Corresponds to a `JUMP-WHEN` instruction + - ``jump_unless``: Corresponds to a `JUMP-UNLESS` instruction + - ``label``: Corresponds to a `LABEL` + - ``load``: Corresponds to a `LOAD` instruction. + - ``measure_calibration_definition``: Corresponds to a `DEFCAL MEASURE` instruction. Defined by a ``MeasureCalibrationDefinition``. + - ``measurement``: Corresponds to a `MEASURE` instruction. + - ``move``: Corresponds to a `MOVE` instruction. + - ``nop``: Corresponds to the `NOP` instruction. No inner data. + - ``pragma``: Corresponds to a `PRAGMA` instruction. + - ``pulse``: Corresponds to a `PULSE` instruction. + - ``raw_capture``: Corresponds to a `RAW-CAPTURE` instruction. + - ``reset``: Corresponds to a `RESET` instruction. + - ``set_frequency``: Corresponds to a `SET-FREQUENCY` instruction. + - ``set_phase``: Corresponds to a `SET-PHASE` instruction. + - ``set_scale``: Corresponds to a `SET-SCALE` instruction. + - ``shift_frequency``: Corresponds to a `SHIFT-FREQUENCY` instruction. + - ``shift_phase``: Corresponds to a `SHIFT-PHASE` instruction. + - ``store``: Corresponds to a `STORE` instruction. + - ``swap_phases``: Corresponds to a `SWAP-PHASES` instruction. + - ``unary_logic``: Corresponds to a unary operation on a `MemoryReference`. + - ``waveform_definition``: A waveform defined by a ``WaveformDefinition``. + - ``wait``: Corresponds to a `WAIT` instruction. No inner data. As seen above, some variants contain inner data that fully specify the instruction. For example, the ``gate`` variant contains a ``Gate``. This is in contrast to variants like @@ -61,15 +61,15 @@ class Instruction: This difference is important for determining which methods are available for each variant. Methods (for each variant): - ``is_*``: Returns ``True`` if the instruction is that variant, ``False`` otherwise. + - ``is_*``: Returns ``True`` if the instruction is that variant, ``False`` otherwise. - If the variant has inner data (e.g. ``gate``): - ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise. - ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. - ``from_*``: Creates a new ``Instruction`` of the given variant from an instance of the inner type. + If the variant has inner data (e.g. ``gate``): + - ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise. + - ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. + - ``from_*``: Creates a new ``Instruction`` of the given variant from an instance of the inner type. - If the variant doesn't have inner data (e.g. ``halt``) - ``new_*``: Creates a new ``Instruction`` for the variant. + If the variant doesn't have inner data (e.g. ``halt``) + - ``new_*``: Creates a new ``Instruction`` for the variant. """ def __new__( @@ -382,16 +382,16 @@ class ArithmeticOperand: """ A Quil arithmetic operand. - Variants: - ``literal_integer``: An integer literal. - ``literal_real``: A real numbered literal. - ``memory_reference``: A Quil ``MemoryReference``. + # Variants: + - ``literal_integer``: An integer literal. + - ``literal_real``: A real numbered literal. + - ``memory_reference``: A Quil ``MemoryReference``. Methods (for each variant): - ``is_*``: Returns ``True`` if the operand is that variant, ``False`` otherwise. - ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise. - ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. - ``from_*``: Creates a new ``ArithmeticOperand`` of the given variant from an instance of the inner type. + - ``is_*``: Returns ``True`` if the operand is that variant, ``False`` otherwise. + - ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise. + - ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. + - ``from_*``: Creates a new ``ArithmeticOperand`` of the given variant from an instance of the inner type. """ def inner(self) -> Union[int, float, MemoryReference]: @@ -486,15 +486,15 @@ class BinaryOperand: """ A Quil binary operand. - Variants: - ``literal_integer``: An integer literal. - ``memory_reference``: A Quil ``MemoryReference``. + # Variants: + - ``literal_integer``: An integer literal. + - ``memory_reference``: A Quil ``MemoryReference``. Methods (for each variant): - ``is_*``: Returns ``True`` if the operand is that variant, ``False`` otherwise. - ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise. - ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. - ``from_*``: Creates a new ``BinaryOperand`` of the given variant from an instance of the inner type. + - ``is_*``: Returns ``True`` if the operand is that variant, ``False`` otherwise. + - ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise. + - ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. + - ``from_*``: Creates a new ``BinaryOperand`` of the given variant from an instance of the inner type. """ def inner(self) -> Union[int, MemoryReference]: @@ -671,16 +671,16 @@ class ComparisonOperand: """ A Quil binary operand. - Variants: - ``literal_integer``: An integer literal. - ``literal_real``: A floating point literal. - ``memory_reference``: A Quil ``MemoryReference``. + # Variants: + - ``literal_integer``: An integer literal. + - ``literal_real``: A floating point literal. + - ``memory_reference``: A Quil ``MemoryReference``. Methods (for each variant): - ``is_*``: Returns ``True`` if the operand is that variant, ``False`` otherwise. - ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise. - ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. - ``from_*``: Creates a new ``BinaryOperand`` of the given variant from an instance of the inner type. + - ``is_*``: Returns ``True`` if the operand is that variant, ``False`` otherwise. + - ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise. + - ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. + - ``from_*``: Creates a new ``BinaryOperand`` of the given variant from an instance of the inner type. """ def inner(self) -> Union[int, float, MemoryReference]: @@ -1035,16 +1035,15 @@ class AttributeValue: """ A frame attribute value. - Variants: - ``string``: A string attribute containing a ``str``. - ``expression``: An expression attribute containing an ``Expression``. + # Variants: + - ``string``: A string attribute containing a ``str``. + - ``expression``: An expression attribute containing an ``Expression``. Methods (for each variant): - ``is_*``: Returns ``True`` if the ``AttributeValue`` is that variant, ``False`` otherwise. - - ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise. - ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. - ``from_*``: Creates a new ``AttributeValue`` of the given variant from an instance of the inner type. + - ``is_*``: Returns ``True`` if the ``AttributeValue`` is that variant, ``False`` otherwise. + - ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise. + - ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. + - ``from_*``: Creates a new ``AttributeValue`` of the given variant from an instance of the inner type. """ def inner(self) -> Union[str, Expression]: @@ -1530,15 +1529,15 @@ class GateSpecification: """ A specification for a gate definition. - Variants: - ``matrix``: A gate specificied by a matrix of ``Expression``s representing a unitary operation. - ``permutation``: A gate specified by a vector of integers that defines a permutation. + # Variants: + - ``matrix``: A gate specificied by a matrix of ``Expression``s representing a unitary operation. + - ``permutation``: A gate specified by a vector of integers that defines a permutation. Methods (for each variant): - - is_*: Returns ``True`` if the inner type is of that variant. - - as_*: Returns the inner data if it is the given variant, ``None`` otherwise. - - to_*: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. - - from_*: Creates a new ``GateSpecification`` using an instance of the inner type for the variant. + - is_*: Returns ``True`` if the inner type is of that variant. + - as_*: Returns the inner data if it is the given variant, ``None`` otherwise. + - to_*: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. + - from_*: Creates a new ``GateSpecification`` using an instance of the inner type for the variant. """ def inner(self) -> Union[List[List[Expression]], List[int], PauliSum]: @@ -1613,15 +1612,15 @@ class Qubit: """ A Qubit - Variants: - ``fixed``: A qubit represented as a fixed integer index. - ``variable``: A qubit represented by a name. + # Variants: + - ``fixed``: A qubit represented as a fixed integer index. + - ``variable``: A qubit represented by a name. Methods (for each variant): - - is_*: Returns ``True`` if the inner type is of that variant. - - as_*: Returns the inner data if it is the given variant, ``None`` otherwise. - - to_*: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. - - from_*: Creates a new ``Qubit`` using an instance of the inner type for the variant. + - ``is_*``: Returns ``True`` if the inner type is of that variant. + - ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise. + - ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. + - ``from_*``: Creates a new ``Qubit`` using an instance of the inner type for the variant. """ def inner(self) -> Union[int, str]: @@ -1743,15 +1742,15 @@ class Fence: class PragmaArgument: """ - Variants: - ``identifier``: A Pragma argument defined by a Quil identifier - ``integer``: A Pragma argument defined by an integer + # Variants: + - ``identifier``: A Pragma argument defined by a Quil identifier + - ``integer``: A Pragma argument defined by an integer Methods (for each variant): - - is_*: Returns ``True`` if the inner type is of that variant. - - as_*: Returns the inner data if it is the given variant, ``None`` otherwise. - - to_*: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. - - from_*: Creates a new ``PragmaArgument`` using an instance of the inner type for the variant. + - ``is_*``: Returns ``True`` if the inner type is of that variant. + - ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise. + - ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. + - ``from_*``: Creates a new ``PragmaArgument`` using an instance of the inner type for the variant. """ def inner(self) -> Union[str, int]: @@ -2037,15 +2036,15 @@ class Target: """ Represents a Quil target. - Variants: - ``fixed``: A fixed target defined by a Quil identifier - ``placeholder``: A placeholder target that can be assigned a new name at a later time. + # Variants: + - ``fixed``: A fixed target defined by a Quil identifier + - ``placeholder``: A placeholder target that can be assigned a new name at a later time. Methods (for each variant): - - is_*: Returns ``True`` if the inner type is of that variant. - - as_*: Returns the inner data if it is the given variant, ``None`` otherwise. - - to_*: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. - - from_*: Creates a new ``PragmaArgument`` using an instance of the inner type for the variant. + - ``is_*``: Returns ``True`` if the inner type is of that variant. + - ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise. + - ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise. + - ``from_*``: Creates a new ``PragmaArgument`` using an instance of the inner type for the variant. """ def __new__(cls, inner: Union[str, TargetPlaceholder]) -> "Target": ... From 068bb31d3d10a65587cea6a0c9b9534b1ed0b7e8 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Fri, 1 Dec 2023 10:25:20 -0800 Subject: [PATCH 36/39] publish docs on push to main only --- .github/workflows/publish-docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index b8758dd4..989f9418 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -39,7 +39,7 @@ jobs: source-dir: quil-py/build/docs preview-branch: quil-py-docs - name: Deploy docs - # if: ${{ github.event_name == 'push' }} + if: ${{ github.event_name == 'push' }} uses: peaceiris/actions-gh-pages@v3 with: github_token: ${{ secrets.GITHUB_TOKEN }} From c956ef856e222971add77dc531736e7614f0ac0d Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Fri, 1 Dec 2023 10:30:31 -0800 Subject: [PATCH 37/39] update readme --- quil-py/README-py.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quil-py/README-py.md b/quil-py/README-py.md index 50a8cfae..b51f462a 100644 --- a/quil-py/README-py.md +++ b/quil-py/README-py.md @@ -8,4 +8,4 @@ This package is still in early development and breaking changes should be expect # Documentation -Documentation for the current release of `quil` is published [here](). Every version of `quil` ships [with type stubs](https://github.com/rigetti/quil-rs/tree/main/quil-py/quil) that provide type hints and documentation to Python tooling and editors that support the [Language Server Protocol](https://microsoft.github.io/language-server-protocol/) or similar. +Documentation for the current release of `quil` is published [here](https://rigetti.github.io/quil-rs/quil.html). Every version of `quil` ships [with type stubs](https://github.com/rigetti/quil-rs/tree/main/quil-py/quil) that provide type hints and documentation to Python tooling and editors that support the [Language Server Protocol](https://microsoft.github.io/language-server-protocol/) or similar. From 35d5357b8b434ab7fe88e0d4954cf602aa2ea0c9 Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Tue, 12 Dec 2023 06:54:02 -0800 Subject: [PATCH 38/39] remove build directory --- quil-py/build/docs/index.html | 7 - quil-py/build/docs/quil.html | 240 - quil-py/build/docs/quil/expression.html | 1516 --- quil-py/build/docs/quil/instructions.html | 10072 -------------------- quil-py/build/docs/quil/program.html | 1064 --- quil-py/build/docs/quil/validation.html | 253 - quil-py/build/docs/search.js | 46 - 7 files changed, 13198 deletions(-) delete mode 100644 quil-py/build/docs/index.html delete mode 100644 quil-py/build/docs/quil.html delete mode 100644 quil-py/build/docs/quil/expression.html delete mode 100644 quil-py/build/docs/quil/instructions.html delete mode 100644 quil-py/build/docs/quil/program.html delete mode 100644 quil-py/build/docs/quil/validation.html delete mode 100644 quil-py/build/docs/search.js diff --git a/quil-py/build/docs/index.html b/quil-py/build/docs/index.html deleted file mode 100644 index 967079b4..00000000 --- a/quil-py/build/docs/index.html +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/quil-py/build/docs/quil.html b/quil-py/build/docs/quil.html deleted file mode 100644 index d090c6f7..00000000 --- a/quil-py/build/docs/quil.html +++ /dev/null @@ -1,240 +0,0 @@ - - - - - - - quil API documentation - - - - - - - - - -
-
-

-quil

- - - - - - -
1from .quil import *
-
- - -
-
- - \ No newline at end of file diff --git a/quil-py/build/docs/quil/expression.html b/quil-py/build/docs/quil/expression.html deleted file mode 100644 index e49cd400..00000000 --- a/quil-py/build/docs/quil/expression.html +++ /dev/null @@ -1,1516 +0,0 @@ - - - - - - - quil.expression API documentation - - - - - - - - - -
-
-

-quil.expression

- - - - - -
-
-
- - class - Expression: - - -
- - -

A Quil expression.

- -

Variants: - address: An address defined by a MemoryReference. - function_call: A FunctionCall. - infix: An InfixExpression. - number: A number defined as a complex. - pi: The constant pi. No inner data. - prefix: A PrefixExpression. - variable: A variable defined as a str.

- -

As seen above, some variants contain inner data that fully specify the expression. -For example, the number variant contains an int. This is in contrast to variants like -pi that have no inner data because they require none to fully specify the expression. -This difference is important for determining which methods are available for each variant.

- -

Methods (for each variant): - is_*: Returns True if the expression is that variant, False otherwise.

- -
If the variant has inner data:
-    ``as_*``: returns the inner data if it is the given variant, ``None`` otherwise.
-    ``to_*``: returns the inner data if it is the given variant, raises ``ValueError`` otherwise.
-    ``from_*``: Creates a new ``Expression`` of the given variant from an instance of the inner type.
-
-If the variant doesn't have inner data (e.g. ``pi``)
-    ``new_*``: Creates a new ``Expression`` for the variant
-
-
- - -
-
- - def - from_address(inner: MemoryReference) -> Expression: - - -
- - - - -
-
-
- - def - from_function_call( inner: quil.expression.FunctionCallExpression) -> Expression: - - -
- - - - -
-
-
- - def - from_infix(inner: quil.expression.InfixExpression) -> Expression: - - -
- - - - -
-
-
- - def - from_number(inner: complex) -> Expression: - - -
- - - - -
-
-
- - def - new_pi() -> Expression: - - -
- - - - -
-
-
- - def - from_prefix(inner: quil.expression.PrefixExpression) -> Expression: - - -
- - - - -
-
-
- - def - from_variable(inner: str) -> Expression: - - -
- - - - -
-
-
- - def - inner( self) -> Union[MemoryReference, quil.expression.FunctionCallExpression, quil.expression.InfixExpression, int, quil.expression.PrefixExpression, str]: - - -
- - -

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

-
- - -
-
-
- - def - is_address(self) -> bool: - - -
- - - - -
-
-
- - def - as_address(self) -> Optional[MemoryReference]: - - -
- - - - -
-
-
- - def - to_address(self) -> MemoryReference: - - -
- - - - -
-
-
- - def - is_function_call(self) -> bool: - - -
- - - - -
-
-
- - def - as_function_call(self) -> Optional[quil.expression.FunctionCallExpression]: - - -
- - - - -
-
-
- - def - to_function_call(self) -> quil.expression.FunctionCallExpression: - - -
- - - - -
-
-
- - def - is_infix(self) -> bool: - - -
- - - - -
-
-
- - def - as_infix(self) -> Optional[quil.expression.InfixExpression]: - - -
- - - - -
-
-
- - def - to_infix(self) -> quil.expression.InfixExpression: - - -
- - - - -
-
-
- - def - is_number(self) -> bool: - - -
- - - - -
-
-
- - def - as_number(self) -> Optional[complex]: - - -
- - - - -
-
-
- - def - to_number(self) -> complex: - - -
- - - - -
-
-
- - def - is_pi(self) -> bool: - - -
- - - - -
-
-
- - def - is_prefix(self) -> bool: - - -
- - - - -
-
-
- - def - as_prefix(self) -> Optional[quil.expression.PrefixExpression]: - - -
- - - - -
-
-
- - def - to_prefix(self) -> quil.expression.PrefixExpression: - - -
- - - - -
-
-
- - def - is_variable(self) -> bool: - - -
- - - - -
-
-
- - def - as_variable(self) -> Optional[str]: - - -
- - - - -
-
-
- - def - to_variable(self) -> str: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format -that isn't valid Quil.

-
- - -
-
-
- - def - parse(input: str) -> Expression: - - -
- - -

Parses an Expression from a string. Raises a ParseExpressionError if the string -isn't a valid Quil expression.

-
- - -
-
-
- - def - simplify(self): - - -
- - -

Simplify the expression as much as possible, in-place.

-
- - -
-
-
- - def - into_simplified(self) -> Expression: - - -
- - -

Return a simplified copy of the expression.

-
- - -
-
-
- - def - evaluate( self, variables: Dict[str, complex], memory_references: Dict[str, Sequence[float]]) -> complex: - - -
- - -

Evaluate an expression, expecting that it may be fully reduced to a single complex number. -If it cannot be reduced to a complex number, raises an EvaluationError.

-
- - -
-
-
- - def - substitute_variables( self, variable_values: Dict[str, Expression]) -> Expression: - - -
- - -

Returns a copy of the expression where every matching variable in variable_values is -replaced by the corresponding expression.

-
- - -
-
-
- - def - to_real(self) -> float: - - -
- - -

If this is a number with imaginary part "equal to" zero (of _small_ absolute value), return -that number. Otherwise, raises an EvaluationError

-
- - -
-
-
-
- - class - FunctionCallExpression: - - -
- - - - -
-
- expression: Expression - - -
- - - - -
-
- - - - - -
-
-
-
- - class - InfixExpression: - - -
- - - - -
-
- right: Expression - - -
- - - - -
-
-
- operator: quil.expression.InfixOperator - - -
- - - - -
-
-
- left: Expression - - -
- - - - -
-
-
-
- - class - PrefixExpression: - - -
- - - - -
-
- operator: quil.expression.PrefixOperator - - -
- - - - -
-
-
- expression: Expression - - -
- - - - -
-
-
-
- - class - ExpressionFunction: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- Cis = -Cis - - -
- - - - -
-
-
- Cosine = -Cosine - - -
- - - - -
-
-
- Exponent = -Exponent - - -
- - - - -
-
-
- Sine = -Sine - - -
- - - - -
-
-
- SquareRoot = -SquareRoot - - -
- - - - -
-
-
-
- - class - PrefixOperator: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- Plus = -Plus - - -
- - - - -
-
-
- Minus = -Minus - - -
- - - - -
-
-
-
- - class - InfixOperator: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- Caret = -Caret - - -
- - - - -
-
-
- Plus = -Plus - - -
- - - - -
-
-
- Minus = -Minus - - -
- - - - -
-
-
- Slash = -Slash - - -
- - - - -
-
-
- Star = -Star - - -
- - - - -
-
-
-
- - class - EvaluationError(builtins.ValueError): - - -
- - -

Error that may occur while evaluation an Expression

-
- - -
-
Inherited Members
-
-
builtins.ValueError
-
ValueError
- -
-
builtins.BaseException
-
with_traceback
-
add_note
-
args
- -
-
-
-
-
-
- - class - ParseExpressionError(builtins.ValueError): - - -
- - -

Error that may occur while parsing an Expression

-
- - -
-
Inherited Members
-
-
builtins.ValueError
-
ValueError
- -
-
builtins.BaseException
-
with_traceback
-
add_note
-
args
- -
-
-
-
-
- - \ No newline at end of file diff --git a/quil-py/build/docs/quil/instructions.html b/quil-py/build/docs/quil/instructions.html deleted file mode 100644 index 468cd23a..00000000 --- a/quil-py/build/docs/quil/instructions.html +++ /dev/null @@ -1,10072 +0,0 @@ - - - - - - - quil.instructions API documentation - - - - - - - - - -
-
-

-quil.instructions

- - - - - -
-
-
- - class - Instruction: - - -
- - -

A Quil instruction. Each variant corresponds to a possible type of Quil instruction.

- -

Variants: - arithmetic: An arithmetic expression defined by an Arithmetic. - binary_logic: A binary expression defined by a BinaryLogic. - calibration_definition: Corresponds to a DEFCAL instruction (not DEFCAL MEASURE) - defined by a Calibration. - capture: Corresponds to a CAPTURE instruction - calibration: Corresponds to a DEFCAL instruction. - circuit_definition: Corresponds to a DEFCIRCUIT instruction and its body, - defined by a CircuitDefinition. - convert: Corresponds to a CONVERT instruction. - comparison: Corresponds to a comparison of two MemoryReferences - declaration: Corresponds to a DECLARE statement defined by a Declaration. - delay: Corresponds to a DELAY instruction. - exchange: Corresponds to an EXCHANGE instruction. - fence: Corresponds to a FENCE instruction. - frame_definition: Corresponds to a DEFFRAME statement, defined by a FrameDefinition. - gate: A Quil quantum gate instruction defined by a Gate. - gate_definition: A quantum gate definition defined by a GateDefinition. - halt: Corresponds to the HALT instruction. No inner data. - include: Corresponds to an INCLUDE directive. - jump: Corresponds to a JUMP instruction - jump_when: Corresponds to a JUMP-WHEN instruction - jump_unless: Corresponds to a JUMP-UNLESS instruction - label: Corresponds to a LABEL - load: Corresponds to a LOAD instruction. - measure_calibration_definition: Corresponds to a DEFCAL MEASURE instruction. Defined by a MeasureCalibrationDefinition. - measurement: Corresponds to a MEASURE instruction. - move: Corresponds to a MOVE instruction. - nop: Corresponds to the NOP instruction. No inner data. - pragma: Corresponds to a PRAGMA instruction. - pulse: Corresponds to a PULSE instruction. - raw_capture: Corresponds to a RAW-CAPTURE instruction. - reset: Corresponds to a RESET instruction. - set_frequency: Corresponds to a SET-FREQUENCY instruction. - set_phase: Corresponds to a SET-PHASE instruction. - set_scale: Corresponds to a SET-SCALE instruction. - shift_frequency: Corresponds to a SHIFT-FREQUENCY instruction. - shift_phase: Corresponds to a SHIFT-PHASE instruction. - store: Corresponds to a STORE instruction. - swap_phases: Corresponds to a SWAP-PHASES instruction. - unary_logic: Corresponds to a unary operation on a MemoryReference. - waveform_definition: A waveform defined by a WaveformDefinition. - wait: Corresponds to a WAIT instruction. No inner data.

- -

As seen above, some variants contain inner data that fully specify the instruction. -For example, the gate variant contains a Gate. This is in contrast to variants like -halt that have no inner data because they require none to fully specify an instruction. -This difference is important for determining which methods are available for each variant.

- -

Methods (for each variant): - is_*: Returns True if the instruction is that variant, False otherwise.

- -
If the variant has inner data (e.g. ``gate``):
-    ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.
-    ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.
-    ``from_*``: Creates a new ``Instruction`` of the given variant from an instance of the inner type.
-
-If the variant doesn't have inner data (e.g. ``halt``)
-    ``new_*``: Creates a new ``Instruction`` for the variant.
-
-
- - - -
-
- - def - from_arithmetic(inner: quil.instructions.Arithmetic) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_binary_logic(inner: quil.instructions.BinaryLogic) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_calibration_definition(inner: quil.instructions.Calibration) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_capture(inner: quil.instructions.Capture) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_circuit_definition( inner: quil.instructions.CircuitDefinition) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_convert(inner: quil.instructions.Convert) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_comparison(inner: quil.instructions.Comparison) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_declaration(inner: quil.instructions.Declaration) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_delay(inner: quil.instructions.Delay) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_exchange(inner: quil.instructions.Exchange) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_fence(inner: quil.instructions.Fence) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_frame_definition( inner: quil.instructions.FrameDefinition) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_gate(inner: quil.instructions.Gate) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_gate_definition(inner: quil.instructions.GateDefinition) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - new_halt() -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_include(inner: quil.instructions.Include) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_jump(inner: quil.instructions.Jump) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_jump_when(inner: quil.instructions.JumpWhen) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_jump_unless(inner: quil.instructions.JumpUnless) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_label(inner: quil.instructions.Label) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_load(inner: quil.instructions.Load) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_measure_calibration_definition( inner: quil.instructions.MeasureCalibrationDefinition) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_measurement(inner: quil.instructions.Measurement) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_move(inner: quil.instructions.Move) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - new_nop() -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_pragma(inner: quil.instructions.Pragma) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_pulse(inner: quil.instructions.Pulse) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_raw_capture(inner: quil.instructions.RawCapture) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_reset(inner: quil.instructions.Reset) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_set_frequency(inner: quil.instructions.SetFrequency) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_set_phase(inner: quil.instructions.SetPhase) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_set_scale(inner: quil.instructions.SetScale) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_shift_frequency(inner: quil.instructions.ShiftFrequency) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_shift_phase(inner: quil.instructions.ShiftPhase) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_store(inner: quil.instructions.Store) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_swap_phases(inner: quil.instructions.SwapPhases) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_unary_logic(inner: quil.instructions.UnaryLogic) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_waveform_definition( inner: quil.instructions.WaveformDefinition) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - new_wait() -> quil.instructions.Instruction: - - -
- - - - -
- -
-
- - def - is_arithmetic(self) -> bool: - - -
- - - - -
-
-
- - def - as_arithmetic(self) -> Optional[quil.instructions.Arithmetic]: - - -
- - - - -
-
-
- - def - to_arithmetic(self) -> quil.instructions.Arithmetic: - - -
- - - - -
-
-
- - def - is_binary_logic(self) -> bool: - - -
- - - - -
-
-
- - def - as_binary_logic(self) -> Optional[quil.instructions.BinaryLogic]: - - -
- - - - -
-
-
- - def - to_binary_logic(self) -> quil.instructions.BinaryLogic: - - -
- - - - -
-
-
- - def - is_calibration_definition(self) -> bool: - - -
- - - - -
-
-
- - def - as_calibration_definition(self) -> Optional[quil.instructions.Calibration]: - - -
- - - - -
-
-
- - def - to_calibration_definition(self) -> quil.instructions.Calibration: - - -
- - - - -
-
-
- - def - is_capture(self) -> bool: - - -
- - - - -
-
-
- - def - as_capture(self) -> Optional[quil.instructions.Capture]: - - -
- - - - -
-
-
- - def - to_capture(self) -> quil.instructions.Capture: - - -
- - - - -
-
-
- - def - is_circuit_definition(self) -> bool: - - -
- - - - -
-
-
- - def - as_circuit_definition(self) -> Optional[quil.instructions.CircuitDefinition]: - - -
- - - - -
-
-
- - def - to_circuit_definition(self) -> quil.instructions.CircuitDefinition: - - -
- - - - -
-
-
- - def - is_convert(self) -> bool: - - -
- - - - -
-
-
- - def - as_convert(self) -> Optional[quil.instructions.Convert]: - - -
- - - - -
-
-
- - def - to_convert(self) -> quil.instructions.Convert: - - -
- - - - -
-
-
- - def - is_comparison(self) -> bool: - - -
- - - - -
-
-
- - def - as_comparison(self) -> Optional[quil.instructions.Comparison]: - - -
- - - - -
-
-
- - def - to_comparison(self) -> quil.instructions.Comparison: - - -
- - - - -
-
-
- - def - is_declaration(self) -> bool: - - -
- - - - -
-
-
- - def - as_declaration(self) -> Optional[quil.instructions.Declaration]: - - -
- - - - -
-
-
- - def - to_declaration(self) -> quil.instructions.Declaration: - - -
- - - - -
-
-
- - def - is_delay(self) -> bool: - - -
- - - - -
-
-
- - def - as_delay(self) -> Optional[quil.instructions.Delay]: - - -
- - - - -
-
-
- - def - to_delay(self) -> quil.instructions.Delay: - - -
- - - - -
-
-
- - def - is_exchange(self) -> bool: - - -
- - - - -
-
-
- - def - as_exchange(self) -> Optional[quil.instructions.Exchange]: - - -
- - - - -
-
-
- - def - to_exchange(self) -> quil.instructions.Exchange: - - -
- - - - -
-
-
- - def - is_fence(self) -> bool: - - -
- - - - -
-
-
- - def - as_fence(self) -> Optional[quil.instructions.Fence]: - - -
- - - - -
-
-
- - def - to_fence(self) -> quil.instructions.Fence: - - -
- - - - -
-
-
- - def - is_frame_definition(self) -> bool: - - -
- - - - -
-
-
- - def - as_frame_definition(self) -> Optional[quil.instructions.FrameDefinition]: - - -
- - - - -
-
-
- - def - to_frame_definition(self) -> quil.instructions.FrameDefinition: - - -
- - - - -
-
-
- - def - is_gate(self) -> bool: - - -
- - - - -
-
-
- - def - as_gate(self) -> Optional[quil.instructions.Gate]: - - -
- - - - -
-
-
- - def - to_gate(self) -> quil.instructions.Gate: - - -
- - - - -
-
-
- - def - is_gate_definition(self) -> bool: - - -
- - - - -
-
-
- - def - as_gate_definition(self) -> Optional[quil.instructions.GateDefinition]: - - -
- - - - -
-
-
- - def - to_gate_definition(self) -> quil.instructions.GateDefinition: - - -
- - - - -
-
-
- - def - is_halt(self) -> bool: - - -
- - - - -
-
-
- - def - is_include(self) -> bool: - - -
- - - - -
-
-
- - def - as_include(self) -> Optional[quil.instructions.Include]: - - -
- - - - -
-
-
- - def - to_include(self) -> quil.instructions.Include: - - -
- - - - -
-
-
- - def - is_jump(self) -> bool: - - -
- - - - -
-
-
- - def - as_jump(self) -> Optional[quil.instructions.Jump]: - - -
- - - - -
-
-
- - def - to_jump(self) -> quil.instructions.Jump: - - -
- - - - -
-
-
- - def - is_jump_when(self) -> bool: - - -
- - - - -
-
-
- - def - as_jump_when(self) -> Optional[quil.instructions.JumpWhen]: - - -
- - - - -
-
-
- - def - to_jump_when(self) -> quil.instructions.JumpWhen: - - -
- - - - -
-
-
- - def - is_jump_unless(self) -> bool: - - -
- - - - -
-
-
- - def - as_jump_unless(self) -> Optional[quil.instructions.JumpUnless]: - - -
- - - - -
-
-
- - def - to_jump_unless(self) -> quil.instructions.JumpUnless: - - -
- - - - -
-
-
- - def - is_label(self) -> bool: - - -
- - - - -
-
-
- - def - as_label(self) -> Optional[quil.instructions.Label]: - - -
- - - - -
-
-
- - def - to_label(self) -> quil.instructions.Label: - - -
- - - - -
-
-
- - def - is_load(self) -> bool: - - -
- - - - -
-
-
- - def - as_load(self) -> Optional[quil.instructions.Load]: - - -
- - - - -
-
-
- - def - to_load(self) -> quil.instructions.Load: - - -
- - - - -
-
-
- - def - is_measure_calibration_definition(self) -> bool: - - -
- - - - -
-
-
- - def - as_measure_calibration_definition(self) -> Optional[quil.instructions.MeasureCalibrationDefinition]: - - -
- - - - -
-
-
- - def - to_measure_calibration_definition(self) -> quil.instructions.MeasureCalibrationDefinition: - - -
- - - - -
-
-
- - def - is_measurement(self) -> bool: - - -
- - - - -
-
-
- - def - as_measurement(self) -> Optional[quil.instructions.Measurement]: - - -
- - - - -
-
-
- - def - to_measurement(self) -> quil.instructions.Measurement: - - -
- - - - -
-
-
- - def - is_move(self) -> bool: - - -
- - - - -
-
-
- - def - as_move(self) -> Optional[quil.instructions.Move]: - - -
- - - - -
-
-
- - def - to_move(self) -> quil.instructions.Move: - - -
- - - - -
-
-
- - def - is_nop(self) -> bool: - - -
- - - - -
-
-
- - def - is_pragma(self) -> bool: - - -
- - - - -
-
-
- - def - as_pragma(self) -> Optional[quil.instructions.Pragma]: - - -
- - - - -
-
-
- - def - to_pragma(self) -> quil.instructions.Pragma: - - -
- - - - -
-
-
- - def - is_pulse(self) -> bool: - - -
- - - - -
-
-
- - def - as_pulse(self) -> Optional[quil.instructions.Pulse]: - - -
- - - - -
-
-
- - def - to_pulse(self) -> quil.instructions.Pulse: - - -
- - - - -
-
-
- - def - is_raw_capture(self) -> bool: - - -
- - - - -
-
-
- - def - as_raw_capture(self) -> Optional[quil.instructions.RawCapture]: - - -
- - - - -
-
-
- - def - to_raw_capture(self) -> quil.instructions.RawCapture: - - -
- - - - -
-
-
- - def - is_reset(self) -> bool: - - -
- - - - -
-
-
- - def - as_reset(self) -> Optional[quil.instructions.Reset]: - - -
- - - - -
-
-
- - def - to_reset(self) -> quil.instructions.Reset: - - -
- - - - -
-
-
- - def - is_set_frequency(self) -> bool: - - -
- - - - -
-
-
- - def - as_set_frequency(self) -> Optional[quil.instructions.SetFrequency]: - - -
- - - - -
-
-
- - def - to_set_frequency(self) -> quil.instructions.SetFrequency: - - -
- - - - -
-
-
- - def - is_set_phase(self) -> bool: - - -
- - - - -
-
-
- - def - as_set_phase(self) -> Optional[quil.instructions.SetPhase]: - - -
- - - - -
-
-
- - def - to_set_phase(self) -> quil.instructions.SetPhase: - - -
- - - - -
-
-
- - def - is_set_scale(self) -> bool: - - -
- - - - -
-
-
- - def - as_set_scale(self) -> Optional[quil.instructions.SetScale]: - - -
- - - - -
-
-
- - def - to_set_scale(self) -> quil.instructions.SetScale: - - -
- - - - -
-
-
- - def - is_shift_frequency(self) -> bool: - - -
- - - - -
-
-
- - def - as_shift_frequency(self) -> Optional[quil.instructions.ShiftFrequency]: - - -
- - - - -
-
-
- - def - to_shift_frequency(self) -> quil.instructions.ShiftFrequency: - - -
- - - - -
-
-
- - def - is_shift_phase(self) -> bool: - - -
- - - - -
-
-
- - def - as_shift_phase(self) -> Optional[quil.instructions.ShiftPhase]: - - -
- - - - -
-
-
- - def - to_shift_phase(self) -> quil.instructions.ShiftPhase: - - -
- - - - -
-
-
- - def - is_store(self) -> bool: - - -
- - - - -
-
-
- - def - as_store(self) -> Optional[quil.instructions.Store]: - - -
- - - - -
-
-
- - def - to_store(self) -> quil.instructions.Store: - - -
- - - - -
-
-
- - def - is_swap_phases(self) -> bool: - - -
- - - - -
-
-
- - def - as_swap_phases(self) -> Optional[quil.instructions.SwapPhases]: - - -
- - - - -
-
-
- - def - to_swap_phases(self) -> quil.instructions.SwapPhases: - - -
- - - - -
-
-
- - def - is_unary_logic(self) -> bool: - - -
- - - - -
-
-
- - def - as_unary_logic(self) -> Optional[quil.instructions.UnaryLogic]: - - -
- - - - -
-
-
- - def - to_unary_logic(self) -> quil.instructions.UnaryLogic: - - -
- - - - -
-
-
- - def - is_waveform_definition(self) -> bool: - - -
- - - - -
-
-
- - def - as_waveform_definition(self) -> Optional[quil.instructions.WaveformDefinition]: - - -
- - - - -
-
-
- - def - to_waveform_definition(self) -> quil.instructions.WaveformDefinition: - - -
- - - - -
-
-
- - def - is_wait(self) -> bool: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - Arithmetic: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - ArithmeticOperand: - - -
- - -

A Quil arithmetic operand.

- -

Variants: - literal_integer: An integer literal. - literal_real: A real numbered literal. - memory_reference: A Quil MemoryReference.

- -

Methods (for each variant): - is_*: Returns True if the operand is that variant, False otherwise. - as_*: Returns the inner data if it is the given variant, None otherwise. - to_*: Returns the inner data if it is the given variant, raises ValueError otherwise. - from_*: Creates a new ArithmeticOperand of the given variant from an instance of the inner type.

-
- - -
-
- - def - from_literal_integer(inner: int) -> quil.instructions.ArithmeticOperand: - - -
- - - - -
-
-
- - def - from_literal_real(inner: float) -> quil.instructions.ArithmeticOperand: - - -
- - - - -
-
-
- - def - from_memory_reference( inner: quil.instructions.MemoryReference) -> quil.instructions.ArithmeticOperand: - - -
- - - - -
-
-
- - def - inner(self) -> Union[int, float, quil.instructions.MemoryReference]: - - -
- - -

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

-
- - -
-
-
- - def - is_literal_integer(self) -> bool: - - -
- - - - -
-
-
- - def - as_literal_integer(self) -> Optional[int]: - - -
- - - - -
-
-
- - def - to_literal_integer(self) -> int: - - -
- - - - -
-
-
- - def - is_literal_real(self) -> bool: - - -
- - - - -
-
-
- - def - as_literal_real(self) -> Optional[float]: - - -
- - - - -
-
-
- - def - to_literal_real(self) -> float: - - -
- - - - -
-
-
- - def - is_memory_reference(self) -> bool: - - -
- - - - -
-
-
- - def - as_memory_reference(self) -> Optional[quil.instructions.MemoryReference]: - - -
- - - - -
-
-
- - def - to_memory_reference(self) -> quil.instructions.MemoryReference: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - ArithmeticOperator: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- Add = -Add - - -
- - - - -
-
-
- Subtract = -Subtract - - -
- - - - -
-
-
- Divide = -Divide - - -
- - - - -
-
-
- Multiply = -Multiply - - -
- - - - -
-
-
-
- - class - BinaryLogic: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - BinaryOperand: - - -
- - -

A Quil binary operand.

- -

Variants: - literal_integer: An integer literal. - memory_reference: A Quil MemoryReference.

- -

Methods (for each variant): - is_*: Returns True if the operand is that variant, False otherwise. - as_*: Returns the inner data if it is the given variant, None otherwise. - to_*: Returns the inner data if it is the given variant, raises ValueError otherwise. - from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

-
- - -
-
- - def - from_literal_integer(inner: int) -> quil.instructions.BinaryOperand: - - -
- - - - -
-
-
- - def - from_memory_reference( inner: quil.instructions.MemoryReference) -> quil.instructions.BinaryOperand: - - -
- - - - -
-
-
- - def - inner(self) -> Union[int, quil.instructions.MemoryReference]: - - -
- - -

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

-
- - -
-
-
- - def - is_literal_integer(self) -> bool: - - -
- - - - -
-
-
- - def - as_literal_integer(self) -> Optional[int]: - - -
- - - - -
-
-
- - def - to_literal_integer(self) -> int: - - -
- - - - -
-
-
- - def - is_memory_reference(self) -> bool: - - -
- - - - -
-
-
- - def - as_memory_reference(self) -> Optional[quil.instructions.MemoryReference]: - - -
- - - - -
-
-
- - def - to_memory_reference(self) -> quil.instructions.MemoryReference: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - BinaryOperands: - - -
- - - - -
-
- memory_reference: quil.instructions.MemoryReference - - -
- - - - -
-
- - - - - -
-
-
-
- - class - BinaryOperator: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- And = -And - - -
- - - - -
-
-
- Ior = -Ior - - -
- - - - -
-
-
- Xor = -Xor - - -
- - - - -
-
-
-
- - class - Comparison: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
- -
- - - - - -
-
-
-
- - class - ComparisonOperand: - - -
- - -

A Quil binary operand.

- -

Variants: - literal_integer: An integer literal. - literal_real: A floating point literal. - memory_reference: A Quil MemoryReference.

- -

Methods (for each variant): - is_*: Returns True if the operand is that variant, False otherwise. - as_*: Returns the inner data if it is the given variant, None otherwise. - to_*: Returns the inner data if it is the given variant, raises ValueError otherwise. - from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

-
- - -
-
- - def - from_literal_integer(inner: int) -> quil.instructions.ComparisonOperand: - - -
- - - - -
-
-
- - def - from_literal_real(inner: float) -> quil.instructions.ComparisonOperand: - - -
- - - - -
-
-
- - def - from_memory_reference( inner: quil.instructions.MemoryReference) -> quil.instructions.ComparisonOperand: - - -
- - - - -
-
-
- - def - inner(self) -> Union[int, float, quil.instructions.MemoryReference]: - - -
- - -

Returns the inner value of the variant.

-
- - -
-
-
- - def - is_literal_integer(self) -> bool: - - -
- - - - -
-
-
- - def - as_literal_integer(self) -> Optional[int]: - - -
- - - - -
-
-
- - def - to_literal_integer(self) -> int: - - -
- - - - -
-
-
- - def - is_literal_real(self) -> bool: - - -
- - - - -
-
-
- - def - as_literal_real(self) -> Optional[float]: - - -
- - - - -
-
-
- - def - to_literal_real(self) -> float: - - -
- - - - -
-
-
- - def - is_memory_reference(self) -> bool: - - -
- - - - -
-
-
- - def - as_memory_reference(self) -> Optional[quil.instructions.MemoryReference]: - - -
- - - - -
-
-
- - def - to_memory_reference(self) -> quil.instructions.MemoryReference: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - ComparisonOperator: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- Equal = -ComparisonOperator.Equal - - -
- - - - -
-
-
- GreaterThanOrEqual = -ComparisonOperator.GreaterThanOrEqual - - -
- - - - -
-
-
- GreaterThan = -ComparisonOperator.GreaterThan - - -
- - - - -
-
-
- LessThanOrEqual = -ComparisonOperator.LessThanOrEqual - - -
- - - - -
-
-
- LessThan = -ComparisonOperator.LessThan - - -
- - - - -
-
-
-
- - class - Convert: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- destination: quil.instructions.MemoryReference - - -
- - - - -
-
- - - - - -
-
-
-
- - class - Exchange: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - Move: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- destination: quil.instructions.MemoryReference - - -
- - - - -
-
- - - - - -
-
-
-
- - class - UnaryLogic: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - UnaryOperator: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- Neg = -Neg - - -
- - - - -
-
-
- Not = -Not - - -
- - - - -
-
-
-
- - class - Calibration: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- parameters: List[quil.expression.Expression] - - -
- - - - -
-
-
- instructions: List[quil.instructions.Instruction] - - -
- - - - -
-
-
- modifiers: List[quil.instructions.GateModifier] - - -
- - - - -
-
-
- name: str - - -
- - - - -
-
-
- qubits: List[quil.instructions.Qubit] - - -
- - - - -
-
-
-
- - class - CircuitDefinition: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- name: str - - -
- - - - -
-
-
- qubit_variables: List[str] - - -
- - - - -
-
-
- instructions: List[quil.instructions.Instruction] - - -
- - - - -
-
-
- parameters: List[str] - - -
- - - - -
-
-
-
- - class - MeasureCalibrationDefinition: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- instructions: List[quil.instructions.Instruction] - - -
- - - - -
-
-
- parameter: str - - -
- - - - -
-
-
- qubit: Optional[quil.instructions.Qubit] - - -
- - - - -
-
-
-
- - class - Declaration: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- size: quil.instructions.Vector - - -
- - - - -
-
-
- name: str - - -
- - - - -
-
-
- sharing: Optional[quil.instructions.Sharing] - - -
- - - - -
-
-
-
- - class - Load: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
-
- source: str - - -
- - - - -
-
-
- destination: quil.instructions.MemoryReference - - -
- - - - -
-
-
-
- - class - Offset: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- offset: int - - -
- - - - -
-
-
- data_type: quil.instructions.ScalarType - - -
- - - - -
-
-
-
- - class - Sharing: - - -
- - - - -
-
- offsets: List[quil.instructions.Offset] - - -
- - - - -
-
-
- name: str - - -
- - - - -
-
-
-
- - class - Store: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- destination: str - - -
- - - - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - ScalarType: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- Bit = -Bit - - -
- - - - -
-
-
- Integer = -Integer - - -
- - - - -
-
-
- Octet = -Octet - - -
- - - - -
-
-
- Real = -Real - - -
- - - - -
-
-
-
- - class - Vector: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- data_type: quil.instructions.ScalarType - - -
- - - - -
-
-
- length: int - - -
- - - - -
-
-
-
- - class - Measurement: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- qubit: quil.instructions.Qubit - - -
- - - - -
-
-
- target: Optional[quil.instructions.MemoryReference] - - -
- - - - -
-
-
-
- - class - Include: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- filename: str - - -
- - - - -
-
-
-
- - class - Pragma: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- arguments: List[quil.instructions.PragmaArgument] - - -
- - - - -
-
-
- name: str - - -
- - - - -
-
-
- data: Optional[str] - - -
- - - - -
-
-
-
- - class - PragmaArgument: - - -
- - -

Variants: - identifier: A Pragma argument defined by a Quil identifier - integer: A Pragma argument defined by an integer

- -

Methods (for each variant): - - is_: Returns True if the inner type is of that variant. - - as_: Returns the inner data if it is the given variant, None otherwise. - - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. - - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

-
- - -
-
- - def - from_identifier(inner: str) -> quil.instructions.PragmaArgument: - - -
- - - - -
-
-
- - def - from_integer(inner: int) -> quil.instructions.PragmaArgument: - - -
- - - - -
-
-
- - def - inner(self) -> Union[str, int]: - - -
- - -

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

-
- - -
-
-
- - def - is_identifier(self) -> bool: - - -
- - - - -
-
-
- - def - as_identifier(self) -> Optional[str]: - - -
- - - - -
-
-
- - def - to_identifier(self) -> str: - - -
- - - - -
-
-
- - def - is_integer(self) -> bool: - - -
- - - - -
-
-
- - def - as_integer(self) -> Optional[int]: - - -
- - - - -
-
-
- - def - to_integer(self) -> int: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - AttributeValue: - - -
- - -

A frame attribute value.

- -

Variants: - string: A string attribute containing a str. - expression: An expression attribute containing an Expression.

- -

Methods (for each variant): - is_*: Returns True if the AttributeValue is that variant, False otherwise.

- -
``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.
-``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.
-``from_*``: Creates a new ``AttributeValue`` of the given variant from an instance of the inner type.
-
-
- - -
-
- - def - from_string(inner: str) -> quil.instructions.AttributeValue: - - -
- - - - -
-
-
- - def - from_expression(inner: quil.expression.Expression) -> quil.instructions.AttributeValue: - - -
- - - - -
-
-
- - def - inner(self) -> Union[str, quil.expression.Expression]: - - -
- - -

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

-
- - -
-
-
- - def - is_string(self) -> bool: - - -
- - - - -
-
-
- - def - as_string(self) -> Optional[str]: - - -
- - - - -
-
-
- - def - to_string(self) -> str: - - -
- - - - -
-
-
- - def - is_expression(self) -> bool: - - -
- - - - -
-
-
- - def - as_expression(self) -> Optional[quil.expression.Expression]: - - -
- - - - -
-
-
- - def - to_expression(self) -> quil.expression.Expression: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - Capture: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- memory_reference: quil.instructions.MemoryReference - - -
- - - - -
-
- - - - - -
-
-
- blocking: bool - - -
- - - - -
-
- - - - - -
-
-
-
- - class - FrameDefinition: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- attributes: Dict[str, quil.instructions.AttributeValue] - - -
- - - - -
-
-
- identifier: quil.instructions.FrameIdentifier - - -
- - - - -
-
-
-
- - class - FrameIdentifier: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- qubits: List[quil.instructions.Qubit] - - -
- - - - -
-
-
- name: str - - -
- - - - -
-
-
-
- - class - Pulse: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
- blocking: bool - - -
- - - - -
-
-
-
- - class - RawCapture: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
-
- memory_reference: quil.instructions.MemoryReference - - -
- - - - -
-
-
- blocking: bool - - -
- - - - -
-
-
- duration: quil.expression.Expression - - -
- - - - -
-
-
-
- - class - SetFrequency: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- frequency: quil.expression.Expression - - -
- - - - -
-
- - - - - -
-
-
-
- - class - SetPhase: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - SetScale: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - ShiftFrequency: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
-
- frequency: quil.expression.Expression - - -
- - - - -
-
-
-
- - class - ShiftPhase: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - SwapPhases: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - Gate: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- - def - dagger(self) -> Self: - - -
- - -

Returns a copy of the gate with the DAGGER modifier added to it.

-
- - -
-
-
- - def - controlled(self, control_qubit: quil.instructions.Qubit) -> Self: - - -
- - -

Returns a copy of the gate with the CONTROLLED modifier added to it.

-
- - -
-
-
- - def - forked( self, fork_qubit: quil.instructions.Qubit, alt_params: Sequence[quil.expression.Expression]) -> Self: - - -
- - -

Returns a copy of the gate with the FORKED modifier added to it.

- -

Raises a GateError if the number of provided alternate parameters don't -equal the number of existing parameters.

-
- - -
-
-
- - def - to_unitary_mut( self, n_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]: - - -
- - -

Lift a Gate to the full n_qubits-qubit Hilbert space.

- -

Returns a `GateError if any of the parameters of this gate are -non-constant, if any of the qubits are variable, if the name of this -gate is unknown, or if there are an unexpected number of parameters.

-
- - -
-
-
- modifiers: List[quil.instructions.GateModifier] - - -
- - - - -
-
-
- qubits: List[quil.instructions.Qubit] - - -
- - - - -
-
-
- name: str - - -
- - - - -
-
-
- parameters: List[quil.expression.Expression] - - -
- - - - -
-
-
-
- - class - GateDefinition: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- parameters: List[str] - - -
- - - - -
-
-
- specification: quil.instructions.GateSpecification - - -
- - - - -
-
-
- name: str - - -
- - - - -
-
-
-
- - class - GateModifier: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- Controlled = -Controlled - - -
- - - - -
-
-
- Dagger = -Dagger - - -
- - - - -
-
-
- Forked = -Forked - - -
- - - - -
-
-
-
- - class - GateSpecification: - - -
- - -

A specification for a gate definition.

- -

Variants: - matrix: A gate specificied by a matrix of Expressions representing a unitary operation. - permutation: A gate specified by a vector of integers that defines a permutation.

- -

Methods (for each variant): - - is_: Returns True if the inner type is of that variant. - - as_: Returns the inner data if it is the given variant, None otherwise. - - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. - - from_: Creates a new GateSpecification using an instance of the inner type for the variant.

-
- - -
-
- - def - from_matrix( inner: Sequence[Sequence[quil.expression.Expression]]) -> quil.instructions.GateSpecification: - - -
- - - - -
-
-
- - def - from_permutation(inner: Sequence[int]) -> quil.instructions.GateSpecification: - - -
- - - - -
-
-
- - def - from_pauli_sum(inner: quil.instructions.PauliSum) -> quil.instructions.GateSpecification: - - -
- - - - -
-
-
- - def - inner( self) -> Union[List[List[quil.expression.Expression]], List[int], quil.instructions.PauliSum]: - - -
- - -

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

-
- - -
-
-
- - def - is_matrix(self) -> bool: - - -
- - - - -
-
-
- - def - as_matrix(self) -> Optional[List[List[quil.expression.Expression]]]: - - -
- - - - -
-
-
- - def - to_matrix(self) -> List[List[quil.expression.Expression]]: - - -
- - - - -
-
-
- - def - is_permutation(self) -> bool: - - -
- - - - -
-
-
- - def - as_permutation(self) -> Optional[List[int]]: - - -
- - - - -
-
-
- - def - to_permutation(self) -> List[int]: - - -
- - - - -
-
-
- - def - is_pauli_sum(self) -> bool: - - -
- - - - -
-
-
- - def - as_pauli_sum(self) -> Optional[quil.instructions.PauliSum]: - - -
- - - - -
-
-
- - def - to_pauli_sum(self) -> quil.instructions.PauliSum: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - PauliGate: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- - def - parse(input: str) -> quil.instructions.PauliGate: - - -
- - -

Parses a PauliGate from a string. Raises a ParseEnumError if the -string isn't a valid Pauli word.

-
- - -
-
-
- I = -I - - -
- - - - -
-
-
- X = -X - - -
- - - - -
-
-
- Y = -Y - - -
- - - - -
-
-
- Z = -Z - - -
- - - - -
-
-
-
- - class - PauliTerm: - - -
- - - - -
-
- arguments: List[Tuple[quil.instructions.PauliGate, str]] - - -
- - - - -
-
-
- expression: quil.expression.Expression - - -
- - - - -
-
-
-
- - class - PauliSum: - - -
- - - - -
-
- arguments: List[str] - - -
- - - - -
-
-
- terms: List[quil.instructions.PauliTerm] - - -
- - - - -
-
-
-
- - class - Jump: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- target: quil.instructions.Target - - -
- - - - -
-
-
-
- - class - JumpWhen: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- target: quil.instructions.Target - - -
- - - - -
-
- - - - - -
-
-
-
- - class - JumpUnless: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- target: quil.instructions.Target - - -
- - - - -
-
- - - - - -
-
-
-
- - class - Label: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- target: quil.instructions.Target - - -
- - - - -
-
-
-
- - class - Target: - - -
- - -

Represents a Quil target.

- -

Variants: - fixed: A fixed target defined by a Quil identifier - placeholder: A placeholder target that can be assigned a new name at a later time.

- -

Methods (for each variant): - - is_: Returns True if the inner type is of that variant. - - as_: Returns the inner data if it is the given variant, None otherwise. - - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. - - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

-
- - -
-
- - def - from_fixed(inner: str) -> quil.instructions.Target: - - -
- - - - -
-
-
- - def - from_placeholder(inner: quil.instructions.TargetPlaceholder) -> quil.instructions.Target: - - -
- - - - -
-
-
- - def - inner(self) -> Union[str, quil.instructions.TargetPlaceholder]: - - -
- - - - -
-
-
- - def - is_fixed(self) -> bool: - - -
- - - - -
-
-
- - def - as_fixed(self) -> Optional[str]: - - -
- - - - -
-
-
- - def - to_fixed(self) -> str: - - -
- - - - -
-
-
- - def - is_placeholder(self) -> bool: - - -
- - - - -
-
-
- - def - as_placeholder(self) -> Optional[quil.instructions.TargetPlaceholder]: - - -
- - - - -
-
-
- - def - to_placeholder(self) -> quil.instructions.TargetPlaceholder: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - TargetPlaceholder: - - -
- - -

A placeholder target that must be assigned a fixed name before creating a program -with valid quil.

- -

See quil.program.Program#resolve_placeholders for more information.

-
- - -
-
- base_label: str - - -
- - - - -
-
-
-
- - class - MemoryReference: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- - def - parse(input: str) -> quil.instructions.MemoryReference: - - -
- - -

Parses a MemoryReference from a string. Raises a ParseMemoryReference error if the -string isn't a valid Quil memory reference.

-
- - -
-
-
- index: int - - -
- - - - -
-
-
- name: str - - -
- - - - -
-
-
-
- - class - Qubit: - - -
- - -

A Qubit

- -

Variants: - fixed: A qubit represented as a fixed integer index. - variable: A qubit represented by a name.

- -

Methods (for each variant): - - is_: Returns True if the inner type is of that variant. - - as_: Returns the inner data if it is the given variant, None otherwise. - - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. - - from_: Creates a new Qubit using an instance of the inner type for the variant.

-
- - -
-
- - def - from_fixed(inner: int) -> quil.instructions.Qubit: - - -
- - - - -
-
-
- - def - from_variable(inner: str) -> quil.instructions.Qubit: - - -
- - - - -
-
-
- - def - from_placeholder(inner: quil.instructions.QubitPlaceholder) -> quil.instructions.Qubit: - - -
- - - - -
-
-
- - def - inner(self) -> Union[int, str]: - - -
- - -

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

-
- - -
-
-
- - def - is_fixed(self) -> bool: - - -
- - - - -
-
-
- - def - as_fixed(self) -> Optional[int]: - - -
- - - - -
-
-
- - def - to_fixed(self) -> int: - - -
- - - - -
-
-
- - def - is_variable(self) -> bool: - - -
- - - - -
-
-
- - def - as_variable(self) -> Optional[str]: - - -
- - - - -
-
-
- - def - to_variable(self) -> str: - - -
- - - - -
-
-
- - def - is_placeholder(self) -> bool: - - -
- - - - -
-
-
- - def - as_placeholder(self) -> Optional[quil.instructions.QubitPlaceholder]: - - -
- - - - -
-
-
- - def - to_placeholder(self) -> quil.instructions.QubitPlaceholder: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - QubitPlaceholder: - - -
- - -

A qubit that can be used as a placeholder. Must be resolved before converting -a program to valid Quil. See quil.program.Program#resolve_placeholders.

-
- - -
-
-
- - class - Reset: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- qubit: Optional[quil.instructions.Qubit] - - -
- - - - -
-
-
-
- - class - Delay: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- qubits: List[quil.instructions.Qubit] - - -
- - - - -
-
-
- frame_names: List[str] - - -
- - - - -
-
-
- duration: quil.expression.Expression - - -
- - - - -
-
-
-
- - class - Fence: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- qubits: List[quil.instructions.Qubit] - - -
- - - - -
-
-
-
- - class - Waveform: - - -
- - - - -
-
- matrix: List[quil.expression.Expression] - - -
- - - - -
-
-
- parameters: List[str] - - -
- - - - -
-
-
-
- - class - WaveformDefinition: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- definition: quil.instructions.Waveform - - -
- - - - -
-
-
- name: str - - -
- - - - -
-
-
-
- - class - WaveformInvocation: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- parameters: Dict[str, quil.expression.Expression] - - -
- - - - -
-
-
- name: str - - -
- - - - -
-
-
-
- - class - GateError(builtins.ValueError): - - -
- - -

An error that may occur when performing operations on a Gate

-
- - -
-
Inherited Members
-
-
builtins.ValueError
-
ValueError
- -
-
builtins.BaseException
-
with_traceback
-
add_note
-
args
- -
-
-
-
-
-
- - class - ParseMemoryReferenceError(builtins.ValueError): - - -
- - -

Errors that may occur while parsing a MemoryReference

-
- - -
-
Inherited Members
-
-
builtins.ValueError
-
ValueError
- -
-
builtins.BaseException
-
with_traceback
-
add_note
-
args
- -
-
-
-
-
- - \ No newline at end of file diff --git a/quil-py/build/docs/quil/program.html b/quil-py/build/docs/quil/program.html deleted file mode 100644 index c5790fae..00000000 --- a/quil-py/build/docs/quil/program.html +++ /dev/null @@ -1,1064 +0,0 @@ - - - - - - - quil.program API documentation - - - - - - - - - -
-
-

-quil.program

- - - - - -
-
-
- - class - FrameSet: - - -
- - - - -
-
- - def - get(self, identifier: FrameIdentifier) -> Optional[Dict[str, AttributeValue]]: - - -
- - -

Retrieve the attributes of a frame by its identifier

-
- - -
-
-
- - def - get_keys(self) -> List[FrameIdentifier]: - - -
- - -

Return a list of all FrameIdentifiers described by this FrameSet

-
- - -
-
-
- - def - get_all_frames(self) -> Dict[FrameIdentifier, Dict[str, AttributeValue]]: - - -
- - - - -
-
-
- - def - insert( self, identifier: FrameIdentifier, attributes: Dict[str, AttributeValue]): - - -
- - -

Insert a new FrameIdentifier, overwriting any existing one.

-
- - -
-
-
- - def - merge(self, other: quil.program.FrameSet): - - -
- - -

Merge another FrameSet into this one, overwriting any existing keys.

-
- - -
-
-
- - def - intersection(self, identifiers: FrozenSet[FrameIdentifier]) -> quil.program.FrameSet: - - -
- - -

Return a new FrameSet which describes only the given FrameIdentifiers

-
- - -
-
-
- - def - is_empty(self) -> bool: - - -
- - -

Returns True if this FrameSet defines no frames.

-
- - -
-
-
- - def - to_instructions(self) -> List[Instruction]: - - -
- - -

Return the Quil instructions which define the contained frames.

-
- - -
-
-
-
- - class - Program: - - -
- - - - -
-
- - def - parse(input: str) -> Program: - - -
- - -

Parses the given Quil string and returns a new Program. -Raises a ProgramError if the given string isn't valid Quil.

-
- - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- - def - clone_without_body_instructions(self) -> Program: - - -
- - -

Creates a clone of this Program with an empty body instructions list.

-
- - -
-
-
- - def - copy(self) -> Program: - - -
- - -

Creates a clone of this Program.

-
- - -
-
-
- - def - dagger(self) -> Program: - - -
- - -

Creates a new conjugate transpose of the Program by reversing the order of gate -instructions and applying the DAGGER modifier to each.

- -

Raises a GateError if any of the instructions in the program are not a `Gate

-
- - -
-
-
- - def - expand_calibrations(self) -> Program: - - -
- - -

Expand any instructions in the program which have a matching calibration, leaving the others -unchanged. Recurses though each instruction while ensuring there is no cycle in the expansion -graph (i.e. no calibration expands directly or indirectly into itself)

-
- - -
-
-
- - def - into_simplified(self) -> Program: - - -
- - -

Simplify this program into a new [Program] which contains only instructions -and definitions which are executed; effectively, perform dead code removal.

- -

Removes:

- -
    -
  • All calibrations, following calibration expansion
  • -
  • Frame definitions which are not used by any instruction such as PULSE or CAPTURE
  • -
  • Waveform definitions which are not used by any instruction
  • -
- -

When a valid program is simplified, it remains valid.

-
- - -
-
-
- - def - get_used_qubits(self) -> Set[Qubit]: - - -
- - -

Returns a set consisting of every Qubit that is used in the program.

-
- - -
-
-
- - def - add_instruction(self, instruction: Instruction): - - -
- - -

Add an instruction to the end of the program.

-
- - -
-
-
- - def - add_instructions(self, instructions: Sequence[Instruction]): - - -
- - -

Add a list of instructions to the end of the program.

-
- - -
-
-
- - def - to_instructions(self) -> Sequence[Instruction]: - - -
- - - - -
-
-
- - def - to_unitary( self, n_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]: - - -
- - - - -
-
-
- - def - resolve_placeholders(self) -> None: - - -
- - -

Resolve TargetPlaceholders and QubitPlaceholders within the program using default resolvers.

- -

The default resolver will be used to generate a unique value for that placeholder within the scope of -the program using an auto-incrementing value (for qubit) or suffix (for target) -while ensuring that unique value is not already in use within the program.

-
- - -
-
-
- - def - resolve_placeholders_with_custom_resolvers( self, *, target_resolver: Optional[Callable[[TargetPlaceholder], Optional[str]]] = None, qubit_resolver: Optional[Callable[[QubitPlaceholder], Optional[int]]] = None): - - -
- - -

Resolve TargetPlaceholders and QubitPlaceholders within the program such that the resolved values -will remain unique to that placeholder within the scope of the program.

- -

If you provide target_resolver and/or qubit_resolver, those will be used to resolve those values respectively. -If your resolver returns None for a particular placeholder, it will not be replaced but will be left as a placeholder.

- -

If you do not provide a resolver for a placeholder, a default resolver will be used which will generate a unique value -for that placeholder within the scope of the program using an auto-incrementing value (for qubit) or suffix (for target) -while ensuring that unique value is not already in use within the program.

-
- - -
-
-
- calibrations: quil.program.CalibrationSet - - -
- - - - -
-
-
- waveforms: Dict[str, Waveform] - - -
- - - - -
-
-
- body_instructions: List[Instruction] - - -
- - - - -
-
-
- declarations: Dict[str, Declaration] - - -
- - - - -
-
-
- memory_regions: Dict[str, quil.program.MemoryRegion] - - -
- - - - -
-
-
- frames: quil.program.FrameSet - - -
- - - - -
-
-
- gate_definitions: Dict[str, GateDefinition] - - -
- - - - -
-
-
-
- - class - CalibrationSet: - - -
- - - - -
-
- - def - expand( self, instruction: Instruction, previous_calibrations: Sequence[Instruction]) -> List[Instruction]: - - -
- - -

Given an instruction, return the instructions to which it is expanded if there is a match. -Recursively calibrate instructions, returning an error if a calibration directly or indirectly -expands into itself.

-
- - -
-
-
- - def - get_match_for_measurement(self, measurement: Measurement) -> Optional[MeasureCalibrationDefinition]: - - -
- - -

Returns the last-specified MeasureCalibrationDefinition that matches the target -qubit (if any), or otherwise the last-specified one that specified no qubit.

-
- - -
-
-
- - def - get_match_for_gate(self, gate: Gate) -> Optional[Calibration]: - - -
- - -

Return the final calibration which matches the gate per the QuilT specification:

- -

A calibration matches a gate if:

- -
    -
  1. It has the same name
  2. -
  3. It has the same modifiers
  4. -
  5. It has the same qubit count (any mix of fixed & variable)
  6. -
  7. It has the same parameter count (both specified and unspecified)
  8. -
  9. All fixed qubits in the calibration definition match those in the gate
  10. -
  11. All specified parameters in the calibration definition match those in the gate
  12. -
-
- - -
-
-
- - def - is_empty(self) -> bool: - - -
- - -

Returns True if the CalibrationSet contains no data.

-
- - -
-
-
- - def - push_calibration(self, calibration: Calibration): - - -
- - -

Add another gate Calibration (DEFCAL) to the set.

-
- - -
-
-
- - def - push_measurement_calibration(self, calibration: MeasureCalibrationDefinition): - - -
- - -

Add another MeasureCalibrationDefinition (DEFCAL MEASURE) to the set

-
- - -
-
-
- - def - extend(self, other: quil.program.CalibrationSet): - - -
- - -

Append another [CalibrationSet] onto this one

-
- - -
-
-
- - def - to_instructions(self): - - -
- - -

Return the Quil instructions which describe the contained calibrations

-
- - -
-
-
- measure_calibrations: List[MeasureCalibrationDefinition] - - -
- - - - -
-
-
- calibrations: List[Calibration] - - -
- - - - -
-
-
-
- - class - MemoryRegion: - - -
- - - - -
-
- sharing: Optional[Sharing] - - -
- - - - -
-
-
- size: Vector - - -
- - - - -
-
-
- - \ No newline at end of file diff --git a/quil-py/build/docs/quil/validation.html b/quil-py/build/docs/quil/validation.html deleted file mode 100644 index 60dad9df..00000000 --- a/quil-py/build/docs/quil/validation.html +++ /dev/null @@ -1,253 +0,0 @@ - - - - - - - quil.validation API documentation - - - - - - - - - -
-
-

-quil.validation

- - - - - -
-
-
- - def - dummy(): - - -
- - - - -
-
- - \ No newline at end of file diff --git a/quil-py/build/docs/search.js b/quil-py/build/docs/search.js deleted file mode 100644 index 69588d97..00000000 --- a/quil-py/build/docs/search.js +++ /dev/null @@ -1,46 +0,0 @@ -window.pdocSearch = (function(){ -/** elasticlunr - http://weixsong.github.io * Copyright (C) 2017 Oliver Nightingale * Copyright (C) 2017 Wei Song * MIT Licensed */!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();o

\n"}, "quil.expression": {"fullname": "quil.expression", "modulename": "quil.expression", "kind": "module", "doc": "

\n"}, "quil.expression.Expression": {"fullname": "quil.expression.Expression", "modulename": "quil.expression", "qualname": "Expression", "kind": "class", "doc": "

A Quil expression.

\n\n

Variants:\n address: An address defined by a MemoryReference.\n function_call: A FunctionCall.\n infix: An InfixExpression.\n number: A number defined as a complex.\n pi: The constant pi. No inner data.\n prefix: A PrefixExpression.\n variable: A variable defined as a str.

\n\n

As seen above, some variants contain inner data that fully specify the expression.\nFor example, the number variant contains an int. This is in contrast to variants like\npi that have no inner data because they require none to fully specify the expression.\nThis difference is important for determining which methods are available for each variant.

\n\n

Methods (for each variant):\n is_*: Returns True if the expression is that variant, False otherwise.

\n\n
If the variant has inner data:\n    ``as_*``: returns the inner data if it is the given variant, ``None`` otherwise.\n    ``to_*``: returns the inner data if it is the given variant, raises ``ValueError`` otherwise.\n    ``from_*``: Creates a new ``Expression`` of the given variant from an instance of the inner type.\n\nIf the variant doesn't have inner data (e.g. ``pi``)\n    ``new_*``: Creates a new ``Expression`` for the variant\n
\n"}, "quil.expression.Expression.from_address": {"fullname": "quil.expression.Expression.from_address", "modulename": "quil.expression", "qualname": "Expression.from_address", "kind": "function", "doc": "

\n", "signature": "(inner: MemoryReference) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_function_call": {"fullname": "quil.expression.Expression.from_function_call", "modulename": "quil.expression", "qualname": "Expression.from_function_call", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.expression.FunctionCallExpression) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_infix": {"fullname": "quil.expression.Expression.from_infix", "modulename": "quil.expression", "qualname": "Expression.from_infix", "kind": "function", "doc": "

\n", "signature": "(inner: quil.expression.InfixExpression) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_number": {"fullname": "quil.expression.Expression.from_number", "modulename": "quil.expression", "qualname": "Expression.from_number", "kind": "function", "doc": "

\n", "signature": "(inner: complex) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.new_pi": {"fullname": "quil.expression.Expression.new_pi", "modulename": "quil.expression", "qualname": "Expression.new_pi", "kind": "function", "doc": "

\n", "signature": "() -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_prefix": {"fullname": "quil.expression.Expression.from_prefix", "modulename": "quil.expression", "qualname": "Expression.from_prefix", "kind": "function", "doc": "

\n", "signature": "(inner: quil.expression.PrefixExpression) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_variable": {"fullname": "quil.expression.Expression.from_variable", "modulename": "quil.expression", "qualname": "Expression.from_variable", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.inner": {"fullname": "quil.expression.Expression.inner", "modulename": "quil.expression", "qualname": "Expression.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(\tself) -> Union[MemoryReference, quil.expression.FunctionCallExpression, quil.expression.InfixExpression, int, quil.expression.PrefixExpression, str]:", "funcdef": "def"}, "quil.expression.Expression.is_address": {"fullname": "quil.expression.Expression.is_address", "modulename": "quil.expression", "qualname": "Expression.is_address", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_address": {"fullname": "quil.expression.Expression.as_address", "modulename": "quil.expression", "qualname": "Expression.as_address", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[MemoryReference]:", "funcdef": "def"}, "quil.expression.Expression.to_address": {"fullname": "quil.expression.Expression.to_address", "modulename": "quil.expression", "qualname": "Expression.to_address", "kind": "function", "doc": "

\n", "signature": "(self) -> MemoryReference:", "funcdef": "def"}, "quil.expression.Expression.is_function_call": {"fullname": "quil.expression.Expression.is_function_call", "modulename": "quil.expression", "qualname": "Expression.is_function_call", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_function_call": {"fullname": "quil.expression.Expression.as_function_call", "modulename": "quil.expression", "qualname": "Expression.as_function_call", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.FunctionCallExpression]:", "funcdef": "def"}, "quil.expression.Expression.to_function_call": {"fullname": "quil.expression.Expression.to_function_call", "modulename": "quil.expression", "qualname": "Expression.to_function_call", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.FunctionCallExpression:", "funcdef": "def"}, "quil.expression.Expression.is_infix": {"fullname": "quil.expression.Expression.is_infix", "modulename": "quil.expression", "qualname": "Expression.is_infix", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_infix": {"fullname": "quil.expression.Expression.as_infix", "modulename": "quil.expression", "qualname": "Expression.as_infix", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.InfixExpression]:", "funcdef": "def"}, "quil.expression.Expression.to_infix": {"fullname": "quil.expression.Expression.to_infix", "modulename": "quil.expression", "qualname": "Expression.to_infix", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.InfixExpression:", "funcdef": "def"}, "quil.expression.Expression.is_number": {"fullname": "quil.expression.Expression.is_number", "modulename": "quil.expression", "qualname": "Expression.is_number", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_number": {"fullname": "quil.expression.Expression.as_number", "modulename": "quil.expression", "qualname": "Expression.as_number", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[complex]:", "funcdef": "def"}, "quil.expression.Expression.to_number": {"fullname": "quil.expression.Expression.to_number", "modulename": "quil.expression", "qualname": "Expression.to_number", "kind": "function", "doc": "

\n", "signature": "(self) -> complex:", "funcdef": "def"}, "quil.expression.Expression.is_pi": {"fullname": "quil.expression.Expression.is_pi", "modulename": "quil.expression", "qualname": "Expression.is_pi", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.is_prefix": {"fullname": "quil.expression.Expression.is_prefix", "modulename": "quil.expression", "qualname": "Expression.is_prefix", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_prefix": {"fullname": "quil.expression.Expression.as_prefix", "modulename": "quil.expression", "qualname": "Expression.as_prefix", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.PrefixExpression]:", "funcdef": "def"}, "quil.expression.Expression.to_prefix": {"fullname": "quil.expression.Expression.to_prefix", "modulename": "quil.expression", "qualname": "Expression.to_prefix", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.PrefixExpression:", "funcdef": "def"}, "quil.expression.Expression.is_variable": {"fullname": "quil.expression.Expression.is_variable", "modulename": "quil.expression", "qualname": "Expression.is_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_variable": {"fullname": "quil.expression.Expression.as_variable", "modulename": "quil.expression", "qualname": "Expression.as_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.expression.Expression.to_variable": {"fullname": "quil.expression.Expression.to_variable", "modulename": "quil.expression", "qualname": "Expression.to_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.expression.Expression.to_quil": {"fullname": "quil.expression.Expression.to_quil", "modulename": "quil.expression", "qualname": "Expression.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.expression.Expression.to_quil_or_debug": {"fullname": "quil.expression.Expression.to_quil_or_debug", "modulename": "quil.expression", "qualname": "Expression.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format\nthat isn't valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.expression.Expression.parse": {"fullname": "quil.expression.Expression.parse", "modulename": "quil.expression", "qualname": "Expression.parse", "kind": "function", "doc": "

Parses an Expression from a string. Raises a ParseExpressionError if the string\nisn't a valid Quil expression.

\n", "signature": "(input: str) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.simplify": {"fullname": "quil.expression.Expression.simplify", "modulename": "quil.expression", "qualname": "Expression.simplify", "kind": "function", "doc": "

Simplify the expression as much as possible, in-place.

\n", "signature": "(self):", "funcdef": "def"}, "quil.expression.Expression.into_simplified": {"fullname": "quil.expression.Expression.into_simplified", "modulename": "quil.expression", "qualname": "Expression.into_simplified", "kind": "function", "doc": "

Return a simplified copy of the expression.

\n", "signature": "(self) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.evaluate": {"fullname": "quil.expression.Expression.evaluate", "modulename": "quil.expression", "qualname": "Expression.evaluate", "kind": "function", "doc": "

Evaluate an expression, expecting that it may be fully reduced to a single complex number.\nIf it cannot be reduced to a complex number, raises an EvaluationError.

\n", "signature": "(\tself,\tvariables: Dict[str, complex],\tmemory_references: Dict[str, Sequence[float]]) -> complex:", "funcdef": "def"}, "quil.expression.Expression.substitute_variables": {"fullname": "quil.expression.Expression.substitute_variables", "modulename": "quil.expression", "qualname": "Expression.substitute_variables", "kind": "function", "doc": "

Returns a copy of the expression where every matching variable in variable_values is\nreplaced by the corresponding expression.

\n", "signature": "(\tself,\tvariable_values: Dict[str, quil.expression.Expression]) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.to_real": {"fullname": "quil.expression.Expression.to_real", "modulename": "quil.expression", "qualname": "Expression.to_real", "kind": "function", "doc": "

If this is a number with imaginary part \"equal to\" zero (of _small_ absolute value), return\nthat number. Otherwise, raises an EvaluationError

\n", "signature": "(self) -> float:", "funcdef": "def"}, "quil.expression.FunctionCallExpression": {"fullname": "quil.expression.FunctionCallExpression", "modulename": "quil.expression", "qualname": "FunctionCallExpression", "kind": "class", "doc": "

\n"}, "quil.expression.FunctionCallExpression.expression": {"fullname": "quil.expression.FunctionCallExpression.expression", "modulename": "quil.expression", "qualname": "FunctionCallExpression.expression", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.FunctionCallExpression.function": {"fullname": "quil.expression.FunctionCallExpression.function", "modulename": "quil.expression", "qualname": "FunctionCallExpression.function", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.ExpressionFunction"}, "quil.expression.InfixExpression": {"fullname": "quil.expression.InfixExpression", "modulename": "quil.expression", "qualname": "InfixExpression", "kind": "class", "doc": "

\n"}, "quil.expression.InfixExpression.right": {"fullname": "quil.expression.InfixExpression.right", "modulename": "quil.expression", "qualname": "InfixExpression.right", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.InfixExpression.operator": {"fullname": "quil.expression.InfixExpression.operator", "modulename": "quil.expression", "qualname": "InfixExpression.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.InfixOperator"}, "quil.expression.InfixExpression.left": {"fullname": "quil.expression.InfixExpression.left", "modulename": "quil.expression", "qualname": "InfixExpression.left", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.PrefixExpression": {"fullname": "quil.expression.PrefixExpression", "modulename": "quil.expression", "qualname": "PrefixExpression", "kind": "class", "doc": "

\n"}, "quil.expression.PrefixExpression.operator": {"fullname": "quil.expression.PrefixExpression.operator", "modulename": "quil.expression", "qualname": "PrefixExpression.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.PrefixOperator"}, "quil.expression.PrefixExpression.expression": {"fullname": "quil.expression.PrefixExpression.expression", "modulename": "quil.expression", "qualname": "PrefixExpression.expression", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.ExpressionFunction": {"fullname": "quil.expression.ExpressionFunction", "modulename": "quil.expression", "qualname": "ExpressionFunction", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.expression.ExpressionFunction.Cis": {"fullname": "quil.expression.ExpressionFunction.Cis", "modulename": "quil.expression", "qualname": "ExpressionFunction.Cis", "kind": "variable", "doc": "

\n", "default_value": "Cis"}, "quil.expression.ExpressionFunction.Cosine": {"fullname": "quil.expression.ExpressionFunction.Cosine", "modulename": "quil.expression", "qualname": "ExpressionFunction.Cosine", "kind": "variable", "doc": "

\n", "default_value": "Cosine"}, "quil.expression.ExpressionFunction.Exponent": {"fullname": "quil.expression.ExpressionFunction.Exponent", "modulename": "quil.expression", "qualname": "ExpressionFunction.Exponent", "kind": "variable", "doc": "

\n", "default_value": "Exponent"}, "quil.expression.ExpressionFunction.Sine": {"fullname": "quil.expression.ExpressionFunction.Sine", "modulename": "quil.expression", "qualname": "ExpressionFunction.Sine", "kind": "variable", "doc": "

\n", "default_value": "Sine"}, "quil.expression.ExpressionFunction.SquareRoot": {"fullname": "quil.expression.ExpressionFunction.SquareRoot", "modulename": "quil.expression", "qualname": "ExpressionFunction.SquareRoot", "kind": "variable", "doc": "

\n", "default_value": "SquareRoot"}, "quil.expression.PrefixOperator": {"fullname": "quil.expression.PrefixOperator", "modulename": "quil.expression", "qualname": "PrefixOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.expression.PrefixOperator.Plus": {"fullname": "quil.expression.PrefixOperator.Plus", "modulename": "quil.expression", "qualname": "PrefixOperator.Plus", "kind": "variable", "doc": "

\n", "default_value": "Plus"}, "quil.expression.PrefixOperator.Minus": {"fullname": "quil.expression.PrefixOperator.Minus", "modulename": "quil.expression", "qualname": "PrefixOperator.Minus", "kind": "variable", "doc": "

\n", "default_value": "Minus"}, "quil.expression.InfixOperator": {"fullname": "quil.expression.InfixOperator", "modulename": "quil.expression", "qualname": "InfixOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.expression.InfixOperator.Caret": {"fullname": "quil.expression.InfixOperator.Caret", "modulename": "quil.expression", "qualname": "InfixOperator.Caret", "kind": "variable", "doc": "

\n", "default_value": "Caret"}, "quil.expression.InfixOperator.Plus": {"fullname": "quil.expression.InfixOperator.Plus", "modulename": "quil.expression", "qualname": "InfixOperator.Plus", "kind": "variable", "doc": "

\n", "default_value": "Plus"}, "quil.expression.InfixOperator.Minus": {"fullname": "quil.expression.InfixOperator.Minus", "modulename": "quil.expression", "qualname": "InfixOperator.Minus", "kind": "variable", "doc": "

\n", "default_value": "Minus"}, "quil.expression.InfixOperator.Slash": {"fullname": "quil.expression.InfixOperator.Slash", "modulename": "quil.expression", "qualname": "InfixOperator.Slash", "kind": "variable", "doc": "

\n", "default_value": "Slash"}, "quil.expression.InfixOperator.Star": {"fullname": "quil.expression.InfixOperator.Star", "modulename": "quil.expression", "qualname": "InfixOperator.Star", "kind": "variable", "doc": "

\n", "default_value": "Star"}, "quil.expression.EvaluationError": {"fullname": "quil.expression.EvaluationError", "modulename": "quil.expression", "qualname": "EvaluationError", "kind": "class", "doc": "

Error that may occur while evaluation an Expression

\n", "bases": "builtins.ValueError"}, "quil.expression.ParseExpressionError": {"fullname": "quil.expression.ParseExpressionError", "modulename": "quil.expression", "qualname": "ParseExpressionError", "kind": "class", "doc": "

Error that may occur while parsing an Expression

\n", "bases": "builtins.ValueError"}, "quil.instructions": {"fullname": "quil.instructions", "modulename": "quil.instructions", "kind": "module", "doc": "

\n"}, "quil.instructions.Instruction": {"fullname": "quil.instructions.Instruction", "modulename": "quil.instructions", "qualname": "Instruction", "kind": "class", "doc": "

A Quil instruction. Each variant corresponds to a possible type of Quil instruction.

\n\n

Variants:\n arithmetic: An arithmetic expression defined by an Arithmetic.\n binary_logic: A binary expression defined by a BinaryLogic.\n calibration_definition: Corresponds to a DEFCAL instruction (not DEFCAL MEASURE)\n defined by a Calibration.\n capture: Corresponds to a CAPTURE instruction\n calibration: Corresponds to a DEFCAL instruction.\n circuit_definition: Corresponds to a DEFCIRCUIT instruction and its body,\n defined by a CircuitDefinition.\n convert: Corresponds to a CONVERT instruction.\n comparison: Corresponds to a comparison of two MemoryReferences\n declaration: Corresponds to a DECLARE statement defined by a Declaration.\n delay: Corresponds to a DELAY instruction.\n exchange: Corresponds to an EXCHANGE instruction.\n fence: Corresponds to a FENCE instruction.\n frame_definition: Corresponds to a DEFFRAME statement, defined by a FrameDefinition.\n gate: A Quil quantum gate instruction defined by a Gate.\n gate_definition: A quantum gate definition defined by a GateDefinition.\n halt: Corresponds to the HALT instruction. No inner data.\n include: Corresponds to an INCLUDE directive.\n jump: Corresponds to a JUMP instruction\n jump_when: Corresponds to a JUMP-WHEN instruction\n jump_unless: Corresponds to a JUMP-UNLESS instruction\n label: Corresponds to a LABEL\n load: Corresponds to a LOAD instruction.\n measure_calibration_definition: Corresponds to a DEFCAL MEASURE instruction. Defined by a MeasureCalibrationDefinition.\n measurement: Corresponds to a MEASURE instruction.\n move: Corresponds to a MOVE instruction.\n nop: Corresponds to the NOP instruction. No inner data.\n pragma: Corresponds to a PRAGMA instruction.\n pulse: Corresponds to a PULSE instruction.\n raw_capture: Corresponds to a RAW-CAPTURE instruction.\n reset: Corresponds to a RESET instruction.\n set_frequency: Corresponds to a SET-FREQUENCY instruction.\n set_phase: Corresponds to a SET-PHASE instruction.\n set_scale: Corresponds to a SET-SCALE instruction.\n shift_frequency: Corresponds to a SHIFT-FREQUENCY instruction.\n shift_phase: Corresponds to a SHIFT-PHASE instruction.\n store: Corresponds to a STORE instruction.\n swap_phases: Corresponds to a SWAP-PHASES instruction.\n unary_logic: Corresponds to a unary operation on a MemoryReference.\n waveform_definition: A waveform defined by a WaveformDefinition.\n wait: Corresponds to a WAIT instruction. No inner data.

\n\n

As seen above, some variants contain inner data that fully specify the instruction.\nFor example, the gate variant contains a Gate. This is in contrast to variants like\nhalt that have no inner data because they require none to fully specify an instruction.\nThis difference is important for determining which methods are available for each variant.

\n\n

Methods (for each variant):\n is_*: Returns True if the instruction is that variant, False otherwise.

\n\n
If the variant has inner data (e.g. ``gate``):\n    ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.\n    ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.\n    ``from_*``: Creates a new ``Instruction`` of the given variant from an instance of the inner type.\n\nIf the variant doesn't have inner data (e.g. ``halt``)\n    ``new_*``: Creates a new ``Instruction`` for the variant.\n
\n"}, "quil.instructions.Instruction.__init__": {"fullname": "quil.instructions.Instruction.__init__", "modulename": "quil.instructions", "qualname": "Instruction.__init__", "kind": "function", "doc": "

Returns a new Instruction from the given inner data.

\n", "signature": "(\tinstruction: Union[quil.instructions.Arithmetic, quil.instructions.Calibration, quil.instructions.Capture, quil.instructions.BinaryLogic, quil.instructions.CircuitDefinition, quil.instructions.Convert, quil.instructions.Comparison, quil.instructions.Declaration, quil.instructions.Delay, quil.instructions.Exchange, quil.instructions.Fence, quil.instructions.FrameDefinition, quil.instructions.Gate, quil.instructions.GateDefinition, quil.instructions.Include, quil.instructions.Jump, quil.instructions.JumpWhen, quil.instructions.JumpUnless, quil.instructions.Label, quil.instructions.Load, quil.instructions.MeasureCalibrationDefinition, quil.instructions.Measurement, quil.instructions.Move, quil.instructions.Pragma, quil.instructions.Pulse, quil.instructions.RawCapture, quil.instructions.Reset, quil.instructions.SetFrequency, quil.instructions.SetPhase, quil.instructions.SetScale, quil.instructions.ShiftFrequency, quil.instructions.ShiftPhase, quil.instructions.Store, quil.instructions.SwapPhases, quil.instructions.UnaryLogic, quil.instructions.WaveformDefinition])"}, "quil.instructions.Instruction.from_arithmetic": {"fullname": "quil.instructions.Instruction.from_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.from_arithmetic", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Arithmetic) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_binary_logic": {"fullname": "quil.instructions.Instruction.from_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.from_binary_logic", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.BinaryLogic) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_calibration_definition": {"fullname": "quil.instructions.Instruction.from_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Calibration) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_capture": {"fullname": "quil.instructions.Instruction.from_capture", "modulename": "quil.instructions", "qualname": "Instruction.from_capture", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Capture) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_circuit_definition": {"fullname": "quil.instructions.Instruction.from_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.CircuitDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_convert": {"fullname": "quil.instructions.Instruction.from_convert", "modulename": "quil.instructions", "qualname": "Instruction.from_convert", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Convert) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_comparison": {"fullname": "quil.instructions.Instruction.from_comparison", "modulename": "quil.instructions", "qualname": "Instruction.from_comparison", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Comparison) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_declaration": {"fullname": "quil.instructions.Instruction.from_declaration", "modulename": "quil.instructions", "qualname": "Instruction.from_declaration", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Declaration) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_delay": {"fullname": "quil.instructions.Instruction.from_delay", "modulename": "quil.instructions", "qualname": "Instruction.from_delay", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Delay) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_exchange": {"fullname": "quil.instructions.Instruction.from_exchange", "modulename": "quil.instructions", "qualname": "Instruction.from_exchange", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Exchange) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_fence": {"fullname": "quil.instructions.Instruction.from_fence", "modulename": "quil.instructions", "qualname": "Instruction.from_fence", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Fence) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_frame_definition": {"fullname": "quil.instructions.Instruction.from_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_frame_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.FrameDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_gate": {"fullname": "quil.instructions.Instruction.from_gate", "modulename": "quil.instructions", "qualname": "Instruction.from_gate", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Gate) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_gate_definition": {"fullname": "quil.instructions.Instruction.from_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_gate_definition", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.GateDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.new_halt": {"fullname": "quil.instructions.Instruction.new_halt", "modulename": "quil.instructions", "qualname": "Instruction.new_halt", "kind": "function", "doc": "

\n", "signature": "() -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_include": {"fullname": "quil.instructions.Instruction.from_include", "modulename": "quil.instructions", "qualname": "Instruction.from_include", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Include) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_jump": {"fullname": "quil.instructions.Instruction.from_jump", "modulename": "quil.instructions", "qualname": "Instruction.from_jump", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Jump) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_jump_when": {"fullname": "quil.instructions.Instruction.from_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.from_jump_when", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.JumpWhen) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_jump_unless": {"fullname": "quil.instructions.Instruction.from_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.from_jump_unless", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.JumpUnless) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_label": {"fullname": "quil.instructions.Instruction.from_label", "modulename": "quil.instructions", "qualname": "Instruction.from_label", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Label) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_load": {"fullname": "quil.instructions.Instruction.from_load", "modulename": "quil.instructions", "qualname": "Instruction.from_load", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Load) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.from_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MeasureCalibrationDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_measurement": {"fullname": "quil.instructions.Instruction.from_measurement", "modulename": "quil.instructions", "qualname": "Instruction.from_measurement", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Measurement) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_move": {"fullname": "quil.instructions.Instruction.from_move", "modulename": "quil.instructions", "qualname": "Instruction.from_move", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Move) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.new_nop": {"fullname": "quil.instructions.Instruction.new_nop", "modulename": "quil.instructions", "qualname": "Instruction.new_nop", "kind": "function", "doc": "

\n", "signature": "() -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_pragma": {"fullname": "quil.instructions.Instruction.from_pragma", "modulename": "quil.instructions", "qualname": "Instruction.from_pragma", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Pragma) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_pulse": {"fullname": "quil.instructions.Instruction.from_pulse", "modulename": "quil.instructions", "qualname": "Instruction.from_pulse", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Pulse) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_raw_capture": {"fullname": "quil.instructions.Instruction.from_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.from_raw_capture", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.RawCapture) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_reset": {"fullname": "quil.instructions.Instruction.from_reset", "modulename": "quil.instructions", "qualname": "Instruction.from_reset", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Reset) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_set_frequency": {"fullname": "quil.instructions.Instruction.from_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.from_set_frequency", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SetFrequency) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_set_phase": {"fullname": "quil.instructions.Instruction.from_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.from_set_phase", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SetPhase) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_set_scale": {"fullname": "quil.instructions.Instruction.from_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.from_set_scale", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SetScale) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_shift_frequency": {"fullname": "quil.instructions.Instruction.from_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.from_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.ShiftFrequency) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_shift_phase": {"fullname": "quil.instructions.Instruction.from_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.from_shift_phase", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.ShiftPhase) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_store": {"fullname": "quil.instructions.Instruction.from_store", "modulename": "quil.instructions", "qualname": "Instruction.from_store", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Store) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_swap_phases": {"fullname": "quil.instructions.Instruction.from_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.from_swap_phases", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SwapPhases) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_unary_logic": {"fullname": "quil.instructions.Instruction.from_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.from_unary_logic", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.UnaryLogic) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_waveform_definition": {"fullname": "quil.instructions.Instruction.from_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.WaveformDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.new_wait": {"fullname": "quil.instructions.Instruction.new_wait", "modulename": "quil.instructions", "qualname": "Instruction.new_wait", "kind": "function", "doc": "

\n", "signature": "() -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.inner": {"fullname": "quil.instructions.Instruction.inner", "modulename": "quil.instructions", "qualname": "Instruction.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(\tself) -> Union[quil.instructions.Arithmetic, quil.instructions.Calibration, quil.instructions.Capture, quil.instructions.BinaryLogic, quil.instructions.CircuitDefinition, quil.instructions.Convert, quil.instructions.Comparison, quil.instructions.Declaration, quil.instructions.Delay, quil.instructions.Exchange, quil.instructions.Fence, quil.instructions.FrameDefinition, quil.instructions.Gate, quil.instructions.GateDefinition, quil.instructions.Include, quil.instructions.Jump, quil.instructions.JumpWhen, quil.instructions.JumpUnless, quil.instructions.Label, quil.instructions.Load, quil.instructions.MeasureCalibrationDefinition, quil.instructions.Measurement, quil.instructions.Move, quil.instructions.Pragma, quil.instructions.Pulse, quil.instructions.RawCapture, quil.instructions.Reset, quil.instructions.SetFrequency, quil.instructions.SetPhase, quil.instructions.SetScale, quil.instructions.ShiftFrequency, quil.instructions.ShiftPhase, quil.instructions.Store, quil.instructions.SwapPhases, quil.instructions.UnaryLogic, quil.instructions.WaveformDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.is_arithmetic": {"fullname": "quil.instructions.Instruction.is_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.is_arithmetic", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_arithmetic": {"fullname": "quil.instructions.Instruction.as_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.as_arithmetic", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Arithmetic]:", "funcdef": "def"}, "quil.instructions.Instruction.to_arithmetic": {"fullname": "quil.instructions.Instruction.to_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.to_arithmetic", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Arithmetic:", "funcdef": "def"}, "quil.instructions.Instruction.is_binary_logic": {"fullname": "quil.instructions.Instruction.is_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.is_binary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_binary_logic": {"fullname": "quil.instructions.Instruction.as_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.as_binary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.BinaryLogic]:", "funcdef": "def"}, "quil.instructions.Instruction.to_binary_logic": {"fullname": "quil.instructions.Instruction.to_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.to_binary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.BinaryLogic:", "funcdef": "def"}, "quil.instructions.Instruction.is_calibration_definition": {"fullname": "quil.instructions.Instruction.is_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_calibration_definition": {"fullname": "quil.instructions.Instruction.as_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Calibration]:", "funcdef": "def"}, "quil.instructions.Instruction.to_calibration_definition": {"fullname": "quil.instructions.Instruction.to_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Calibration:", "funcdef": "def"}, "quil.instructions.Instruction.is_capture": {"fullname": "quil.instructions.Instruction.is_capture", "modulename": "quil.instructions", "qualname": "Instruction.is_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_capture": {"fullname": "quil.instructions.Instruction.as_capture", "modulename": "quil.instructions", "qualname": "Instruction.as_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Capture]:", "funcdef": "def"}, "quil.instructions.Instruction.to_capture": {"fullname": "quil.instructions.Instruction.to_capture", "modulename": "quil.instructions", "qualname": "Instruction.to_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Capture:", "funcdef": "def"}, "quil.instructions.Instruction.is_circuit_definition": {"fullname": "quil.instructions.Instruction.is_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_circuit_definition": {"fullname": "quil.instructions.Instruction.as_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.CircuitDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_circuit_definition": {"fullname": "quil.instructions.Instruction.to_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.CircuitDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_convert": {"fullname": "quil.instructions.Instruction.is_convert", "modulename": "quil.instructions", "qualname": "Instruction.is_convert", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_convert": {"fullname": "quil.instructions.Instruction.as_convert", "modulename": "quil.instructions", "qualname": "Instruction.as_convert", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Convert]:", "funcdef": "def"}, "quil.instructions.Instruction.to_convert": {"fullname": "quil.instructions.Instruction.to_convert", "modulename": "quil.instructions", "qualname": "Instruction.to_convert", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Convert:", "funcdef": "def"}, "quil.instructions.Instruction.is_comparison": {"fullname": "quil.instructions.Instruction.is_comparison", "modulename": "quil.instructions", "qualname": "Instruction.is_comparison", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_comparison": {"fullname": "quil.instructions.Instruction.as_comparison", "modulename": "quil.instructions", "qualname": "Instruction.as_comparison", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Comparison]:", "funcdef": "def"}, "quil.instructions.Instruction.to_comparison": {"fullname": "quil.instructions.Instruction.to_comparison", "modulename": "quil.instructions", "qualname": "Instruction.to_comparison", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Comparison:", "funcdef": "def"}, "quil.instructions.Instruction.is_declaration": {"fullname": "quil.instructions.Instruction.is_declaration", "modulename": "quil.instructions", "qualname": "Instruction.is_declaration", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_declaration": {"fullname": "quil.instructions.Instruction.as_declaration", "modulename": "quil.instructions", "qualname": "Instruction.as_declaration", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Declaration]:", "funcdef": "def"}, "quil.instructions.Instruction.to_declaration": {"fullname": "quil.instructions.Instruction.to_declaration", "modulename": "quil.instructions", "qualname": "Instruction.to_declaration", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Declaration:", "funcdef": "def"}, "quil.instructions.Instruction.is_delay": {"fullname": "quil.instructions.Instruction.is_delay", "modulename": "quil.instructions", "qualname": "Instruction.is_delay", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_delay": {"fullname": "quil.instructions.Instruction.as_delay", "modulename": "quil.instructions", "qualname": "Instruction.as_delay", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Delay]:", "funcdef": "def"}, "quil.instructions.Instruction.to_delay": {"fullname": "quil.instructions.Instruction.to_delay", "modulename": "quil.instructions", "qualname": "Instruction.to_delay", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Delay:", "funcdef": "def"}, "quil.instructions.Instruction.is_exchange": {"fullname": "quil.instructions.Instruction.is_exchange", "modulename": "quil.instructions", "qualname": "Instruction.is_exchange", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_exchange": {"fullname": "quil.instructions.Instruction.as_exchange", "modulename": "quil.instructions", "qualname": "Instruction.as_exchange", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Exchange]:", "funcdef": "def"}, "quil.instructions.Instruction.to_exchange": {"fullname": "quil.instructions.Instruction.to_exchange", "modulename": "quil.instructions", "qualname": "Instruction.to_exchange", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Exchange:", "funcdef": "def"}, "quil.instructions.Instruction.is_fence": {"fullname": "quil.instructions.Instruction.is_fence", "modulename": "quil.instructions", "qualname": "Instruction.is_fence", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_fence": {"fullname": "quil.instructions.Instruction.as_fence", "modulename": "quil.instructions", "qualname": "Instruction.as_fence", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Fence]:", "funcdef": "def"}, "quil.instructions.Instruction.to_fence": {"fullname": "quil.instructions.Instruction.to_fence", "modulename": "quil.instructions", "qualname": "Instruction.to_fence", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Fence:", "funcdef": "def"}, "quil.instructions.Instruction.is_frame_definition": {"fullname": "quil.instructions.Instruction.is_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_frame_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_frame_definition": {"fullname": "quil.instructions.Instruction.as_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_frame_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.FrameDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_frame_definition": {"fullname": "quil.instructions.Instruction.to_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_frame_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.FrameDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_gate": {"fullname": "quil.instructions.Instruction.is_gate", "modulename": "quil.instructions", "qualname": "Instruction.is_gate", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_gate": {"fullname": "quil.instructions.Instruction.as_gate", "modulename": "quil.instructions", "qualname": "Instruction.as_gate", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Gate]:", "funcdef": "def"}, "quil.instructions.Instruction.to_gate": {"fullname": "quil.instructions.Instruction.to_gate", "modulename": "quil.instructions", "qualname": "Instruction.to_gate", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Gate:", "funcdef": "def"}, "quil.instructions.Instruction.is_gate_definition": {"fullname": "quil.instructions.Instruction.is_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_gate_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_gate_definition": {"fullname": "quil.instructions.Instruction.as_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_gate_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.GateDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_gate_definition": {"fullname": "quil.instructions.Instruction.to_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_gate_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.GateDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_halt": {"fullname": "quil.instructions.Instruction.is_halt", "modulename": "quil.instructions", "qualname": "Instruction.is_halt", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.is_include": {"fullname": "quil.instructions.Instruction.is_include", "modulename": "quil.instructions", "qualname": "Instruction.is_include", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_include": {"fullname": "quil.instructions.Instruction.as_include", "modulename": "quil.instructions", "qualname": "Instruction.as_include", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Include]:", "funcdef": "def"}, "quil.instructions.Instruction.to_include": {"fullname": "quil.instructions.Instruction.to_include", "modulename": "quil.instructions", "qualname": "Instruction.to_include", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Include:", "funcdef": "def"}, "quil.instructions.Instruction.is_jump": {"fullname": "quil.instructions.Instruction.is_jump", "modulename": "quil.instructions", "qualname": "Instruction.is_jump", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_jump": {"fullname": "quil.instructions.Instruction.as_jump", "modulename": "quil.instructions", "qualname": "Instruction.as_jump", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Jump]:", "funcdef": "def"}, "quil.instructions.Instruction.to_jump": {"fullname": "quil.instructions.Instruction.to_jump", "modulename": "quil.instructions", "qualname": "Instruction.to_jump", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Jump:", "funcdef": "def"}, "quil.instructions.Instruction.is_jump_when": {"fullname": "quil.instructions.Instruction.is_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.is_jump_when", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_jump_when": {"fullname": "quil.instructions.Instruction.as_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.as_jump_when", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.JumpWhen]:", "funcdef": "def"}, "quil.instructions.Instruction.to_jump_when": {"fullname": "quil.instructions.Instruction.to_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.to_jump_when", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.JumpWhen:", "funcdef": "def"}, "quil.instructions.Instruction.is_jump_unless": {"fullname": "quil.instructions.Instruction.is_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.is_jump_unless", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_jump_unless": {"fullname": "quil.instructions.Instruction.as_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.as_jump_unless", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.JumpUnless]:", "funcdef": "def"}, "quil.instructions.Instruction.to_jump_unless": {"fullname": "quil.instructions.Instruction.to_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.to_jump_unless", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.JumpUnless:", "funcdef": "def"}, "quil.instructions.Instruction.is_label": {"fullname": "quil.instructions.Instruction.is_label", "modulename": "quil.instructions", "qualname": "Instruction.is_label", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_label": {"fullname": "quil.instructions.Instruction.as_label", "modulename": "quil.instructions", "qualname": "Instruction.as_label", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Label]:", "funcdef": "def"}, "quil.instructions.Instruction.to_label": {"fullname": "quil.instructions.Instruction.to_label", "modulename": "quil.instructions", "qualname": "Instruction.to_label", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Label:", "funcdef": "def"}, "quil.instructions.Instruction.is_load": {"fullname": "quil.instructions.Instruction.is_load", "modulename": "quil.instructions", "qualname": "Instruction.is_load", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_load": {"fullname": "quil.instructions.Instruction.as_load", "modulename": "quil.instructions", "qualname": "Instruction.as_load", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Load]:", "funcdef": "def"}, "quil.instructions.Instruction.to_load": {"fullname": "quil.instructions.Instruction.to_load", "modulename": "quil.instructions", "qualname": "Instruction.to_load", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Load:", "funcdef": "def"}, "quil.instructions.Instruction.is_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.is_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.as_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MeasureCalibrationDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.to_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MeasureCalibrationDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_measurement": {"fullname": "quil.instructions.Instruction.is_measurement", "modulename": "quil.instructions", "qualname": "Instruction.is_measurement", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_measurement": {"fullname": "quil.instructions.Instruction.as_measurement", "modulename": "quil.instructions", "qualname": "Instruction.as_measurement", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Measurement]:", "funcdef": "def"}, "quil.instructions.Instruction.to_measurement": {"fullname": "quil.instructions.Instruction.to_measurement", "modulename": "quil.instructions", "qualname": "Instruction.to_measurement", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Measurement:", "funcdef": "def"}, "quil.instructions.Instruction.is_move": {"fullname": "quil.instructions.Instruction.is_move", "modulename": "quil.instructions", "qualname": "Instruction.is_move", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_move": {"fullname": "quil.instructions.Instruction.as_move", "modulename": "quil.instructions", "qualname": "Instruction.as_move", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Move]:", "funcdef": "def"}, "quil.instructions.Instruction.to_move": {"fullname": "quil.instructions.Instruction.to_move", "modulename": "quil.instructions", "qualname": "Instruction.to_move", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Move:", "funcdef": "def"}, "quil.instructions.Instruction.is_nop": {"fullname": "quil.instructions.Instruction.is_nop", "modulename": "quil.instructions", "qualname": "Instruction.is_nop", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.is_pragma": {"fullname": "quil.instructions.Instruction.is_pragma", "modulename": "quil.instructions", "qualname": "Instruction.is_pragma", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_pragma": {"fullname": "quil.instructions.Instruction.as_pragma", "modulename": "quil.instructions", "qualname": "Instruction.as_pragma", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Pragma]:", "funcdef": "def"}, "quil.instructions.Instruction.to_pragma": {"fullname": "quil.instructions.Instruction.to_pragma", "modulename": "quil.instructions", "qualname": "Instruction.to_pragma", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Pragma:", "funcdef": "def"}, "quil.instructions.Instruction.is_pulse": {"fullname": "quil.instructions.Instruction.is_pulse", "modulename": "quil.instructions", "qualname": "Instruction.is_pulse", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_pulse": {"fullname": "quil.instructions.Instruction.as_pulse", "modulename": "quil.instructions", "qualname": "Instruction.as_pulse", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Pulse]:", "funcdef": "def"}, "quil.instructions.Instruction.to_pulse": {"fullname": "quil.instructions.Instruction.to_pulse", "modulename": "quil.instructions", "qualname": "Instruction.to_pulse", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Pulse:", "funcdef": "def"}, "quil.instructions.Instruction.is_raw_capture": {"fullname": "quil.instructions.Instruction.is_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.is_raw_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_raw_capture": {"fullname": "quil.instructions.Instruction.as_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.as_raw_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.RawCapture]:", "funcdef": "def"}, "quil.instructions.Instruction.to_raw_capture": {"fullname": "quil.instructions.Instruction.to_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.to_raw_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.RawCapture:", "funcdef": "def"}, "quil.instructions.Instruction.is_reset": {"fullname": "quil.instructions.Instruction.is_reset", "modulename": "quil.instructions", "qualname": "Instruction.is_reset", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_reset": {"fullname": "quil.instructions.Instruction.as_reset", "modulename": "quil.instructions", "qualname": "Instruction.as_reset", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Reset]:", "funcdef": "def"}, "quil.instructions.Instruction.to_reset": {"fullname": "quil.instructions.Instruction.to_reset", "modulename": "quil.instructions", "qualname": "Instruction.to_reset", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Reset:", "funcdef": "def"}, "quil.instructions.Instruction.is_set_frequency": {"fullname": "quil.instructions.Instruction.is_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.is_set_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_set_frequency": {"fullname": "quil.instructions.Instruction.as_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.as_set_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SetFrequency]:", "funcdef": "def"}, "quil.instructions.Instruction.to_set_frequency": {"fullname": "quil.instructions.Instruction.to_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.to_set_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SetFrequency:", "funcdef": "def"}, "quil.instructions.Instruction.is_set_phase": {"fullname": "quil.instructions.Instruction.is_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.is_set_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_set_phase": {"fullname": "quil.instructions.Instruction.as_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.as_set_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SetPhase]:", "funcdef": "def"}, "quil.instructions.Instruction.to_set_phase": {"fullname": "quil.instructions.Instruction.to_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.to_set_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SetPhase:", "funcdef": "def"}, "quil.instructions.Instruction.is_set_scale": {"fullname": "quil.instructions.Instruction.is_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.is_set_scale", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_set_scale": {"fullname": "quil.instructions.Instruction.as_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.as_set_scale", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SetScale]:", "funcdef": "def"}, "quil.instructions.Instruction.to_set_scale": {"fullname": "quil.instructions.Instruction.to_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.to_set_scale", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SetScale:", "funcdef": "def"}, "quil.instructions.Instruction.is_shift_frequency": {"fullname": "quil.instructions.Instruction.is_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.is_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_shift_frequency": {"fullname": "quil.instructions.Instruction.as_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.as_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.ShiftFrequency]:", "funcdef": "def"}, "quil.instructions.Instruction.to_shift_frequency": {"fullname": "quil.instructions.Instruction.to_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.to_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.ShiftFrequency:", "funcdef": "def"}, "quil.instructions.Instruction.is_shift_phase": {"fullname": "quil.instructions.Instruction.is_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.is_shift_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_shift_phase": {"fullname": "quil.instructions.Instruction.as_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.as_shift_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.ShiftPhase]:", "funcdef": "def"}, "quil.instructions.Instruction.to_shift_phase": {"fullname": "quil.instructions.Instruction.to_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.to_shift_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.ShiftPhase:", "funcdef": "def"}, "quil.instructions.Instruction.is_store": {"fullname": "quil.instructions.Instruction.is_store", "modulename": "quil.instructions", "qualname": "Instruction.is_store", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_store": {"fullname": "quil.instructions.Instruction.as_store", "modulename": "quil.instructions", "qualname": "Instruction.as_store", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Store]:", "funcdef": "def"}, "quil.instructions.Instruction.to_store": {"fullname": "quil.instructions.Instruction.to_store", "modulename": "quil.instructions", "qualname": "Instruction.to_store", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Store:", "funcdef": "def"}, "quil.instructions.Instruction.is_swap_phases": {"fullname": "quil.instructions.Instruction.is_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.is_swap_phases", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_swap_phases": {"fullname": "quil.instructions.Instruction.as_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.as_swap_phases", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SwapPhases]:", "funcdef": "def"}, "quil.instructions.Instruction.to_swap_phases": {"fullname": "quil.instructions.Instruction.to_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.to_swap_phases", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SwapPhases:", "funcdef": "def"}, "quil.instructions.Instruction.is_unary_logic": {"fullname": "quil.instructions.Instruction.is_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.is_unary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_unary_logic": {"fullname": "quil.instructions.Instruction.as_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.as_unary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.UnaryLogic]:", "funcdef": "def"}, "quil.instructions.Instruction.to_unary_logic": {"fullname": "quil.instructions.Instruction.to_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.to_unary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.UnaryLogic:", "funcdef": "def"}, "quil.instructions.Instruction.is_waveform_definition": {"fullname": "quil.instructions.Instruction.is_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_waveform_definition": {"fullname": "quil.instructions.Instruction.as_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.WaveformDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_waveform_definition": {"fullname": "quil.instructions.Instruction.to_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.WaveformDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_wait": {"fullname": "quil.instructions.Instruction.is_wait", "modulename": "quil.instructions", "qualname": "Instruction.is_wait", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.to_quil": {"fullname": "quil.instructions.Instruction.to_quil", "modulename": "quil.instructions", "qualname": "Instruction.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Instruction.to_quil_or_debug": {"fullname": "quil.instructions.Instruction.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Instruction.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Arithmetic": {"fullname": "quil.instructions.Arithmetic", "modulename": "quil.instructions", "qualname": "Arithmetic", "kind": "class", "doc": "

\n"}, "quil.instructions.Arithmetic.to_quil": {"fullname": "quil.instructions.Arithmetic.to_quil", "modulename": "quil.instructions", "qualname": "Arithmetic.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Arithmetic.to_quil_or_debug": {"fullname": "quil.instructions.Arithmetic.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Arithmetic.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Arithmetic.source": {"fullname": "quil.instructions.Arithmetic.source", "modulename": "quil.instructions", "qualname": "Arithmetic.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.Arithmetic.operator": {"fullname": "quil.instructions.Arithmetic.operator", "modulename": "quil.instructions", "qualname": "Arithmetic.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperator"}, "quil.instructions.Arithmetic.destination": {"fullname": "quil.instructions.Arithmetic.destination", "modulename": "quil.instructions", "qualname": "Arithmetic.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.ArithmeticOperand": {"fullname": "quil.instructions.ArithmeticOperand", "modulename": "quil.instructions", "qualname": "ArithmeticOperand", "kind": "class", "doc": "

A Quil arithmetic operand.

\n\n

Variants:\n literal_integer: An integer literal.\n literal_real: A real numbered literal.\n memory_reference: A Quil MemoryReference.

\n\n

Methods (for each variant):\n is_*: Returns True if the operand is that variant, False otherwise.\n as_*: Returns the inner data if it is the given variant, None otherwise.\n to_*: Returns the inner data if it is the given variant, raises ValueError otherwise.\n from_*: Creates a new ArithmeticOperand of the given variant from an instance of the inner type.

\n"}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.from_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.from_literal_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.ArithmeticOperand:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.from_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.from_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.from_literal_real", "kind": "function", "doc": "

\n", "signature": "(inner: float) -> quil.instructions.ArithmeticOperand:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.from_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.from_memory_reference", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MemoryReference) -> quil.instructions.ArithmeticOperand:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.inner": {"fullname": "quil.instructions.ArithmeticOperand.inner", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[int, float, quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.is_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.is_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.as_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.as_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.to_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.is_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.is_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.is_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.as_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.as_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.as_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[float]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.to_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> float:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.is_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.is_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.as_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.as_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.to_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_quil": {"fullname": "quil.instructions.ArithmeticOperand.to_quil", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"fullname": "quil.instructions.ArithmeticOperand.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperator": {"fullname": "quil.instructions.ArithmeticOperator", "modulename": "quil.instructions", "qualname": "ArithmeticOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.ArithmeticOperator.to_quil": {"fullname": "quil.instructions.ArithmeticOperator.to_quil", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"fullname": "quil.instructions.ArithmeticOperator.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperator.Add": {"fullname": "quil.instructions.ArithmeticOperator.Add", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Add", "kind": "variable", "doc": "

\n", "default_value": "Add"}, "quil.instructions.ArithmeticOperator.Subtract": {"fullname": "quil.instructions.ArithmeticOperator.Subtract", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Subtract", "kind": "variable", "doc": "

\n", "default_value": "Subtract"}, "quil.instructions.ArithmeticOperator.Divide": {"fullname": "quil.instructions.ArithmeticOperator.Divide", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Divide", "kind": "variable", "doc": "

\n", "default_value": "Divide"}, "quil.instructions.ArithmeticOperator.Multiply": {"fullname": "quil.instructions.ArithmeticOperator.Multiply", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Multiply", "kind": "variable", "doc": "

\n", "default_value": "Multiply"}, "quil.instructions.BinaryLogic": {"fullname": "quil.instructions.BinaryLogic", "modulename": "quil.instructions", "qualname": "BinaryLogic", "kind": "class", "doc": "

\n"}, "quil.instructions.BinaryLogic.to_quil": {"fullname": "quil.instructions.BinaryLogic.to_quil", "modulename": "quil.instructions", "qualname": "BinaryLogic.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"fullname": "quil.instructions.BinaryLogic.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "BinaryLogic.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryLogic.operands": {"fullname": "quil.instructions.BinaryLogic.operands", "modulename": "quil.instructions", "qualname": "BinaryLogic.operands", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.BinaryOperands"}, "quil.instructions.BinaryLogic.operator": {"fullname": "quil.instructions.BinaryLogic.operator", "modulename": "quil.instructions", "qualname": "BinaryLogic.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.BinaryOperator"}, "quil.instructions.BinaryOperand": {"fullname": "quil.instructions.BinaryOperand", "modulename": "quil.instructions", "qualname": "BinaryOperand", "kind": "class", "doc": "

A Quil binary operand.

\n\n

Variants:\n literal_integer: An integer literal.\n memory_reference: A Quil MemoryReference.

\n\n

Methods (for each variant):\n is_*: Returns True if the operand is that variant, False otherwise.\n as_*: Returns the inner data if it is the given variant, None otherwise.\n to_*: Returns the inner data if it is the given variant, raises ValueError otherwise.\n from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

\n"}, "quil.instructions.BinaryOperand.from_literal_integer": {"fullname": "quil.instructions.BinaryOperand.from_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.from_literal_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.BinaryOperand:", "funcdef": "def"}, "quil.instructions.BinaryOperand.from_memory_reference": {"fullname": "quil.instructions.BinaryOperand.from_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.from_memory_reference", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MemoryReference) -> quil.instructions.BinaryOperand:", "funcdef": "def"}, "quil.instructions.BinaryOperand.inner": {"fullname": "quil.instructions.BinaryOperand.inner", "modulename": "quil.instructions", "qualname": "BinaryOperand.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[int, quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.BinaryOperand.is_literal_integer": {"fullname": "quil.instructions.BinaryOperand.is_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.is_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.BinaryOperand.as_literal_integer": {"fullname": "quil.instructions.BinaryOperand.as_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.as_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_literal_integer": {"fullname": "quil.instructions.BinaryOperand.to_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.BinaryOperand.is_memory_reference": {"fullname": "quil.instructions.BinaryOperand.is_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.is_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.BinaryOperand.as_memory_reference": {"fullname": "quil.instructions.BinaryOperand.as_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.as_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_memory_reference": {"fullname": "quil.instructions.BinaryOperand.to_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_quil": {"fullname": "quil.instructions.BinaryOperand.to_quil", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"fullname": "quil.instructions.BinaryOperand.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperands": {"fullname": "quil.instructions.BinaryOperands", "modulename": "quil.instructions", "qualname": "BinaryOperands", "kind": "class", "doc": "

\n"}, "quil.instructions.BinaryOperands.memory_reference": {"fullname": "quil.instructions.BinaryOperands.memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperands.memory_reference", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.BinaryOperands.operand": {"fullname": "quil.instructions.BinaryOperands.operand", "modulename": "quil.instructions", "qualname": "BinaryOperands.operand", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.BinaryOperand"}, "quil.instructions.BinaryOperator": {"fullname": "quil.instructions.BinaryOperator", "modulename": "quil.instructions", "qualname": "BinaryOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.BinaryOperator.to_quil": {"fullname": "quil.instructions.BinaryOperator.to_quil", "modulename": "quil.instructions", "qualname": "BinaryOperator.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"fullname": "quil.instructions.BinaryOperator.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "BinaryOperator.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperator.And": {"fullname": "quil.instructions.BinaryOperator.And", "modulename": "quil.instructions", "qualname": "BinaryOperator.And", "kind": "variable", "doc": "

\n", "default_value": "And"}, "quil.instructions.BinaryOperator.Ior": {"fullname": "quil.instructions.BinaryOperator.Ior", "modulename": "quil.instructions", "qualname": "BinaryOperator.Ior", "kind": "variable", "doc": "

\n", "default_value": "Ior"}, "quil.instructions.BinaryOperator.Xor": {"fullname": "quil.instructions.BinaryOperator.Xor", "modulename": "quil.instructions", "qualname": "BinaryOperator.Xor", "kind": "variable", "doc": "

\n", "default_value": "Xor"}, "quil.instructions.Comparison": {"fullname": "quil.instructions.Comparison", "modulename": "quil.instructions", "qualname": "Comparison", "kind": "class", "doc": "

\n"}, "quil.instructions.Comparison.to_quil": {"fullname": "quil.instructions.Comparison.to_quil", "modulename": "quil.instructions", "qualname": "Comparison.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Comparison.to_quil_or_debug": {"fullname": "quil.instructions.Comparison.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Comparison.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Comparison.operands": {"fullname": "quil.instructions.Comparison.operands", "modulename": "quil.instructions", "qualname": "Comparison.operands", "kind": "variable", "doc": "

\n", "annotation": ": Tuple[quil.instructions.MemoryReference, quil.instructions.MemoryReference, quil.instructions.ComparisonOperand]"}, "quil.instructions.Comparison.operator": {"fullname": "quil.instructions.Comparison.operator", "modulename": "quil.instructions", "qualname": "Comparison.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ComparisonOperator"}, "quil.instructions.ComparisonOperand": {"fullname": "quil.instructions.ComparisonOperand", "modulename": "quil.instructions", "qualname": "ComparisonOperand", "kind": "class", "doc": "

A Quil binary operand.

\n\n

Variants:\n literal_integer: An integer literal.\n literal_real: A floating point literal.\n memory_reference: A Quil MemoryReference.

\n\n

Methods (for each variant):\n is_*: Returns True if the operand is that variant, False otherwise.\n as_*: Returns the inner data if it is the given variant, None otherwise.\n to_*: Returns the inner data if it is the given variant, raises ValueError otherwise.\n from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

\n"}, "quil.instructions.ComparisonOperand.from_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.from_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.from_literal_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.ComparisonOperand:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.from_literal_real": {"fullname": "quil.instructions.ComparisonOperand.from_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.from_literal_real", "kind": "function", "doc": "

\n", "signature": "(inner: float) -> quil.instructions.ComparisonOperand:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.from_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.from_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.from_memory_reference", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MemoryReference) -> quil.instructions.ComparisonOperand:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.inner": {"fullname": "quil.instructions.ComparisonOperand.inner", "modulename": "quil.instructions", "qualname": "ComparisonOperand.inner", "kind": "function", "doc": "

Returns the inner value of the variant.

\n", "signature": "(self) -> Union[int, float, quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.is_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.is_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.is_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.as_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.as_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.as_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.to_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.is_literal_real": {"fullname": "quil.instructions.ComparisonOperand.is_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.is_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.as_literal_real": {"fullname": "quil.instructions.ComparisonOperand.as_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.as_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[float]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_literal_real": {"fullname": "quil.instructions.ComparisonOperand.to_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> float:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.is_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.is_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.is_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.as_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.as_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.as_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.to_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_quil": {"fullname": "quil.instructions.ComparisonOperand.to_quil", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"fullname": "quil.instructions.ComparisonOperand.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ComparisonOperator": {"fullname": "quil.instructions.ComparisonOperator", "modulename": "quil.instructions", "qualname": "ComparisonOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.ComparisonOperator.Equal": {"fullname": "quil.instructions.ComparisonOperator.Equal", "modulename": "quil.instructions", "qualname": "ComparisonOperator.Equal", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.Equal"}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"fullname": "quil.instructions.ComparisonOperator.GreaterThanOrEqual", "modulename": "quil.instructions", "qualname": "ComparisonOperator.GreaterThanOrEqual", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.GreaterThanOrEqual"}, "quil.instructions.ComparisonOperator.GreaterThan": {"fullname": "quil.instructions.ComparisonOperator.GreaterThan", "modulename": "quil.instructions", "qualname": "ComparisonOperator.GreaterThan", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.GreaterThan"}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"fullname": "quil.instructions.ComparisonOperator.LessThanOrEqual", "modulename": "quil.instructions", "qualname": "ComparisonOperator.LessThanOrEqual", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.LessThanOrEqual"}, "quil.instructions.ComparisonOperator.LessThan": {"fullname": "quil.instructions.ComparisonOperator.LessThan", "modulename": "quil.instructions", "qualname": "ComparisonOperator.LessThan", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.LessThan"}, "quil.instructions.Convert": {"fullname": "quil.instructions.Convert", "modulename": "quil.instructions", "qualname": "Convert", "kind": "class", "doc": "

\n"}, "quil.instructions.Convert.to_quil": {"fullname": "quil.instructions.Convert.to_quil", "modulename": "quil.instructions", "qualname": "Convert.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Convert.to_quil_or_debug": {"fullname": "quil.instructions.Convert.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Convert.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Convert.destination": {"fullname": "quil.instructions.Convert.destination", "modulename": "quil.instructions", "qualname": "Convert.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Convert.source": {"fullname": "quil.instructions.Convert.source", "modulename": "quil.instructions", "qualname": "Convert.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Exchange": {"fullname": "quil.instructions.Exchange", "modulename": "quil.instructions", "qualname": "Exchange", "kind": "class", "doc": "

\n"}, "quil.instructions.Exchange.to_quil": {"fullname": "quil.instructions.Exchange.to_quil", "modulename": "quil.instructions", "qualname": "Exchange.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Exchange.to_quil_or_debug": {"fullname": "quil.instructions.Exchange.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Exchange.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Exchange.left": {"fullname": "quil.instructions.Exchange.left", "modulename": "quil.instructions", "qualname": "Exchange.left", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Exchange.right": {"fullname": "quil.instructions.Exchange.right", "modulename": "quil.instructions", "qualname": "Exchange.right", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Move": {"fullname": "quil.instructions.Move", "modulename": "quil.instructions", "qualname": "Move", "kind": "class", "doc": "

\n"}, "quil.instructions.Move.to_quil": {"fullname": "quil.instructions.Move.to_quil", "modulename": "quil.instructions", "qualname": "Move.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Move.to_quil_or_debug": {"fullname": "quil.instructions.Move.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Move.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Move.destination": {"fullname": "quil.instructions.Move.destination", "modulename": "quil.instructions", "qualname": "Move.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Move.source": {"fullname": "quil.instructions.Move.source", "modulename": "quil.instructions", "qualname": "Move.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.UnaryLogic": {"fullname": "quil.instructions.UnaryLogic", "modulename": "quil.instructions", "qualname": "UnaryLogic", "kind": "class", "doc": "

\n"}, "quil.instructions.UnaryLogic.to_quil": {"fullname": "quil.instructions.UnaryLogic.to_quil", "modulename": "quil.instructions", "qualname": "UnaryLogic.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"fullname": "quil.instructions.UnaryLogic.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "UnaryLogic.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryLogic.operator": {"fullname": "quil.instructions.UnaryLogic.operator", "modulename": "quil.instructions", "qualname": "UnaryLogic.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.UnaryOperator"}, "quil.instructions.UnaryLogic.operand": {"fullname": "quil.instructions.UnaryLogic.operand", "modulename": "quil.instructions", "qualname": "UnaryLogic.operand", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.UnaryOperator": {"fullname": "quil.instructions.UnaryOperator", "modulename": "quil.instructions", "qualname": "UnaryOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.UnaryOperator.to_quil": {"fullname": "quil.instructions.UnaryOperator.to_quil", "modulename": "quil.instructions", "qualname": "UnaryOperator.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"fullname": "quil.instructions.UnaryOperator.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "UnaryOperator.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryOperator.Neg": {"fullname": "quil.instructions.UnaryOperator.Neg", "modulename": "quil.instructions", "qualname": "UnaryOperator.Neg", "kind": "variable", "doc": "

\n", "default_value": "Neg"}, "quil.instructions.UnaryOperator.Not": {"fullname": "quil.instructions.UnaryOperator.Not", "modulename": "quil.instructions", "qualname": "UnaryOperator.Not", "kind": "variable", "doc": "

\n", "default_value": "Not"}, "quil.instructions.Calibration": {"fullname": "quil.instructions.Calibration", "modulename": "quil.instructions", "qualname": "Calibration", "kind": "class", "doc": "

\n"}, "quil.instructions.Calibration.to_quil": {"fullname": "quil.instructions.Calibration.to_quil", "modulename": "quil.instructions", "qualname": "Calibration.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Calibration.to_quil_or_debug": {"fullname": "quil.instructions.Calibration.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Calibration.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Calibration.parameters": {"fullname": "quil.instructions.Calibration.parameters", "modulename": "quil.instructions", "qualname": "Calibration.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.expression.Expression]"}, "quil.instructions.Calibration.instructions": {"fullname": "quil.instructions.Calibration.instructions", "modulename": "quil.instructions", "qualname": "Calibration.instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Instruction]"}, "quil.instructions.Calibration.modifiers": {"fullname": "quil.instructions.Calibration.modifiers", "modulename": "quil.instructions", "qualname": "Calibration.modifiers", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.GateModifier]"}, "quil.instructions.Calibration.name": {"fullname": "quil.instructions.Calibration.name", "modulename": "quil.instructions", "qualname": "Calibration.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Calibration.qubits": {"fullname": "quil.instructions.Calibration.qubits", "modulename": "quil.instructions", "qualname": "Calibration.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.CircuitDefinition": {"fullname": "quil.instructions.CircuitDefinition", "modulename": "quil.instructions", "qualname": "CircuitDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.CircuitDefinition.to_quil": {"fullname": "quil.instructions.CircuitDefinition.to_quil", "modulename": "quil.instructions", "qualname": "CircuitDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"fullname": "quil.instructions.CircuitDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "CircuitDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.CircuitDefinition.name": {"fullname": "quil.instructions.CircuitDefinition.name", "modulename": "quil.instructions", "qualname": "CircuitDefinition.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.CircuitDefinition.qubit_variables": {"fullname": "quil.instructions.CircuitDefinition.qubit_variables", "modulename": "quil.instructions", "qualname": "CircuitDefinition.qubit_variables", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.CircuitDefinition.instructions": {"fullname": "quil.instructions.CircuitDefinition.instructions", "modulename": "quil.instructions", "qualname": "CircuitDefinition.instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Instruction]"}, "quil.instructions.CircuitDefinition.parameters": {"fullname": "quil.instructions.CircuitDefinition.parameters", "modulename": "quil.instructions", "qualname": "CircuitDefinition.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.MeasureCalibrationDefinition": {"fullname": "quil.instructions.MeasureCalibrationDefinition", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"fullname": "quil.instructions.MeasureCalibrationDefinition.to_quil", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"fullname": "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"fullname": "quil.instructions.MeasureCalibrationDefinition.instructions", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Instruction]"}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"fullname": "quil.instructions.MeasureCalibrationDefinition.parameter", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.parameter", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"fullname": "quil.instructions.MeasureCalibrationDefinition.qubit", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.qubit", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.Qubit]"}, "quil.instructions.Declaration": {"fullname": "quil.instructions.Declaration", "modulename": "quil.instructions", "qualname": "Declaration", "kind": "class", "doc": "

\n"}, "quil.instructions.Declaration.to_quil": {"fullname": "quil.instructions.Declaration.to_quil", "modulename": "quil.instructions", "qualname": "Declaration.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Declaration.to_quil_or_debug": {"fullname": "quil.instructions.Declaration.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Declaration.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Declaration.size": {"fullname": "quil.instructions.Declaration.size", "modulename": "quil.instructions", "qualname": "Declaration.size", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Vector"}, "quil.instructions.Declaration.name": {"fullname": "quil.instructions.Declaration.name", "modulename": "quil.instructions", "qualname": "Declaration.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Declaration.sharing": {"fullname": "quil.instructions.Declaration.sharing", "modulename": "quil.instructions", "qualname": "Declaration.sharing", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.Sharing]"}, "quil.instructions.Load": {"fullname": "quil.instructions.Load", "modulename": "quil.instructions", "qualname": "Load", "kind": "class", "doc": "

\n"}, "quil.instructions.Load.to_quil": {"fullname": "quil.instructions.Load.to_quil", "modulename": "quil.instructions", "qualname": "Load.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Load.to_quil_or_debug": {"fullname": "quil.instructions.Load.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Load.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Load.offset": {"fullname": "quil.instructions.Load.offset", "modulename": "quil.instructions", "qualname": "Load.offset", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Load.source": {"fullname": "quil.instructions.Load.source", "modulename": "quil.instructions", "qualname": "Load.source", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Load.destination": {"fullname": "quil.instructions.Load.destination", "modulename": "quil.instructions", "qualname": "Load.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Offset": {"fullname": "quil.instructions.Offset", "modulename": "quil.instructions", "qualname": "Offset", "kind": "class", "doc": "

\n"}, "quil.instructions.Offset.to_quil": {"fullname": "quil.instructions.Offset.to_quil", "modulename": "quil.instructions", "qualname": "Offset.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Offset.to_quil_or_debug": {"fullname": "quil.instructions.Offset.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Offset.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Offset.offset": {"fullname": "quil.instructions.Offset.offset", "modulename": "quil.instructions", "qualname": "Offset.offset", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "quil.instructions.Offset.data_type": {"fullname": "quil.instructions.Offset.data_type", "modulename": "quil.instructions", "qualname": "Offset.data_type", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ScalarType"}, "quil.instructions.Sharing": {"fullname": "quil.instructions.Sharing", "modulename": "quil.instructions", "qualname": "Sharing", "kind": "class", "doc": "

\n"}, "quil.instructions.Sharing.offsets": {"fullname": "quil.instructions.Sharing.offsets", "modulename": "quil.instructions", "qualname": "Sharing.offsets", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Offset]"}, "quil.instructions.Sharing.name": {"fullname": "quil.instructions.Sharing.name", "modulename": "quil.instructions", "qualname": "Sharing.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Store": {"fullname": "quil.instructions.Store", "modulename": "quil.instructions", "qualname": "Store", "kind": "class", "doc": "

\n"}, "quil.instructions.Store.to_quil": {"fullname": "quil.instructions.Store.to_quil", "modulename": "quil.instructions", "qualname": "Store.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Store.to_quil_or_debug": {"fullname": "quil.instructions.Store.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Store.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Store.destination": {"fullname": "quil.instructions.Store.destination", "modulename": "quil.instructions", "qualname": "Store.destination", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Store.offset": {"fullname": "quil.instructions.Store.offset", "modulename": "quil.instructions", "qualname": "Store.offset", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Store.source": {"fullname": "quil.instructions.Store.source", "modulename": "quil.instructions", "qualname": "Store.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.ScalarType": {"fullname": "quil.instructions.ScalarType", "modulename": "quil.instructions", "qualname": "ScalarType", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.ScalarType.to_quil": {"fullname": "quil.instructions.ScalarType.to_quil", "modulename": "quil.instructions", "qualname": "ScalarType.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ScalarType.to_quil_or_debug": {"fullname": "quil.instructions.ScalarType.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ScalarType.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ScalarType.Bit": {"fullname": "quil.instructions.ScalarType.Bit", "modulename": "quil.instructions", "qualname": "ScalarType.Bit", "kind": "variable", "doc": "

\n", "default_value": "Bit"}, "quil.instructions.ScalarType.Integer": {"fullname": "quil.instructions.ScalarType.Integer", "modulename": "quil.instructions", "qualname": "ScalarType.Integer", "kind": "variable", "doc": "

\n", "default_value": "Integer"}, "quil.instructions.ScalarType.Octet": {"fullname": "quil.instructions.ScalarType.Octet", "modulename": "quil.instructions", "qualname": "ScalarType.Octet", "kind": "variable", "doc": "

\n", "default_value": "Octet"}, "quil.instructions.ScalarType.Real": {"fullname": "quil.instructions.ScalarType.Real", "modulename": "quil.instructions", "qualname": "ScalarType.Real", "kind": "variable", "doc": "

\n", "default_value": "Real"}, "quil.instructions.Vector": {"fullname": "quil.instructions.Vector", "modulename": "quil.instructions", "qualname": "Vector", "kind": "class", "doc": "

\n"}, "quil.instructions.Vector.to_quil": {"fullname": "quil.instructions.Vector.to_quil", "modulename": "quil.instructions", "qualname": "Vector.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Vector.to_quil_or_debug": {"fullname": "quil.instructions.Vector.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Vector.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Vector.data_type": {"fullname": "quil.instructions.Vector.data_type", "modulename": "quil.instructions", "qualname": "Vector.data_type", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ScalarType"}, "quil.instructions.Vector.length": {"fullname": "quil.instructions.Vector.length", "modulename": "quil.instructions", "qualname": "Vector.length", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "quil.instructions.Measurement": {"fullname": "quil.instructions.Measurement", "modulename": "quil.instructions", "qualname": "Measurement", "kind": "class", "doc": "

\n"}, "quil.instructions.Measurement.to_quil": {"fullname": "quil.instructions.Measurement.to_quil", "modulename": "quil.instructions", "qualname": "Measurement.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Measurement.to_quil_or_debug": {"fullname": "quil.instructions.Measurement.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Measurement.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Measurement.qubit": {"fullname": "quil.instructions.Measurement.qubit", "modulename": "quil.instructions", "qualname": "Measurement.qubit", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Qubit"}, "quil.instructions.Measurement.target": {"fullname": "quil.instructions.Measurement.target", "modulename": "quil.instructions", "qualname": "Measurement.target", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.MemoryReference]"}, "quil.instructions.Include": {"fullname": "quil.instructions.Include", "modulename": "quil.instructions", "qualname": "Include", "kind": "class", "doc": "

\n"}, "quil.instructions.Include.to_quil": {"fullname": "quil.instructions.Include.to_quil", "modulename": "quil.instructions", "qualname": "Include.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Include.to_quil_or_debug": {"fullname": "quil.instructions.Include.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Include.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Include.filename": {"fullname": "quil.instructions.Include.filename", "modulename": "quil.instructions", "qualname": "Include.filename", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Pragma": {"fullname": "quil.instructions.Pragma", "modulename": "quil.instructions", "qualname": "Pragma", "kind": "class", "doc": "

\n"}, "quil.instructions.Pragma.to_quil": {"fullname": "quil.instructions.Pragma.to_quil", "modulename": "quil.instructions", "qualname": "Pragma.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pragma.to_quil_or_debug": {"fullname": "quil.instructions.Pragma.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Pragma.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pragma.arguments": {"fullname": "quil.instructions.Pragma.arguments", "modulename": "quil.instructions", "qualname": "Pragma.arguments", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.PragmaArgument]"}, "quil.instructions.Pragma.name": {"fullname": "quil.instructions.Pragma.name", "modulename": "quil.instructions", "qualname": "Pragma.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Pragma.data": {"fullname": "quil.instructions.Pragma.data", "modulename": "quil.instructions", "qualname": "Pragma.data", "kind": "variable", "doc": "

\n", "annotation": ": Optional[str]"}, "quil.instructions.PragmaArgument": {"fullname": "quil.instructions.PragmaArgument", "modulename": "quil.instructions", "qualname": "PragmaArgument", "kind": "class", "doc": "

Variants:\n identifier: A Pragma argument defined by a Quil identifier\n integer: A Pragma argument defined by an integer

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

\n"}, "quil.instructions.PragmaArgument.from_identifier": {"fullname": "quil.instructions.PragmaArgument.from_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.from_identifier", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.PragmaArgument:", "funcdef": "def"}, "quil.instructions.PragmaArgument.from_integer": {"fullname": "quil.instructions.PragmaArgument.from_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.from_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.PragmaArgument:", "funcdef": "def"}, "quil.instructions.PragmaArgument.inner": {"fullname": "quil.instructions.PragmaArgument.inner", "modulename": "quil.instructions", "qualname": "PragmaArgument.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[str, int]:", "funcdef": "def"}, "quil.instructions.PragmaArgument.is_identifier": {"fullname": "quil.instructions.PragmaArgument.is_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.is_identifier", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.PragmaArgument.as_identifier": {"fullname": "quil.instructions.PragmaArgument.as_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.as_identifier", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_identifier": {"fullname": "quil.instructions.PragmaArgument.to_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_identifier", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.PragmaArgument.is_integer": {"fullname": "quil.instructions.PragmaArgument.is_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.is_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.PragmaArgument.as_integer": {"fullname": "quil.instructions.PragmaArgument.as_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.as_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_integer": {"fullname": "quil.instructions.PragmaArgument.to_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_quil": {"fullname": "quil.instructions.PragmaArgument.to_quil", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"fullname": "quil.instructions.PragmaArgument.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.AttributeValue": {"fullname": "quil.instructions.AttributeValue", "modulename": "quil.instructions", "qualname": "AttributeValue", "kind": "class", "doc": "

A frame attribute value.

\n\n

Variants:\n string: A string attribute containing a str.\n expression: An expression attribute containing an Expression.

\n\n

Methods (for each variant):\n is_*: Returns True if the AttributeValue is that variant, False otherwise.

\n\n
``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.\n``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.\n``from_*``: Creates a new ``AttributeValue`` of the given variant from an instance of the inner type.\n
\n"}, "quil.instructions.AttributeValue.from_string": {"fullname": "quil.instructions.AttributeValue.from_string", "modulename": "quil.instructions", "qualname": "AttributeValue.from_string", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.AttributeValue:", "funcdef": "def"}, "quil.instructions.AttributeValue.from_expression": {"fullname": "quil.instructions.AttributeValue.from_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.from_expression", "kind": "function", "doc": "

\n", "signature": "(inner: quil.expression.Expression) -> quil.instructions.AttributeValue:", "funcdef": "def"}, "quil.instructions.AttributeValue.inner": {"fullname": "quil.instructions.AttributeValue.inner", "modulename": "quil.instructions", "qualname": "AttributeValue.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[str, quil.expression.Expression]:", "funcdef": "def"}, "quil.instructions.AttributeValue.is_string": {"fullname": "quil.instructions.AttributeValue.is_string", "modulename": "quil.instructions", "qualname": "AttributeValue.is_string", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.AttributeValue.as_string": {"fullname": "quil.instructions.AttributeValue.as_string", "modulename": "quil.instructions", "qualname": "AttributeValue.as_string", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_string": {"fullname": "quil.instructions.AttributeValue.to_string", "modulename": "quil.instructions", "qualname": "AttributeValue.to_string", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.AttributeValue.is_expression": {"fullname": "quil.instructions.AttributeValue.is_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.is_expression", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.AttributeValue.as_expression": {"fullname": "quil.instructions.AttributeValue.as_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.as_expression", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.Expression]:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_expression": {"fullname": "quil.instructions.AttributeValue.to_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.to_expression", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.Expression:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_quil": {"fullname": "quil.instructions.AttributeValue.to_quil", "modulename": "quil.instructions", "qualname": "AttributeValue.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_quil_or_debug": {"fullname": "quil.instructions.AttributeValue.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "AttributeValue.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Capture": {"fullname": "quil.instructions.Capture", "modulename": "quil.instructions", "qualname": "Capture", "kind": "class", "doc": "

\n"}, "quil.instructions.Capture.to_quil": {"fullname": "quil.instructions.Capture.to_quil", "modulename": "quil.instructions", "qualname": "Capture.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Capture.to_quil_or_debug": {"fullname": "quil.instructions.Capture.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Capture.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Capture.memory_reference": {"fullname": "quil.instructions.Capture.memory_reference", "modulename": "quil.instructions", "qualname": "Capture.memory_reference", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Capture.waveform": {"fullname": "quil.instructions.Capture.waveform", "modulename": "quil.instructions", "qualname": "Capture.waveform", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.WaveformInvocation"}, "quil.instructions.Capture.blocking": {"fullname": "quil.instructions.Capture.blocking", "modulename": "quil.instructions", "qualname": "Capture.blocking", "kind": "variable", "doc": "

\n", "annotation": ": bool"}, "quil.instructions.Capture.frame": {"fullname": "quil.instructions.Capture.frame", "modulename": "quil.instructions", "qualname": "Capture.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.FrameDefinition": {"fullname": "quil.instructions.FrameDefinition", "modulename": "quil.instructions", "qualname": "FrameDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.FrameDefinition.to_quil": {"fullname": "quil.instructions.FrameDefinition.to_quil", "modulename": "quil.instructions", "qualname": "FrameDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"fullname": "quil.instructions.FrameDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "FrameDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameDefinition.attributes": {"fullname": "quil.instructions.FrameDefinition.attributes", "modulename": "quil.instructions", "qualname": "FrameDefinition.attributes", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, quil.instructions.AttributeValue]"}, "quil.instructions.FrameDefinition.identifier": {"fullname": "quil.instructions.FrameDefinition.identifier", "modulename": "quil.instructions", "qualname": "FrameDefinition.identifier", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.FrameIdentifier": {"fullname": "quil.instructions.FrameIdentifier", "modulename": "quil.instructions", "qualname": "FrameIdentifier", "kind": "class", "doc": "

\n"}, "quil.instructions.FrameIdentifier.to_quil": {"fullname": "quil.instructions.FrameIdentifier.to_quil", "modulename": "quil.instructions", "qualname": "FrameIdentifier.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"fullname": "quil.instructions.FrameIdentifier.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "FrameIdentifier.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameIdentifier.qubits": {"fullname": "quil.instructions.FrameIdentifier.qubits", "modulename": "quil.instructions", "qualname": "FrameIdentifier.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.FrameIdentifier.name": {"fullname": "quil.instructions.FrameIdentifier.name", "modulename": "quil.instructions", "qualname": "FrameIdentifier.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Pulse": {"fullname": "quil.instructions.Pulse", "modulename": "quil.instructions", "qualname": "Pulse", "kind": "class", "doc": "

\n"}, "quil.instructions.Pulse.to_quil": {"fullname": "quil.instructions.Pulse.to_quil", "modulename": "quil.instructions", "qualname": "Pulse.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pulse.to_quil_or_debug": {"fullname": "quil.instructions.Pulse.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Pulse.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pulse.waveform": {"fullname": "quil.instructions.Pulse.waveform", "modulename": "quil.instructions", "qualname": "Pulse.waveform", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.WaveformInvocation"}, "quil.instructions.Pulse.frame": {"fullname": "quil.instructions.Pulse.frame", "modulename": "quil.instructions", "qualname": "Pulse.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.Pulse.blocking": {"fullname": "quil.instructions.Pulse.blocking", "modulename": "quil.instructions", "qualname": "Pulse.blocking", "kind": "variable", "doc": "

\n", "annotation": ": bool"}, "quil.instructions.RawCapture": {"fullname": "quil.instructions.RawCapture", "modulename": "quil.instructions", "qualname": "RawCapture", "kind": "class", "doc": "

\n"}, "quil.instructions.RawCapture.to_quil": {"fullname": "quil.instructions.RawCapture.to_quil", "modulename": "quil.instructions", "qualname": "RawCapture.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.RawCapture.to_quil_or_debug": {"fullname": "quil.instructions.RawCapture.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "RawCapture.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.RawCapture.frame": {"fullname": "quil.instructions.RawCapture.frame", "modulename": "quil.instructions", "qualname": "RawCapture.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.RawCapture.memory_reference": {"fullname": "quil.instructions.RawCapture.memory_reference", "modulename": "quil.instructions", "qualname": "RawCapture.memory_reference", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.RawCapture.blocking": {"fullname": "quil.instructions.RawCapture.blocking", "modulename": "quil.instructions", "qualname": "RawCapture.blocking", "kind": "variable", "doc": "

\n", "annotation": ": bool"}, "quil.instructions.RawCapture.duration": {"fullname": "quil.instructions.RawCapture.duration", "modulename": "quil.instructions", "qualname": "RawCapture.duration", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.SetFrequency": {"fullname": "quil.instructions.SetFrequency", "modulename": "quil.instructions", "qualname": "SetFrequency", "kind": "class", "doc": "

\n"}, "quil.instructions.SetFrequency.to_quil": {"fullname": "quil.instructions.SetFrequency.to_quil", "modulename": "quil.instructions", "qualname": "SetFrequency.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetFrequency.to_quil_or_debug": {"fullname": "quil.instructions.SetFrequency.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SetFrequency.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetFrequency.frequency": {"fullname": "quil.instructions.SetFrequency.frequency", "modulename": "quil.instructions", "qualname": "SetFrequency.frequency", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.SetFrequency.frame": {"fullname": "quil.instructions.SetFrequency.frame", "modulename": "quil.instructions", "qualname": "SetFrequency.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SetPhase": {"fullname": "quil.instructions.SetPhase", "modulename": "quil.instructions", "qualname": "SetPhase", "kind": "class", "doc": "

\n"}, "quil.instructions.SetPhase.to_quil": {"fullname": "quil.instructions.SetPhase.to_quil", "modulename": "quil.instructions", "qualname": "SetPhase.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetPhase.to_quil_or_debug": {"fullname": "quil.instructions.SetPhase.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SetPhase.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetPhase.frame": {"fullname": "quil.instructions.SetPhase.frame", "modulename": "quil.instructions", "qualname": "SetPhase.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SetPhase.phase": {"fullname": "quil.instructions.SetPhase.phase", "modulename": "quil.instructions", "qualname": "SetPhase.phase", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.SetScale": {"fullname": "quil.instructions.SetScale", "modulename": "quil.instructions", "qualname": "SetScale", "kind": "class", "doc": "

\n"}, "quil.instructions.SetScale.to_quil": {"fullname": "quil.instructions.SetScale.to_quil", "modulename": "quil.instructions", "qualname": "SetScale.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetScale.to_quil_or_debug": {"fullname": "quil.instructions.SetScale.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SetScale.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetScale.frame": {"fullname": "quil.instructions.SetScale.frame", "modulename": "quil.instructions", "qualname": "SetScale.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SetScale.scale": {"fullname": "quil.instructions.SetScale.scale", "modulename": "quil.instructions", "qualname": "SetScale.scale", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.ShiftFrequency": {"fullname": "quil.instructions.ShiftFrequency", "modulename": "quil.instructions", "qualname": "ShiftFrequency", "kind": "class", "doc": "

\n"}, "quil.instructions.ShiftFrequency.to_quil": {"fullname": "quil.instructions.ShiftFrequency.to_quil", "modulename": "quil.instructions", "qualname": "ShiftFrequency.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"fullname": "quil.instructions.ShiftFrequency.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ShiftFrequency.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftFrequency.frame": {"fullname": "quil.instructions.ShiftFrequency.frame", "modulename": "quil.instructions", "qualname": "ShiftFrequency.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.ShiftFrequency.frequency": {"fullname": "quil.instructions.ShiftFrequency.frequency", "modulename": "quil.instructions", "qualname": "ShiftFrequency.frequency", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.ShiftPhase": {"fullname": "quil.instructions.ShiftPhase", "modulename": "quil.instructions", "qualname": "ShiftPhase", "kind": "class", "doc": "

\n"}, "quil.instructions.ShiftPhase.to_quil": {"fullname": "quil.instructions.ShiftPhase.to_quil", "modulename": "quil.instructions", "qualname": "ShiftPhase.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"fullname": "quil.instructions.ShiftPhase.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ShiftPhase.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftPhase.frame": {"fullname": "quil.instructions.ShiftPhase.frame", "modulename": "quil.instructions", "qualname": "ShiftPhase.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.ShiftPhase.phase": {"fullname": "quil.instructions.ShiftPhase.phase", "modulename": "quil.instructions", "qualname": "ShiftPhase.phase", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.SwapPhases": {"fullname": "quil.instructions.SwapPhases", "modulename": "quil.instructions", "qualname": "SwapPhases", "kind": "class", "doc": "

\n"}, "quil.instructions.SwapPhases.to_quil": {"fullname": "quil.instructions.SwapPhases.to_quil", "modulename": "quil.instructions", "qualname": "SwapPhases.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SwapPhases.to_quil_or_debug": {"fullname": "quil.instructions.SwapPhases.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SwapPhases.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SwapPhases.frame_2": {"fullname": "quil.instructions.SwapPhases.frame_2", "modulename": "quil.instructions", "qualname": "SwapPhases.frame_2", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SwapPhases.frame_1": {"fullname": "quil.instructions.SwapPhases.frame_1", "modulename": "quil.instructions", "qualname": "SwapPhases.frame_1", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.Gate": {"fullname": "quil.instructions.Gate", "modulename": "quil.instructions", "qualname": "Gate", "kind": "class", "doc": "

\n"}, "quil.instructions.Gate.to_quil": {"fullname": "quil.instructions.Gate.to_quil", "modulename": "quil.instructions", "qualname": "Gate.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Gate.to_quil_or_debug": {"fullname": "quil.instructions.Gate.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Gate.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Gate.dagger": {"fullname": "quil.instructions.Gate.dagger", "modulename": "quil.instructions", "qualname": "Gate.dagger", "kind": "function", "doc": "

Returns a copy of the gate with the DAGGER modifier added to it.

\n", "signature": "(self) -> Self:", "funcdef": "def"}, "quil.instructions.Gate.controlled": {"fullname": "quil.instructions.Gate.controlled", "modulename": "quil.instructions", "qualname": "Gate.controlled", "kind": "function", "doc": "

Returns a copy of the gate with the CONTROLLED modifier added to it.

\n", "signature": "(self, control_qubit: quil.instructions.Qubit) -> Self:", "funcdef": "def"}, "quil.instructions.Gate.forked": {"fullname": "quil.instructions.Gate.forked", "modulename": "quil.instructions", "qualname": "Gate.forked", "kind": "function", "doc": "

Returns a copy of the gate with the FORKED modifier added to it.

\n\n

Raises a GateError if the number of provided alternate parameters don't\nequal the number of existing parameters.

\n", "signature": "(\tself,\tfork_qubit: quil.instructions.Qubit,\talt_params: Sequence[quil.expression.Expression]) -> Self:", "funcdef": "def"}, "quil.instructions.Gate.to_unitary_mut": {"fullname": "quil.instructions.Gate.to_unitary_mut", "modulename": "quil.instructions", "qualname": "Gate.to_unitary_mut", "kind": "function", "doc": "

Lift a Gate to the full n_qubits-qubit Hilbert space.

\n\n

Returns a `GateError if any of the parameters of this gate are\nnon-constant, if any of the qubits are variable, if the name of this\ngate is unknown, or if there are an unexpected number of parameters.

\n", "signature": "(\tself,\tn_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]:", "funcdef": "def"}, "quil.instructions.Gate.modifiers": {"fullname": "quil.instructions.Gate.modifiers", "modulename": "quil.instructions", "qualname": "Gate.modifiers", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.GateModifier]"}, "quil.instructions.Gate.qubits": {"fullname": "quil.instructions.Gate.qubits", "modulename": "quil.instructions", "qualname": "Gate.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Gate.name": {"fullname": "quil.instructions.Gate.name", "modulename": "quil.instructions", "qualname": "Gate.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Gate.parameters": {"fullname": "quil.instructions.Gate.parameters", "modulename": "quil.instructions", "qualname": "Gate.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.expression.Expression]"}, "quil.instructions.GateDefinition": {"fullname": "quil.instructions.GateDefinition", "modulename": "quil.instructions", "qualname": "GateDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.GateDefinition.to_quil": {"fullname": "quil.instructions.GateDefinition.to_quil", "modulename": "quil.instructions", "qualname": "GateDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateDefinition.to_quil_or_debug": {"fullname": "quil.instructions.GateDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "GateDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateDefinition.parameters": {"fullname": "quil.instructions.GateDefinition.parameters", "modulename": "quil.instructions", "qualname": "GateDefinition.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.GateDefinition.specification": {"fullname": "quil.instructions.GateDefinition.specification", "modulename": "quil.instructions", "qualname": "GateDefinition.specification", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.GateSpecification"}, "quil.instructions.GateDefinition.name": {"fullname": "quil.instructions.GateDefinition.name", "modulename": "quil.instructions", "qualname": "GateDefinition.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.GateModifier": {"fullname": "quil.instructions.GateModifier", "modulename": "quil.instructions", "qualname": "GateModifier", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.GateModifier.to_quil": {"fullname": "quil.instructions.GateModifier.to_quil", "modulename": "quil.instructions", "qualname": "GateModifier.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateModifier.to_quil_or_debug": {"fullname": "quil.instructions.GateModifier.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "GateModifier.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateModifier.Controlled": {"fullname": "quil.instructions.GateModifier.Controlled", "modulename": "quil.instructions", "qualname": "GateModifier.Controlled", "kind": "variable", "doc": "

\n", "default_value": "Controlled"}, "quil.instructions.GateModifier.Dagger": {"fullname": "quil.instructions.GateModifier.Dagger", "modulename": "quil.instructions", "qualname": "GateModifier.Dagger", "kind": "variable", "doc": "

\n", "default_value": "Dagger"}, "quil.instructions.GateModifier.Forked": {"fullname": "quil.instructions.GateModifier.Forked", "modulename": "quil.instructions", "qualname": "GateModifier.Forked", "kind": "variable", "doc": "

\n", "default_value": "Forked"}, "quil.instructions.GateSpecification": {"fullname": "quil.instructions.GateSpecification", "modulename": "quil.instructions", "qualname": "GateSpecification", "kind": "class", "doc": "

A specification for a gate definition.

\n\n

Variants:\n matrix: A gate specificied by a matrix of Expressions representing a unitary operation.\n permutation: A gate specified by a vector of integers that defines a permutation.

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new GateSpecification using an instance of the inner type for the variant.

\n"}, "quil.instructions.GateSpecification.from_matrix": {"fullname": "quil.instructions.GateSpecification.from_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.from_matrix", "kind": "function", "doc": "

\n", "signature": "(\tinner: Sequence[Sequence[quil.expression.Expression]]) -> quil.instructions.GateSpecification:", "funcdef": "def"}, "quil.instructions.GateSpecification.from_permutation": {"fullname": "quil.instructions.GateSpecification.from_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.from_permutation", "kind": "function", "doc": "

\n", "signature": "(inner: Sequence[int]) -> quil.instructions.GateSpecification:", "funcdef": "def"}, "quil.instructions.GateSpecification.from_pauli_sum": {"fullname": "quil.instructions.GateSpecification.from_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.from_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.PauliSum) -> quil.instructions.GateSpecification:", "funcdef": "def"}, "quil.instructions.GateSpecification.inner": {"fullname": "quil.instructions.GateSpecification.inner", "modulename": "quil.instructions", "qualname": "GateSpecification.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(\tself) -> Union[List[List[quil.expression.Expression]], List[int], quil.instructions.PauliSum]:", "funcdef": "def"}, "quil.instructions.GateSpecification.is_matrix": {"fullname": "quil.instructions.GateSpecification.is_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.is_matrix", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.GateSpecification.as_matrix": {"fullname": "quil.instructions.GateSpecification.as_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.as_matrix", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[List[List[quil.expression.Expression]]]:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_matrix": {"fullname": "quil.instructions.GateSpecification.to_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.to_matrix", "kind": "function", "doc": "

\n", "signature": "(self) -> List[List[quil.expression.Expression]]:", "funcdef": "def"}, "quil.instructions.GateSpecification.is_permutation": {"fullname": "quil.instructions.GateSpecification.is_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.is_permutation", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.GateSpecification.as_permutation": {"fullname": "quil.instructions.GateSpecification.as_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.as_permutation", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[List[int]]:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_permutation": {"fullname": "quil.instructions.GateSpecification.to_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.to_permutation", "kind": "function", "doc": "

\n", "signature": "(self) -> List[int]:", "funcdef": "def"}, "quil.instructions.GateSpecification.is_pauli_sum": {"fullname": "quil.instructions.GateSpecification.is_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.is_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.GateSpecification.as_pauli_sum": {"fullname": "quil.instructions.GateSpecification.as_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.as_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.PauliSum]:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_pauli_sum": {"fullname": "quil.instructions.GateSpecification.to_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.to_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.PauliSum:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_quil": {"fullname": "quil.instructions.GateSpecification.to_quil", "modulename": "quil.instructions", "qualname": "GateSpecification.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_quil_or_debug": {"fullname": "quil.instructions.GateSpecification.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "GateSpecification.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.PauliGate": {"fullname": "quil.instructions.PauliGate", "modulename": "quil.instructions", "qualname": "PauliGate", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.PauliGate.parse": {"fullname": "quil.instructions.PauliGate.parse", "modulename": "quil.instructions", "qualname": "PauliGate.parse", "kind": "function", "doc": "

Parses a PauliGate from a string. Raises a ParseEnumError if the\nstring isn't a valid Pauli word.

\n", "signature": "(input: str) -> quil.instructions.PauliGate:", "funcdef": "def"}, "quil.instructions.PauliGate.I": {"fullname": "quil.instructions.PauliGate.I", "modulename": "quil.instructions", "qualname": "PauliGate.I", "kind": "variable", "doc": "

\n", "default_value": "I"}, "quil.instructions.PauliGate.X": {"fullname": "quil.instructions.PauliGate.X", "modulename": "quil.instructions", "qualname": "PauliGate.X", "kind": "variable", "doc": "

\n", "default_value": "X"}, "quil.instructions.PauliGate.Y": {"fullname": "quil.instructions.PauliGate.Y", "modulename": "quil.instructions", "qualname": "PauliGate.Y", "kind": "variable", "doc": "

\n", "default_value": "Y"}, "quil.instructions.PauliGate.Z": {"fullname": "quil.instructions.PauliGate.Z", "modulename": "quil.instructions", "qualname": "PauliGate.Z", "kind": "variable", "doc": "

\n", "default_value": "Z"}, "quil.instructions.PauliTerm": {"fullname": "quil.instructions.PauliTerm", "modulename": "quil.instructions", "qualname": "PauliTerm", "kind": "class", "doc": "

\n"}, "quil.instructions.PauliTerm.arguments": {"fullname": "quil.instructions.PauliTerm.arguments", "modulename": "quil.instructions", "qualname": "PauliTerm.arguments", "kind": "variable", "doc": "

\n", "annotation": ": List[Tuple[quil.instructions.PauliGate, str]]"}, "quil.instructions.PauliTerm.expression": {"fullname": "quil.instructions.PauliTerm.expression", "modulename": "quil.instructions", "qualname": "PauliTerm.expression", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.PauliSum": {"fullname": "quil.instructions.PauliSum", "modulename": "quil.instructions", "qualname": "PauliSum", "kind": "class", "doc": "

\n"}, "quil.instructions.PauliSum.arguments": {"fullname": "quil.instructions.PauliSum.arguments", "modulename": "quil.instructions", "qualname": "PauliSum.arguments", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.PauliSum.terms": {"fullname": "quil.instructions.PauliSum.terms", "modulename": "quil.instructions", "qualname": "PauliSum.terms", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.PauliTerm]"}, "quil.instructions.Jump": {"fullname": "quil.instructions.Jump", "modulename": "quil.instructions", "qualname": "Jump", "kind": "class", "doc": "

\n"}, "quil.instructions.Jump.to_quil": {"fullname": "quil.instructions.Jump.to_quil", "modulename": "quil.instructions", "qualname": "Jump.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Jump.to_quil_or_debug": {"fullname": "quil.instructions.Jump.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Jump.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Jump.target": {"fullname": "quil.instructions.Jump.target", "modulename": "quil.instructions", "qualname": "Jump.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.JumpWhen": {"fullname": "quil.instructions.JumpWhen", "modulename": "quil.instructions", "qualname": "JumpWhen", "kind": "class", "doc": "

\n"}, "quil.instructions.JumpWhen.to_quil": {"fullname": "quil.instructions.JumpWhen.to_quil", "modulename": "quil.instructions", "qualname": "JumpWhen.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpWhen.to_quil_or_debug": {"fullname": "quil.instructions.JumpWhen.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "JumpWhen.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpWhen.target": {"fullname": "quil.instructions.JumpWhen.target", "modulename": "quil.instructions", "qualname": "JumpWhen.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.JumpWhen.condition": {"fullname": "quil.instructions.JumpWhen.condition", "modulename": "quil.instructions", "qualname": "JumpWhen.condition", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.JumpUnless": {"fullname": "quil.instructions.JumpUnless", "modulename": "quil.instructions", "qualname": "JumpUnless", "kind": "class", "doc": "

\n"}, "quil.instructions.JumpUnless.to_quil": {"fullname": "quil.instructions.JumpUnless.to_quil", "modulename": "quil.instructions", "qualname": "JumpUnless.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpUnless.to_quil_or_debug": {"fullname": "quil.instructions.JumpUnless.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "JumpUnless.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpUnless.target": {"fullname": "quil.instructions.JumpUnless.target", "modulename": "quil.instructions", "qualname": "JumpUnless.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.JumpUnless.condition": {"fullname": "quil.instructions.JumpUnless.condition", "modulename": "quil.instructions", "qualname": "JumpUnless.condition", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Label": {"fullname": "quil.instructions.Label", "modulename": "quil.instructions", "qualname": "Label", "kind": "class", "doc": "

\n"}, "quil.instructions.Label.to_quil": {"fullname": "quil.instructions.Label.to_quil", "modulename": "quil.instructions", "qualname": "Label.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Label.to_quil_or_debug": {"fullname": "quil.instructions.Label.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Label.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Label.target": {"fullname": "quil.instructions.Label.target", "modulename": "quil.instructions", "qualname": "Label.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.Target": {"fullname": "quil.instructions.Target", "modulename": "quil.instructions", "qualname": "Target", "kind": "class", "doc": "

Represents a Quil target.

\n\n

Variants:\n fixed: A fixed target defined by a Quil identifier\n placeholder: A placeholder target that can be assigned a new name at a later time.

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

\n"}, "quil.instructions.Target.from_fixed": {"fullname": "quil.instructions.Target.from_fixed", "modulename": "quil.instructions", "qualname": "Target.from_fixed", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.Target:", "funcdef": "def"}, "quil.instructions.Target.from_placeholder": {"fullname": "quil.instructions.Target.from_placeholder", "modulename": "quil.instructions", "qualname": "Target.from_placeholder", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.TargetPlaceholder) -> quil.instructions.Target:", "funcdef": "def"}, "quil.instructions.Target.inner": {"fullname": "quil.instructions.Target.inner", "modulename": "quil.instructions", "qualname": "Target.inner", "kind": "function", "doc": "

\n", "signature": "(self) -> Union[str, quil.instructions.TargetPlaceholder]:", "funcdef": "def"}, "quil.instructions.Target.is_fixed": {"fullname": "quil.instructions.Target.is_fixed", "modulename": "quil.instructions", "qualname": "Target.is_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Target.as_fixed": {"fullname": "quil.instructions.Target.as_fixed", "modulename": "quil.instructions", "qualname": "Target.as_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.Target.to_fixed": {"fullname": "quil.instructions.Target.to_fixed", "modulename": "quil.instructions", "qualname": "Target.to_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Target.is_placeholder": {"fullname": "quil.instructions.Target.is_placeholder", "modulename": "quil.instructions", "qualname": "Target.is_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Target.as_placeholder": {"fullname": "quil.instructions.Target.as_placeholder", "modulename": "quil.instructions", "qualname": "Target.as_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.TargetPlaceholder]:", "funcdef": "def"}, "quil.instructions.Target.to_placeholder": {"fullname": "quil.instructions.Target.to_placeholder", "modulename": "quil.instructions", "qualname": "Target.to_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.TargetPlaceholder:", "funcdef": "def"}, "quil.instructions.Target.to_quil": {"fullname": "quil.instructions.Target.to_quil", "modulename": "quil.instructions", "qualname": "Target.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Target.to_quil_or_debug": {"fullname": "quil.instructions.Target.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Target.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.TargetPlaceholder": {"fullname": "quil.instructions.TargetPlaceholder", "modulename": "quil.instructions", "qualname": "TargetPlaceholder", "kind": "class", "doc": "

A placeholder target that must be assigned a fixed name before creating a program\nwith valid quil.

\n\n

See quil.program.Program#resolve_placeholders for more information.

\n"}, "quil.instructions.TargetPlaceholder.base_label": {"fullname": "quil.instructions.TargetPlaceholder.base_label", "modulename": "quil.instructions", "qualname": "TargetPlaceholder.base_label", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.MemoryReference": {"fullname": "quil.instructions.MemoryReference", "modulename": "quil.instructions", "qualname": "MemoryReference", "kind": "class", "doc": "

\n"}, "quil.instructions.MemoryReference.to_quil": {"fullname": "quil.instructions.MemoryReference.to_quil", "modulename": "quil.instructions", "qualname": "MemoryReference.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MemoryReference.to_quil_or_debug": {"fullname": "quil.instructions.MemoryReference.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "MemoryReference.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MemoryReference.parse": {"fullname": "quil.instructions.MemoryReference.parse", "modulename": "quil.instructions", "qualname": "MemoryReference.parse", "kind": "function", "doc": "

Parses a MemoryReference from a string. Raises a ParseMemoryReference error if the\nstring isn't a valid Quil memory reference.

\n", "signature": "(input: str) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.MemoryReference.index": {"fullname": "quil.instructions.MemoryReference.index", "modulename": "quil.instructions", "qualname": "MemoryReference.index", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "quil.instructions.MemoryReference.name": {"fullname": "quil.instructions.MemoryReference.name", "modulename": "quil.instructions", "qualname": "MemoryReference.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Qubit": {"fullname": "quil.instructions.Qubit", "modulename": "quil.instructions", "qualname": "Qubit", "kind": "class", "doc": "

A Qubit

\n\n

Variants:\n fixed: A qubit represented as a fixed integer index.\n variable: A qubit represented by a name.

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new Qubit using an instance of the inner type for the variant.

\n"}, "quil.instructions.Qubit.from_fixed": {"fullname": "quil.instructions.Qubit.from_fixed", "modulename": "quil.instructions", "qualname": "Qubit.from_fixed", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.Qubit:", "funcdef": "def"}, "quil.instructions.Qubit.from_variable": {"fullname": "quil.instructions.Qubit.from_variable", "modulename": "quil.instructions", "qualname": "Qubit.from_variable", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.Qubit:", "funcdef": "def"}, "quil.instructions.Qubit.from_placeholder": {"fullname": "quil.instructions.Qubit.from_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.from_placeholder", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.QubitPlaceholder) -> quil.instructions.Qubit:", "funcdef": "def"}, "quil.instructions.Qubit.inner": {"fullname": "quil.instructions.Qubit.inner", "modulename": "quil.instructions", "qualname": "Qubit.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[int, str]:", "funcdef": "def"}, "quil.instructions.Qubit.is_fixed": {"fullname": "quil.instructions.Qubit.is_fixed", "modulename": "quil.instructions", "qualname": "Qubit.is_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Qubit.as_fixed": {"fullname": "quil.instructions.Qubit.as_fixed", "modulename": "quil.instructions", "qualname": "Qubit.as_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.Qubit.to_fixed": {"fullname": "quil.instructions.Qubit.to_fixed", "modulename": "quil.instructions", "qualname": "Qubit.to_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.Qubit.is_variable": {"fullname": "quil.instructions.Qubit.is_variable", "modulename": "quil.instructions", "qualname": "Qubit.is_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Qubit.as_variable": {"fullname": "quil.instructions.Qubit.as_variable", "modulename": "quil.instructions", "qualname": "Qubit.as_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.Qubit.to_variable": {"fullname": "quil.instructions.Qubit.to_variable", "modulename": "quil.instructions", "qualname": "Qubit.to_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Qubit.is_placeholder": {"fullname": "quil.instructions.Qubit.is_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.is_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Qubit.as_placeholder": {"fullname": "quil.instructions.Qubit.as_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.as_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.QubitPlaceholder]:", "funcdef": "def"}, "quil.instructions.Qubit.to_placeholder": {"fullname": "quil.instructions.Qubit.to_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.to_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.QubitPlaceholder:", "funcdef": "def"}, "quil.instructions.Qubit.to_quil": {"fullname": "quil.instructions.Qubit.to_quil", "modulename": "quil.instructions", "qualname": "Qubit.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Qubit.to_quil_or_debug": {"fullname": "quil.instructions.Qubit.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Qubit.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.QubitPlaceholder": {"fullname": "quil.instructions.QubitPlaceholder", "modulename": "quil.instructions", "qualname": "QubitPlaceholder", "kind": "class", "doc": "

A qubit that can be used as a placeholder. Must be resolved before converting\na program to valid Quil. See quil.program.Program#resolve_placeholders.

\n"}, "quil.instructions.Reset": {"fullname": "quil.instructions.Reset", "modulename": "quil.instructions", "qualname": "Reset", "kind": "class", "doc": "

\n"}, "quil.instructions.Reset.to_quil": {"fullname": "quil.instructions.Reset.to_quil", "modulename": "quil.instructions", "qualname": "Reset.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Reset.to_quil_or_debug": {"fullname": "quil.instructions.Reset.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Reset.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Reset.qubit": {"fullname": "quil.instructions.Reset.qubit", "modulename": "quil.instructions", "qualname": "Reset.qubit", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.Qubit]"}, "quil.instructions.Delay": {"fullname": "quil.instructions.Delay", "modulename": "quil.instructions", "qualname": "Delay", "kind": "class", "doc": "

\n"}, "quil.instructions.Delay.to_quil": {"fullname": "quil.instructions.Delay.to_quil", "modulename": "quil.instructions", "qualname": "Delay.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Delay.to_quil_or_debug": {"fullname": "quil.instructions.Delay.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Delay.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Delay.qubits": {"fullname": "quil.instructions.Delay.qubits", "modulename": "quil.instructions", "qualname": "Delay.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Delay.frame_names": {"fullname": "quil.instructions.Delay.frame_names", "modulename": "quil.instructions", "qualname": "Delay.frame_names", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.Delay.duration": {"fullname": "quil.instructions.Delay.duration", "modulename": "quil.instructions", "qualname": "Delay.duration", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.Fence": {"fullname": "quil.instructions.Fence", "modulename": "quil.instructions", "qualname": "Fence", "kind": "class", "doc": "

\n"}, "quil.instructions.Fence.to_quil": {"fullname": "quil.instructions.Fence.to_quil", "modulename": "quil.instructions", "qualname": "Fence.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Fence.to_quil_or_debug": {"fullname": "quil.instructions.Fence.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Fence.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Fence.qubits": {"fullname": "quil.instructions.Fence.qubits", "modulename": "quil.instructions", "qualname": "Fence.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Waveform": {"fullname": "quil.instructions.Waveform", "modulename": "quil.instructions", "qualname": "Waveform", "kind": "class", "doc": "

\n"}, "quil.instructions.Waveform.matrix": {"fullname": "quil.instructions.Waveform.matrix", "modulename": "quil.instructions", "qualname": "Waveform.matrix", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.expression.Expression]"}, "quil.instructions.Waveform.parameters": {"fullname": "quil.instructions.Waveform.parameters", "modulename": "quil.instructions", "qualname": "Waveform.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.WaveformDefinition": {"fullname": "quil.instructions.WaveformDefinition", "modulename": "quil.instructions", "qualname": "WaveformDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.WaveformDefinition.to_quil": {"fullname": "quil.instructions.WaveformDefinition.to_quil", "modulename": "quil.instructions", "qualname": "WaveformDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"fullname": "quil.instructions.WaveformDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "WaveformDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformDefinition.definition": {"fullname": "quil.instructions.WaveformDefinition.definition", "modulename": "quil.instructions", "qualname": "WaveformDefinition.definition", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Waveform"}, "quil.instructions.WaveformDefinition.name": {"fullname": "quil.instructions.WaveformDefinition.name", "modulename": "quil.instructions", "qualname": "WaveformDefinition.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.WaveformInvocation": {"fullname": "quil.instructions.WaveformInvocation", "modulename": "quil.instructions", "qualname": "WaveformInvocation", "kind": "class", "doc": "

\n"}, "quil.instructions.WaveformInvocation.to_quil": {"fullname": "quil.instructions.WaveformInvocation.to_quil", "modulename": "quil.instructions", "qualname": "WaveformInvocation.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"fullname": "quil.instructions.WaveformInvocation.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "WaveformInvocation.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformInvocation.parameters": {"fullname": "quil.instructions.WaveformInvocation.parameters", "modulename": "quil.instructions", "qualname": "WaveformInvocation.parameters", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, quil.expression.Expression]"}, "quil.instructions.WaveformInvocation.name": {"fullname": "quil.instructions.WaveformInvocation.name", "modulename": "quil.instructions", "qualname": "WaveformInvocation.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.GateError": {"fullname": "quil.instructions.GateError", "modulename": "quil.instructions", "qualname": "GateError", "kind": "class", "doc": "

An error that may occur when performing operations on a Gate

\n", "bases": "builtins.ValueError"}, "quil.instructions.ParseMemoryReferenceError": {"fullname": "quil.instructions.ParseMemoryReferenceError", "modulename": "quil.instructions", "qualname": "ParseMemoryReferenceError", "kind": "class", "doc": "

Errors that may occur while parsing a MemoryReference

\n", "bases": "builtins.ValueError"}, "quil.program": {"fullname": "quil.program", "modulename": "quil.program", "kind": "module", "doc": "

\n"}, "quil.program.FrameSet": {"fullname": "quil.program.FrameSet", "modulename": "quil.program", "qualname": "FrameSet", "kind": "class", "doc": "

\n"}, "quil.program.FrameSet.get": {"fullname": "quil.program.FrameSet.get", "modulename": "quil.program", "qualname": "FrameSet.get", "kind": "function", "doc": "

Retrieve the attributes of a frame by its identifier

\n", "signature": "(self, identifier: FrameIdentifier) -> Optional[Dict[str, AttributeValue]]:", "funcdef": "def"}, "quil.program.FrameSet.get_keys": {"fullname": "quil.program.FrameSet.get_keys", "modulename": "quil.program", "qualname": "FrameSet.get_keys", "kind": "function", "doc": "

Return a list of all FrameIdentifiers described by this FrameSet

\n", "signature": "(self) -> List[FrameIdentifier]:", "funcdef": "def"}, "quil.program.FrameSet.get_all_frames": {"fullname": "quil.program.FrameSet.get_all_frames", "modulename": "quil.program", "qualname": "FrameSet.get_all_frames", "kind": "function", "doc": "

\n", "signature": "(self) -> Dict[FrameIdentifier, Dict[str, AttributeValue]]:", "funcdef": "def"}, "quil.program.FrameSet.insert": {"fullname": "quil.program.FrameSet.insert", "modulename": "quil.program", "qualname": "FrameSet.insert", "kind": "function", "doc": "

Insert a new FrameIdentifier, overwriting any existing one.

\n", "signature": "(\tself,\tidentifier: FrameIdentifier,\tattributes: Dict[str, AttributeValue]):", "funcdef": "def"}, "quil.program.FrameSet.merge": {"fullname": "quil.program.FrameSet.merge", "modulename": "quil.program", "qualname": "FrameSet.merge", "kind": "function", "doc": "

Merge another FrameSet into this one, overwriting any existing keys.

\n", "signature": "(self, other: quil.program.FrameSet):", "funcdef": "def"}, "quil.program.FrameSet.intersection": {"fullname": "quil.program.FrameSet.intersection", "modulename": "quil.program", "qualname": "FrameSet.intersection", "kind": "function", "doc": "

Return a new FrameSet which describes only the given FrameIdentifiers

\n", "signature": "(self, identifiers: FrozenSet[FrameIdentifier]) -> quil.program.FrameSet:", "funcdef": "def"}, "quil.program.FrameSet.is_empty": {"fullname": "quil.program.FrameSet.is_empty", "modulename": "quil.program", "qualname": "FrameSet.is_empty", "kind": "function", "doc": "

Returns True if this FrameSet defines no frames.

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.program.FrameSet.to_instructions": {"fullname": "quil.program.FrameSet.to_instructions", "modulename": "quil.program", "qualname": "FrameSet.to_instructions", "kind": "function", "doc": "

Return the Quil instructions which define the contained frames.

\n", "signature": "(self) -> List[Instruction]:", "funcdef": "def"}, "quil.program.Program": {"fullname": "quil.program.Program", "modulename": "quil.program", "qualname": "Program", "kind": "class", "doc": "

\n"}, "quil.program.Program.parse": {"fullname": "quil.program.Program.parse", "modulename": "quil.program", "qualname": "Program.parse", "kind": "function", "doc": "

Parses the given Quil string and returns a new Program.\nRaises a ProgramError if the given string isn't valid Quil.

\n", "signature": "(input: str) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.to_quil": {"fullname": "quil.program.Program.to_quil", "modulename": "quil.program", "qualname": "Program.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.program.Program.to_quil_or_debug": {"fullname": "quil.program.Program.to_quil_or_debug", "modulename": "quil.program", "qualname": "Program.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.program.Program.clone_without_body_instructions": {"fullname": "quil.program.Program.clone_without_body_instructions", "modulename": "quil.program", "qualname": "Program.clone_without_body_instructions", "kind": "function", "doc": "

Creates a clone of this Program with an empty body instructions list.

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.copy": {"fullname": "quil.program.Program.copy", "modulename": "quil.program", "qualname": "Program.copy", "kind": "function", "doc": "

Creates a clone of this Program.

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.dagger": {"fullname": "quil.program.Program.dagger", "modulename": "quil.program", "qualname": "Program.dagger", "kind": "function", "doc": "

Creates a new conjugate transpose of the Program by reversing the order of gate\ninstructions and applying the DAGGER modifier to each.

\n\n

Raises a GateError if any of the instructions in the program are not a `Gate

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.expand_calibrations": {"fullname": "quil.program.Program.expand_calibrations", "modulename": "quil.program", "qualname": "Program.expand_calibrations", "kind": "function", "doc": "

Expand any instructions in the program which have a matching calibration, leaving the others\nunchanged. Recurses though each instruction while ensuring there is no cycle in the expansion\ngraph (i.e. no calibration expands directly or indirectly into itself)

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.into_simplified": {"fullname": "quil.program.Program.into_simplified", "modulename": "quil.program", "qualname": "Program.into_simplified", "kind": "function", "doc": "

Simplify this program into a new [Program] which contains only instructions\nand definitions which are executed; effectively, perform dead code removal.

\n\n

Removes:

\n\n
    \n
  • All calibrations, following calibration expansion
  • \n
  • Frame definitions which are not used by any instruction such as PULSE or CAPTURE
  • \n
  • Waveform definitions which are not used by any instruction
  • \n
\n\n

When a valid program is simplified, it remains valid.

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.get_used_qubits": {"fullname": "quil.program.Program.get_used_qubits", "modulename": "quil.program", "qualname": "Program.get_used_qubits", "kind": "function", "doc": "

Returns a set consisting of every Qubit that is used in the program.

\n", "signature": "(self) -> Set[Qubit]:", "funcdef": "def"}, "quil.program.Program.add_instruction": {"fullname": "quil.program.Program.add_instruction", "modulename": "quil.program", "qualname": "Program.add_instruction", "kind": "function", "doc": "

Add an instruction to the end of the program.

\n", "signature": "(self, instruction: Instruction):", "funcdef": "def"}, "quil.program.Program.add_instructions": {"fullname": "quil.program.Program.add_instructions", "modulename": "quil.program", "qualname": "Program.add_instructions", "kind": "function", "doc": "

Add a list of instructions to the end of the program.

\n", "signature": "(self, instructions: Sequence[Instruction]):", "funcdef": "def"}, "quil.program.Program.to_instructions": {"fullname": "quil.program.Program.to_instructions", "modulename": "quil.program", "qualname": "Program.to_instructions", "kind": "function", "doc": "

\n", "signature": "(self) -> Sequence[Instruction]:", "funcdef": "def"}, "quil.program.Program.to_unitary": {"fullname": "quil.program.Program.to_unitary", "modulename": "quil.program", "qualname": "Program.to_unitary", "kind": "function", "doc": "

\n", "signature": "(\tself,\tn_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]:", "funcdef": "def"}, "quil.program.Program.resolve_placeholders": {"fullname": "quil.program.Program.resolve_placeholders", "modulename": "quil.program", "qualname": "Program.resolve_placeholders", "kind": "function", "doc": "

Resolve TargetPlaceholders and QubitPlaceholders within the program using default resolvers.

\n\n

The default resolver will be used to generate a unique value for that placeholder within the scope of\nthe program using an auto-incrementing value (for qubit) or suffix (for target)\nwhile ensuring that unique value is not already in use within the program.

\n", "signature": "(self) -> None:", "funcdef": "def"}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"fullname": "quil.program.Program.resolve_placeholders_with_custom_resolvers", "modulename": "quil.program", "qualname": "Program.resolve_placeholders_with_custom_resolvers", "kind": "function", "doc": "

Resolve TargetPlaceholders and QubitPlaceholders within the program such that the resolved values\nwill remain unique to that placeholder within the scope of the program.

\n\n

If you provide target_resolver and/or qubit_resolver, those will be used to resolve those values respectively.\nIf your resolver returns None for a particular placeholder, it will not be replaced but will be left as a placeholder.

\n\n

If you do not provide a resolver for a placeholder, a default resolver will be used which will generate a unique value\nfor that placeholder within the scope of the program using an auto-incrementing value (for qubit) or suffix (for target)\nwhile ensuring that unique value is not already in use within the program.

\n", "signature": "(\tself,\t*,\ttarget_resolver: Optional[Callable[[TargetPlaceholder], Optional[str]]] = None,\tqubit_resolver: Optional[Callable[[QubitPlaceholder], Optional[int]]] = None):", "funcdef": "def"}, "quil.program.Program.calibrations": {"fullname": "quil.program.Program.calibrations", "modulename": "quil.program", "qualname": "Program.calibrations", "kind": "variable", "doc": "

\n", "annotation": ": quil.program.CalibrationSet"}, "quil.program.Program.waveforms": {"fullname": "quil.program.Program.waveforms", "modulename": "quil.program", "qualname": "Program.waveforms", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, Waveform]"}, "quil.program.Program.body_instructions": {"fullname": "quil.program.Program.body_instructions", "modulename": "quil.program", "qualname": "Program.body_instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[Instruction]"}, "quil.program.Program.declarations": {"fullname": "quil.program.Program.declarations", "modulename": "quil.program", "qualname": "Program.declarations", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, Declaration]"}, "quil.program.Program.memory_regions": {"fullname": "quil.program.Program.memory_regions", "modulename": "quil.program", "qualname": "Program.memory_regions", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, quil.program.MemoryRegion]"}, "quil.program.Program.frames": {"fullname": "quil.program.Program.frames", "modulename": "quil.program", "qualname": "Program.frames", "kind": "variable", "doc": "

\n", "annotation": ": quil.program.FrameSet"}, "quil.program.Program.gate_definitions": {"fullname": "quil.program.Program.gate_definitions", "modulename": "quil.program", "qualname": "Program.gate_definitions", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, GateDefinition]"}, "quil.program.CalibrationSet": {"fullname": "quil.program.CalibrationSet", "modulename": "quil.program", "qualname": "CalibrationSet", "kind": "class", "doc": "

\n"}, "quil.program.CalibrationSet.expand": {"fullname": "quil.program.CalibrationSet.expand", "modulename": "quil.program", "qualname": "CalibrationSet.expand", "kind": "function", "doc": "

Given an instruction, return the instructions to which it is expanded if there is a match.\nRecursively calibrate instructions, returning an error if a calibration directly or indirectly\nexpands into itself.

\n", "signature": "(\tself,\tinstruction: Instruction,\tprevious_calibrations: Sequence[Instruction]) -> List[Instruction]:", "funcdef": "def"}, "quil.program.CalibrationSet.get_match_for_measurement": {"fullname": "quil.program.CalibrationSet.get_match_for_measurement", "modulename": "quil.program", "qualname": "CalibrationSet.get_match_for_measurement", "kind": "function", "doc": "

Returns the last-specified MeasureCalibrationDefinition that matches the target\nqubit (if any), or otherwise the last-specified one that specified no qubit.

\n", "signature": "(self, measurement: Measurement) -> Optional[MeasureCalibrationDefinition]:", "funcdef": "def"}, "quil.program.CalibrationSet.get_match_for_gate": {"fullname": "quil.program.CalibrationSet.get_match_for_gate", "modulename": "quil.program", "qualname": "CalibrationSet.get_match_for_gate", "kind": "function", "doc": "

Return the final calibration which matches the gate per the QuilT specification:

\n\n

A calibration matches a gate if:

\n\n
    \n
  1. It has the same name
  2. \n
  3. It has the same modifiers
  4. \n
  5. It has the same qubit count (any mix of fixed & variable)
  6. \n
  7. It has the same parameter count (both specified and unspecified)
  8. \n
  9. All fixed qubits in the calibration definition match those in the gate
  10. \n
  11. All specified parameters in the calibration definition match those in the gate
  12. \n
\n", "signature": "(self, gate: Gate) -> Optional[Calibration]:", "funcdef": "def"}, "quil.program.CalibrationSet.is_empty": {"fullname": "quil.program.CalibrationSet.is_empty", "modulename": "quil.program", "qualname": "CalibrationSet.is_empty", "kind": "function", "doc": "

Returns True if the CalibrationSet contains no data.

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.program.CalibrationSet.push_calibration": {"fullname": "quil.program.CalibrationSet.push_calibration", "modulename": "quil.program", "qualname": "CalibrationSet.push_calibration", "kind": "function", "doc": "

Add another gate Calibration (DEFCAL) to the set.

\n", "signature": "(self, calibration: Calibration):", "funcdef": "def"}, "quil.program.CalibrationSet.push_measurement_calibration": {"fullname": "quil.program.CalibrationSet.push_measurement_calibration", "modulename": "quil.program", "qualname": "CalibrationSet.push_measurement_calibration", "kind": "function", "doc": "

Add another MeasureCalibrationDefinition (DEFCAL MEASURE) to the set

\n", "signature": "(self, calibration: MeasureCalibrationDefinition):", "funcdef": "def"}, "quil.program.CalibrationSet.extend": {"fullname": "quil.program.CalibrationSet.extend", "modulename": "quil.program", "qualname": "CalibrationSet.extend", "kind": "function", "doc": "

Append another [CalibrationSet] onto this one

\n", "signature": "(self, other: quil.program.CalibrationSet):", "funcdef": "def"}, "quil.program.CalibrationSet.to_instructions": {"fullname": "quil.program.CalibrationSet.to_instructions", "modulename": "quil.program", "qualname": "CalibrationSet.to_instructions", "kind": "function", "doc": "

Return the Quil instructions which describe the contained calibrations

\n", "signature": "(self):", "funcdef": "def"}, "quil.program.CalibrationSet.measure_calibrations": {"fullname": "quil.program.CalibrationSet.measure_calibrations", "modulename": "quil.program", "qualname": "CalibrationSet.measure_calibrations", "kind": "variable", "doc": "

\n", "annotation": ": List[MeasureCalibrationDefinition]"}, "quil.program.CalibrationSet.calibrations": {"fullname": "quil.program.CalibrationSet.calibrations", "modulename": "quil.program", "qualname": "CalibrationSet.calibrations", "kind": "variable", "doc": "

\n", "annotation": ": List[Calibration]"}, "quil.program.MemoryRegion": {"fullname": "quil.program.MemoryRegion", "modulename": "quil.program", "qualname": "MemoryRegion", "kind": "class", "doc": "

\n"}, "quil.program.MemoryRegion.sharing": {"fullname": "quil.program.MemoryRegion.sharing", "modulename": "quil.program", "qualname": "MemoryRegion.sharing", "kind": "variable", "doc": "

\n", "annotation": ": Optional[Sharing]"}, "quil.program.MemoryRegion.size": {"fullname": "quil.program.MemoryRegion.size", "modulename": "quil.program", "qualname": "MemoryRegion.size", "kind": "variable", "doc": "

\n", "annotation": ": Vector"}, "quil.validation": {"fullname": "quil.validation", "modulename": "quil.validation", "kind": "module", "doc": "

\n"}, "quil.validation.dummy": {"fullname": "quil.validation.dummy", "modulename": "quil.validation", "qualname": "dummy", "kind": "function", "doc": "

\n", "signature": "():", "funcdef": "def"}}, "docInfo": {"quil": {"qualname": 0, "fullname": 1, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.Expression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 244}, "quil.expression.Expression.from_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.expression.Expression.from_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.expression.Expression.from_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.expression.Expression.from_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.expression.Expression.new_pi": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.from_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.expression.Expression.from_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.expression.Expression.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 81, "bases": 0, "doc": 21}, "quil.expression.Expression.is_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.to_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.is_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.expression.Expression.to_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.expression.Expression.is_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.expression.Expression.to_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.expression.Expression.is_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.to_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.is_pi": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.is_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.expression.Expression.to_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.expression.Expression.is_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.to_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.expression.Expression.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 38}, "quil.expression.Expression.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 25}, "quil.expression.Expression.simplify": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 12}, "quil.expression.Expression.into_simplified": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 10}, "quil.expression.Expression.evaluate": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 32}, "quil.expression.Expression.substitute_variables": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 24}, "quil.expression.Expression.to_real": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.expression.FunctionCallExpression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.FunctionCallExpression.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.FunctionCallExpression.function": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression.right": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression.left": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixExpression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixExpression.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixExpression.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.expression.ExpressionFunction.Cis": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.Cosine": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.Exponent": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.Sine": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.SquareRoot": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.expression.PrefixOperator.Plus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixOperator.Minus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.expression.InfixOperator.Caret": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Plus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Minus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Slash": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Star": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.EvaluationError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "quil.expression.ParseExpressionError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "quil.instructions": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Instruction": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 683}, "quil.instructions.Instruction.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 591, "bases": 0, "doc": 14}, "quil.instructions.Instruction.from_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.new_halt": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.new_nop": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.new_wait": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Instruction.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 591, "bases": 0, "doc": 21}, "quil.instructions.Instruction.is_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_halt": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_nop": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_wait": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Instruction.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Arithmetic": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Arithmetic.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Arithmetic.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Arithmetic.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Arithmetic.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Arithmetic.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 119}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.from_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 21}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.is_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.as_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ArithmeticOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.ArithmeticOperator.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ArithmeticOperator.Add": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperator.Subtract": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperator.Divide": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperator.Multiply": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryLogic": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryLogic.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.BinaryLogic.operands": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryLogic.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 111}, "quil.instructions.BinaryOperand.from_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.from_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 21}, "quil.instructions.BinaryOperand.is_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.as_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.to_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.is_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.as_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.to_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.BinaryOperands": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperands.memory_reference": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperands.operand": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.BinaryOperator.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.BinaryOperator.And": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperator.Ior": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperator.Xor": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Comparison": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Comparison.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Comparison.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Comparison.operands": {"qualname": 2, "fullname": 4, "annotation": 10, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Comparison.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 119}, "quil.instructions.ComparisonOperand.from_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.from_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.from_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 10}, "quil.instructions.ComparisonOperand.is_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.as_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.is_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.as_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.is_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.as_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ComparisonOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.ComparisonOperator.Equal": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.GreaterThan": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.LessThan": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Convert": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Convert.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Convert.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Convert.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Convert.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Exchange": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Exchange.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Exchange.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Exchange.left": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Exchange.right": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Move": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Move.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Move.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Move.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Move.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryLogic": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryLogic.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.UnaryLogic.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryLogic.operand": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.UnaryOperator.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.UnaryOperator.Neg": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryOperator.Not": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Calibration.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Calibration.parameters": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.instructions": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.modifiers": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.CircuitDefinition.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.qubit_variables": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.instructions": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.parameters": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Declaration.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Declaration.size": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration.sharing": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Load.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Load.offset": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load.source": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Offset": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Offset.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Offset.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Offset.offset": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Offset.data_type": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Sharing": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Sharing.offsets": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Sharing.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Store.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Store.destination": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store.offset": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.ScalarType.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ScalarType.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ScalarType.Bit": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType.Integer": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType.Octet": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType.Real": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Vector": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Vector.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Vector.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Vector.data_type": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Vector.length": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Measurement": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Measurement.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Measurement.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Measurement.qubit": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Measurement.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Include": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Include.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Include.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Include.filename": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Pragma.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Pragma.arguments": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma.data": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 101}, "quil.instructions.PragmaArgument.from_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.from_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 21}, "quil.instructions.PragmaArgument.is_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.as_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.to_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.is_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.as_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.to_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.AttributeValue": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 112}, "quil.instructions.AttributeValue.from_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.from_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 21}, "quil.instructions.AttributeValue.is_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.as_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.to_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.is_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.as_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.to_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.AttributeValue.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Capture": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Capture.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Capture.memory_reference": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.waveform": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.blocking": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.FrameDefinition.attributes": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameDefinition.identifier": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameIdentifier": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameIdentifier.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.FrameIdentifier.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameIdentifier.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Pulse.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Pulse.waveform": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse.blocking": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.RawCapture.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.RawCapture.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.memory_reference": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.blocking": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.duration": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetFrequency": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetFrequency.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SetFrequency.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SetFrequency.frequency": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetFrequency.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetPhase": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetPhase.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SetPhase.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SetPhase.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetPhase.phase": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetScale": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetScale.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SetScale.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SetScale.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetScale.scale": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftFrequency": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftFrequency.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ShiftFrequency.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftFrequency.frequency": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftPhase": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftPhase.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ShiftPhase.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftPhase.phase": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SwapPhases": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SwapPhases.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SwapPhases.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SwapPhases.frame_2": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SwapPhases.frame_1": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Gate.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Gate.dagger": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 18}, "quil.instructions.Gate.controlled": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 18}, "quil.instructions.Gate.forked": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 65, "bases": 0, "doc": 41}, "quil.instructions.Gate.to_unitary_mut": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 63, "bases": 0, "doc": 59}, "quil.instructions.Gate.modifiers": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.parameters": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.GateDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.GateDefinition.parameters": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition.specification": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateModifier": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.GateModifier.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.GateModifier.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.GateModifier.Controlled": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateModifier.Dagger": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateModifier.Forked": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 122}, "quil.instructions.GateSpecification.from_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 50, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.from_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.from_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 65, "bases": 0, "doc": 21}, "quil.instructions.GateSpecification.is_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.as_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 38, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.is_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.as_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.is_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.as_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.GateSpecification.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.PauliGate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.PauliGate.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 25}, "quil.instructions.PauliGate.I": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliGate.X": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliGate.Y": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliGate.Z": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliTerm": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliTerm.arguments": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliTerm.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliSum": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliSum.arguments": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliSum.terms": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Jump": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Jump.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Jump.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Jump.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpWhen": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpWhen.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.JumpWhen.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.JumpWhen.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpWhen.condition": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpUnless": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpUnless.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.JumpUnless.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.JumpUnless.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpUnless.condition": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Label": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Label.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Label.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Label.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Target": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 116}, "quil.instructions.Target.from_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.Target.from_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Target.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "quil.instructions.Target.is_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Target.as_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Target.to_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Target.is_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Target.as_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Target.to_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Target.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Target.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.TargetPlaceholder": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 33}, "quil.instructions.TargetPlaceholder.base_label": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MemoryReference": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MemoryReference.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.MemoryReference.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.MemoryReference.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 27}, "quil.instructions.MemoryReference.index": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MemoryReference.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Qubit": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 105}, "quil.instructions.Qubit.from_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.Qubit.from_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.Qubit.from_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Qubit.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 21}, "quil.instructions.Qubit.is_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.as_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.is_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.as_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.is_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.as_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Qubit.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.QubitPlaceholder": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 29}, "quil.instructions.Reset": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Reset.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Reset.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Reset.qubit": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Delay.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Delay.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay.frame_names": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay.duration": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Fence": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Fence.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Fence.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Fence.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Waveform": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Waveform.matrix": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Waveform.parameters": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.WaveformDefinition.definition": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformDefinition.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformInvocation": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformInvocation.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.WaveformInvocation.parameters": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformInvocation.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 15}, "quil.instructions.ParseMemoryReferenceError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "quil.program": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.FrameSet": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.FrameSet.get": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 11}, "quil.program.FrameSet.get_keys": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 16}, "quil.program.FrameSet.get_all_frames": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "quil.program.FrameSet.insert": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 13}, "quil.program.FrameSet.merge": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 15}, "quil.program.FrameSet.intersection": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 16}, "quil.program.FrameSet.is_empty": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 15}, "quil.program.FrameSet.to_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 12}, "quil.program.Program": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 28}, "quil.program.Program.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.program.Program.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.program.Program.clone_without_body_instructions": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 17}, "quil.program.Program.copy": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 11}, "quil.program.Program.dagger": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 48}, "quil.program.Program.expand_calibrations": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 42}, "quil.program.Program.into_simplified": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 83}, "quil.program.Program.get_used_qubits": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 16}, "quil.program.Program.add_instruction": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 12}, "quil.program.Program.add_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 14}, "quil.program.Program.to_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.program.Program.to_unitary": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 63, "bases": 0, "doc": 3}, "quil.program.Program.resolve_placeholders": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 64}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 96, "bases": 0, "doc": 136}, "quil.program.Program.calibrations": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.waveforms": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.body_instructions": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.declarations": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.memory_regions": {"qualname": 3, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.frames": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.gate_definitions": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.CalibrationSet": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.CalibrationSet.expand": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 50, "bases": 0, "doc": 34}, "quil.program.CalibrationSet.get_match_for_measurement": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 27}, "quil.program.CalibrationSet.get_match_for_gate": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 96}, "quil.program.CalibrationSet.is_empty": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 15}, "quil.program.CalibrationSet.push_calibration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 15}, "quil.program.CalibrationSet.push_measurement_calibration": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 14}, "quil.program.CalibrationSet.extend": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 10}, "quil.program.CalibrationSet.to_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 11}, "quil.program.CalibrationSet.measure_calibrations": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.CalibrationSet.calibrations": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.MemoryRegion": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.MemoryRegion.sharing": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.MemoryRegion.size": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.validation": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.validation.dummy": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}}, "length": 670, "save": true}, "index": {"qualname": {"root": {"1": {"docs": {"quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 1}, "2": {"docs": {"quil.instructions.SwapPhases.frame_2": {"tf": 1}}, "df": 1}, "docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}}, "df": 43, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.Exponent": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}}, "df": 62}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 15, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 9}}}}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 10}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 5, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}}, "df": 8}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Include.filename": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}}, "df": 8}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 3, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}}, "df": 62}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}}, "df": 10, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}}, "df": 3}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperator.And": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}, "s": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 18, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 11}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixOperator.Caret": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}}, "df": 15}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction.Cis": {"tf": 1}}, "df": 1}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Cosine": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}}, "df": 9}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 2}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}}, "df": 9, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.copy": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {"quil.instructions.PauliGate.I": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}}, "df": 4}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 6}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 10}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}}, "df": 17}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}}, "df": 156, "s": {"docs": {"quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 9}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}}, "df": 8}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 68}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Ior": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}}, "df": 5}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}}, "df": 4}, "g": {"docs": {"quil.instructions.UnaryOperator.Neg": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}}, "df": 2}, "t": {"docs": {"quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 11, "s": {"docs": {"quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}}, "df": 3}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}}, "df": 23}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ParseExpressionError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}}, "df": 6}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 6}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 2}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}}, "df": 4}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 182}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}}, "df": 17, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 114}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 20, "s": {"docs": {"quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 6}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}}, "df": 6}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}}, "df": 2}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1.4142135623730951}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}}, "df": 7, "s": {"docs": {"quil.instructions.Sharing.offsets": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Octet": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 25, "s": {"docs": {"quil.program.Program.gate_definitions": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.program.Program.declarations": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperator.Divide": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}}, "df": 3}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"quil.validation.dummy": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Sine": {"tf": 1}}, "df": 1}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Declaration.size": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.InfixOperator.Slash": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 10}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}}, "df": 12, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 7}}}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}}, "df": 8, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 5}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 5}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 5}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition.specification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 10}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 8}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}}, "df": 15}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.memory_regions": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.right": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "w": {"docs": {"quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}}, "df": 7}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.left": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.instructions.Vector.length": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 8}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}}, "df": 10}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 9}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}}, "df": 20}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}}, "df": 5, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 11}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}}, "df": 16, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}}, "df": 6}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 3}}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}}, "df": 9}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}}, "df": 5}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}}, "df": 12, "s": {"docs": {"quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 6}}}}}}}}}}}}, "t": {"docs": {"quil.instructions.ScalarType.Bit": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 21, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}}, "df": 6}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 6}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}}, "df": 16}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 6}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}}, "df": 2}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}}, "df": 16, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 5}}}}}}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}}, "df": 9, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.Program.waveforms": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}}, "df": 4}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 5}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {"quil.instructions.PauliGate.X": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"quil.instructions.PauliGate.Y": {"tf": 1}}, "df": 1}, "z": {"docs": {"quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 1}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}}, "df": 1}}}}}}, "fullname": {"root": {"1": {"docs": {"quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 1}, "2": {"docs": {"quil.instructions.SwapPhases.frame_2": {"tf": 1}}, "df": 1}, "docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil": {"tf": 1}, "quil.expression": {"tf": 1}, "quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}, "quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}, "quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}, "quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program": {"tf": 1}, "quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}, "quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}, "quil.validation": {"tf": 1}, "quil.validation.dummy": {"tf": 1}}, "df": 670}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 20, "s": {"docs": {"quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 6}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression": {"tf": 1}, "quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.new_pi": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.inner": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_pi": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.expression.Expression.simplify": {"tf": 1.4142135623730951}, "quil.expression.Expression.into_simplified": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1.4142135623730951}, "quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1.4142135623730951}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}}, "df": 69, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.Exponent": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}}, "df": 62}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 15, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 9}}}}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 10}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 5, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}}, "df": 8}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Include.filename": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}}, "df": 8}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 3, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}}, "df": 62}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}}, "df": 10, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}}, "df": 3}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperator.And": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}, "s": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 18, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 11}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixOperator.Caret": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}}, "df": 15}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction.Cis": {"tf": 1}}, "df": 1}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Cosine": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}}, "df": 9}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 2}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}}, "df": 9, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.copy": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {"quil.instructions.PauliGate.I": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}}, "df": 4}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 6}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 10}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}}, "df": 17}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}}, "df": 156, "s": {"docs": {"quil.instructions": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}, "quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}, "quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}, "quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 562}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}}, "df": 8}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 68}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Ior": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}}, "df": 5}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}}, "df": 4}, "g": {"docs": {"quil.instructions.UnaryOperator.Neg": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}}, "df": 2}, "t": {"docs": {"quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 11, "s": {"docs": {"quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}}, "df": 3}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program": {"tf": 1}, "quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.copy": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1.4142135623730951}, "quil.program.Program.add_instruction": {"tf": 1.4142135623730951}, "quil.program.Program.add_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.to_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.to_unitary": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.Program.calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.waveforms": {"tf": 1.4142135623730951}, "quil.program.Program.body_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.declarations": {"tf": 1.4142135623730951}, "quil.program.Program.memory_regions": {"tf": 1.4142135623730951}, "quil.program.Program.frames": {"tf": 1.4142135623730951}, "quil.program.Program.gate_definitions": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}, "quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 47}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ParseExpressionError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}}, "df": 6}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 6}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 2}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}}, "df": 4}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}}, "df": 2}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.validation": {"tf": 1}, "quil.validation.dummy": {"tf": 1}}, "df": 2}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 182}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}}, "df": 17, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}}, "df": 6}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}}, "df": 2}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1.4142135623730951}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}}, "df": 7, "s": {"docs": {"quil.instructions.Sharing.offsets": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Octet": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 25, "s": {"docs": {"quil.program.Program.gate_definitions": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.program.Program.declarations": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperator.Divide": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}}, "df": 3}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"quil.validation.dummy": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Sine": {"tf": 1}}, "df": 1}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Declaration.size": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.InfixOperator.Slash": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 10}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}}, "df": 12, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 7}}}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}}, "df": 8, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 5}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 5}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 5}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition.specification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 10}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 8}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}}, "df": 15}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.memory_regions": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.right": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "w": {"docs": {"quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}}, "df": 7}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.left": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.instructions.Vector.length": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 8}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}}, "df": 10}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 9}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}}, "df": 20}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}}, "df": 5, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 11}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}}, "df": 16, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}}, "df": 6}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 3}}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}}, "df": 9}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}}, "df": 5}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}}, "df": 12, "s": {"docs": {"quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 6}}}}}}}}}}}}, "t": {"docs": {"quil.instructions.ScalarType.Bit": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 21, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}}, "df": 6}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 6}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}}, "df": 16}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 6}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}}, "df": 2}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}}, "df": 16, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 5}}}}}}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}}, "df": 9, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.Program.waveforms": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}}, "df": 4}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 5}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {"quil.instructions.PauliGate.X": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"quil.instructions.PauliGate.Y": {"tf": 1}}, "df": 1}, "z": {"docs": {"quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 1}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}}, "df": 1}}}}}}, "annotation": {"root": {"docs": {"quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 126, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 68}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}}, "df": 8}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression.expression": {"tf": 1.4142135623730951}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1.4142135623730951}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1.4142135623730951}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.parameters": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.duration": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.frequency": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.phase": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.scale": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.phase": {"tf": 1.4142135623730951}, "quil.instructions.Gate.parameters": {"tf": 1.4142135623730951}, "quil.instructions.PauliTerm.expression": {"tf": 1.4142135623730951}, "quil.instructions.Delay.duration": {"tf": 1.4142135623730951}, "quil.instructions.Waveform.matrix": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1.4142135623730951}}, "df": 19, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixExpression.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}}, "df": 3, "s": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 67}}}}}}}}}}, "t": {"docs": {"quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 3}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.PrefixExpression.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Pragma.arguments": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 3}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliTerm.arguments": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 4}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Arithmetic.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperands.operand": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.BinaryLogic.operands": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryLogic.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1.4142135623730951}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 16}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.memory_regions": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Comparison.operands": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}}, "df": 4}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Comparison.operands": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Comparison.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.calibrations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.UnaryLogic.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}}, "df": 16}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}}, "df": 6}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.PauliTerm.arguments": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.body_instructions": {"tf": 1}}, "df": 1}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.CalibrationSet.measure_calibrations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition.specification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.gate_definitions": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 17}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Declaration.sharing": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 2}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Pragma.data": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Sharing.offsets": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Declaration.size": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 2}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 11}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.frames": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}}, "df": 6}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.declarations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "default_value": {"root": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction.Cis": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Cosine": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateModifier.Controlled": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixOperator.Caret": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.Exponent": {"tf": 1}}, "df": 1}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Sine": {"tf": 1}}, "df": 1}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.InfixOperator.Slash": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperator.Add": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperator.And": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperator.Divide": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateModifier.Dagger": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {"quil.instructions.PauliGate.I": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Ior": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ScalarType.Integer": {"tf": 1}}, "df": 1}}}}}}}, "x": {"docs": {"quil.instructions.PauliGate.X": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.UnaryOperator.Neg": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Bit": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Octet": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {"quil.instructions.PauliGate.Y": {"tf": 1}}, "df": 1}, "z": {"docs": {"quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 1}}}, "signature": {"root": {"docs": {"quil.expression.Expression.from_address": {"tf": 4.898979485566356}, "quil.expression.Expression.from_function_call": {"tf": 5.744562646538029}, "quil.expression.Expression.from_infix": {"tf": 5.656854249492381}, "quil.expression.Expression.from_number": {"tf": 4.898979485566356}, "quil.expression.Expression.new_pi": {"tf": 4.123105625617661}, "quil.expression.Expression.from_prefix": {"tf": 5.656854249492381}, "quil.expression.Expression.from_variable": {"tf": 4.898979485566356}, "quil.expression.Expression.inner": {"tf": 8.18535277187245}, "quil.expression.Expression.is_address": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_address": {"tf": 4.123105625617661}, "quil.expression.Expression.to_address": {"tf": 3.4641016151377544}, "quil.expression.Expression.is_function_call": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_function_call": {"tf": 5}, "quil.expression.Expression.to_function_call": {"tf": 4.47213595499958}, "quil.expression.Expression.is_infix": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_infix": {"tf": 5}, "quil.expression.Expression.to_infix": {"tf": 4.47213595499958}, "quil.expression.Expression.is_number": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_number": {"tf": 4.123105625617661}, "quil.expression.Expression.to_number": {"tf": 3.4641016151377544}, "quil.expression.Expression.is_pi": {"tf": 3.4641016151377544}, "quil.expression.Expression.is_prefix": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_prefix": {"tf": 5}, "quil.expression.Expression.to_prefix": {"tf": 4.47213595499958}, "quil.expression.Expression.is_variable": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_variable": {"tf": 4.123105625617661}, "quil.expression.Expression.to_variable": {"tf": 3.4641016151377544}, "quil.expression.Expression.to_quil": {"tf": 3.4641016151377544}, "quil.expression.Expression.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.expression.Expression.parse": {"tf": 4.898979485566356}, "quil.expression.Expression.simplify": {"tf": 3.1622776601683795}, "quil.expression.Expression.into_simplified": {"tf": 4.47213595499958}, "quil.expression.Expression.evaluate": {"tf": 7.3484692283495345}, "quil.expression.Expression.substitute_variables": {"tf": 6.928203230275509}, "quil.expression.Expression.to_real": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.__init__": {"tf": 21.93171219946131}, "quil.instructions.Instruction.from_arithmetic": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_binary_logic": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_capture": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.from_convert": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_comparison": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_declaration": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_delay": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_exchange": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_fence": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_frame_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.from_gate": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_gate_definition": {"tf": 5.656854249492381}, "quil.instructions.Instruction.new_halt": {"tf": 4.123105625617661}, "quil.instructions.Instruction.from_include": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_jump": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_jump_when": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_jump_unless": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_label": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_load": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.from_measurement": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_move": {"tf": 5.656854249492381}, "quil.instructions.Instruction.new_nop": {"tf": 4.123105625617661}, "quil.instructions.Instruction.from_pragma": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_pulse": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_raw_capture": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_reset": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_set_frequency": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_set_phase": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_set_scale": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_shift_phase": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_store": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_swap_phases": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_unary_logic": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.new_wait": {"tf": 4.123105625617661}, "quil.instructions.Instruction.inner": {"tf": 21.93171219946131}, "quil.instructions.Instruction.is_arithmetic": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_arithmetic": {"tf": 5}, "quil.instructions.Instruction.to_arithmetic": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_binary_logic": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_binary_logic": {"tf": 5}, "quil.instructions.Instruction.to_binary_logic": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 5}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_capture": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_capture": {"tf": 5}, "quil.instructions.Instruction.to_capture": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 5}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_convert": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_convert": {"tf": 5}, "quil.instructions.Instruction.to_convert": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_comparison": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_comparison": {"tf": 5}, "quil.instructions.Instruction.to_comparison": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_declaration": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_declaration": {"tf": 5}, "quil.instructions.Instruction.to_declaration": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_delay": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_delay": {"tf": 5}, "quil.instructions.Instruction.to_delay": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_exchange": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_exchange": {"tf": 5}, "quil.instructions.Instruction.to_exchange": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_fence": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_fence": {"tf": 5}, "quil.instructions.Instruction.to_fence": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_frame_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_frame_definition": {"tf": 5}, "quil.instructions.Instruction.to_frame_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_gate": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_gate": {"tf": 5}, "quil.instructions.Instruction.to_gate": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_gate_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_gate_definition": {"tf": 5}, "quil.instructions.Instruction.to_gate_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_halt": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.is_include": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_include": {"tf": 5}, "quil.instructions.Instruction.to_include": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_jump": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_jump": {"tf": 5}, "quil.instructions.Instruction.to_jump": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_jump_when": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_jump_when": {"tf": 5}, "quil.instructions.Instruction.to_jump_when": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_jump_unless": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_jump_unless": {"tf": 5}, "quil.instructions.Instruction.to_jump_unless": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_label": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_label": {"tf": 5}, "quil.instructions.Instruction.to_label": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_load": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_load": {"tf": 5}, "quil.instructions.Instruction.to_load": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 5}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_measurement": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_measurement": {"tf": 5}, "quil.instructions.Instruction.to_measurement": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_move": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_move": {"tf": 5}, "quil.instructions.Instruction.to_move": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_nop": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.is_pragma": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_pragma": {"tf": 5}, "quil.instructions.Instruction.to_pragma": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_pulse": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_pulse": {"tf": 5}, "quil.instructions.Instruction.to_pulse": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_raw_capture": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_raw_capture": {"tf": 5}, "quil.instructions.Instruction.to_raw_capture": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_reset": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_reset": {"tf": 5}, "quil.instructions.Instruction.to_reset": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_set_frequency": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_set_frequency": {"tf": 5}, "quil.instructions.Instruction.to_set_frequency": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_set_phase": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_set_phase": {"tf": 5}, "quil.instructions.Instruction.to_set_phase": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_set_scale": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_set_scale": {"tf": 5}, "quil.instructions.Instruction.to_set_scale": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 5}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_shift_phase": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_shift_phase": {"tf": 5}, "quil.instructions.Instruction.to_shift_phase": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_store": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_store": {"tf": 5}, "quil.instructions.Instruction.to_store": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_swap_phases": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_swap_phases": {"tf": 5}, "quil.instructions.Instruction.to_swap_phases": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_unary_logic": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_unary_logic": {"tf": 5}, "quil.instructions.Instruction.to_unary_logic": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 5}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_wait": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Arithmetic.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 4.898979485566356}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 4.898979485566356}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 5.744562646538029}, "quil.instructions.ArithmeticOperand.inner": {"tf": 5.916079783099616}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 4.123105625617661}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 4.123105625617661}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 5}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 4.47213595499958}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.BinaryLogic.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 4.898979485566356}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 5.744562646538029}, "quil.instructions.BinaryOperand.inner": {"tf": 5.477225575051661}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 4.123105625617661}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 5}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 4.47213595499958}, "quil.instructions.BinaryOperand.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperator.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Comparison.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 4.898979485566356}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 4.898979485566356}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 5.744562646538029}, "quil.instructions.ComparisonOperand.inner": {"tf": 5.916079783099616}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 4.123105625617661}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 4.123105625617661}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 5}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 4.47213595499958}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Convert.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Exchange.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Move.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Move.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.UnaryLogic.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.UnaryOperator.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Calibration.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Declaration.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Load.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Load.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Offset.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Store.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Store.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ScalarType.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Vector.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Measurement.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Include.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Include.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Pragma.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 4.898979485566356}, "quil.instructions.PragmaArgument.from_integer": {"tf": 4.898979485566356}, "quil.instructions.PragmaArgument.inner": {"tf": 4.69041575982343}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 4.123105625617661}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.is_integer": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.as_integer": {"tf": 4.123105625617661}, "quil.instructions.PragmaArgument.to_integer": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.from_string": {"tf": 4.898979485566356}, "quil.instructions.AttributeValue.from_expression": {"tf": 5.656854249492381}, "quil.instructions.AttributeValue.inner": {"tf": 5.477225575051661}, "quil.instructions.AttributeValue.is_string": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.as_string": {"tf": 4.123105625617661}, "quil.instructions.AttributeValue.to_string": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.is_expression": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.as_expression": {"tf": 5}, "quil.instructions.AttributeValue.to_expression": {"tf": 4.47213595499958}, "quil.instructions.AttributeValue.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Capture.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.FrameDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Pulse.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.RawCapture.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SetFrequency.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SetPhase.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SetScale.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ShiftPhase.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SwapPhases.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Gate.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Gate.dagger": {"tf": 3.4641016151377544}, "quil.instructions.Gate.controlled": {"tf": 5.291502622129181}, "quil.instructions.Gate.forked": {"tf": 7.211102550927978}, "quil.instructions.Gate.to_unitary_mut": {"tf": 7.14142842854285}, "quil.instructions.GateDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.GateModifier.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.from_matrix": {"tf": 6.4031242374328485}, "quil.instructions.GateSpecification.from_permutation": {"tf": 5.385164807134504}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 5.656854249492381}, "quil.instructions.GateSpecification.inner": {"tf": 7.280109889280518}, "quil.instructions.GateSpecification.is_matrix": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.as_matrix": {"tf": 5.5677643628300215}, "quil.instructions.GateSpecification.to_matrix": {"tf": 5.291502622129181}, "quil.instructions.GateSpecification.is_permutation": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.as_permutation": {"tf": 4.47213595499958}, "quil.instructions.GateSpecification.to_permutation": {"tf": 4.123105625617661}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 5}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 4.47213595499958}, "quil.instructions.GateSpecification.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.PauliGate.parse": {"tf": 4.898979485566356}, "quil.instructions.Jump.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.JumpWhen.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.JumpUnless.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Label.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Label.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Target.from_fixed": {"tf": 4.898979485566356}, "quil.instructions.Target.from_placeholder": {"tf": 5.656854249492381}, "quil.instructions.Target.inner": {"tf": 5.477225575051661}, "quil.instructions.Target.is_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Target.as_fixed": {"tf": 4.123105625617661}, "quil.instructions.Target.to_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Target.is_placeholder": {"tf": 3.4641016151377544}, "quil.instructions.Target.as_placeholder": {"tf": 5}, "quil.instructions.Target.to_placeholder": {"tf": 4.47213595499958}, "quil.instructions.Target.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Target.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.MemoryReference.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.MemoryReference.parse": {"tf": 4.898979485566356}, "quil.instructions.Qubit.from_fixed": {"tf": 4.898979485566356}, "quil.instructions.Qubit.from_variable": {"tf": 4.898979485566356}, "quil.instructions.Qubit.from_placeholder": {"tf": 5.656854249492381}, "quil.instructions.Qubit.inner": {"tf": 4.69041575982343}, "quil.instructions.Qubit.is_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.as_fixed": {"tf": 4.123105625617661}, "quil.instructions.Qubit.to_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.is_variable": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.as_variable": {"tf": 4.123105625617661}, "quil.instructions.Qubit.to_variable": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.is_placeholder": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.as_placeholder": {"tf": 5}, "quil.instructions.Qubit.to_placeholder": {"tf": 4.47213595499958}, "quil.instructions.Qubit.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Reset.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Delay.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Fence.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.program.FrameSet.get": {"tf": 5.744562646538029}, "quil.program.FrameSet.get_keys": {"tf": 4.123105625617661}, "quil.program.FrameSet.get_all_frames": {"tf": 5.477225575051661}, "quil.program.FrameSet.insert": {"tf": 6.244997998398398}, "quil.program.FrameSet.merge": {"tf": 5.0990195135927845}, "quil.program.FrameSet.intersection": {"tf": 5.744562646538029}, "quil.program.FrameSet.is_empty": {"tf": 3.4641016151377544}, "quil.program.FrameSet.to_instructions": {"tf": 4.123105625617661}, "quil.program.Program.parse": {"tf": 4.898979485566356}, "quil.program.Program.to_quil": {"tf": 3.4641016151377544}, "quil.program.Program.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.program.Program.clone_without_body_instructions": {"tf": 4.47213595499958}, "quil.program.Program.copy": {"tf": 4.47213595499958}, "quil.program.Program.dagger": {"tf": 4.47213595499958}, "quil.program.Program.expand_calibrations": {"tf": 4.47213595499958}, "quil.program.Program.into_simplified": {"tf": 4.47213595499958}, "quil.program.Program.get_used_qubits": {"tf": 4.123105625617661}, "quil.program.Program.add_instruction": {"tf": 4.242640687119285}, "quil.program.Program.add_instructions": {"tf": 4.795831523312719}, "quil.program.Program.to_instructions": {"tf": 4.123105625617661}, "quil.program.Program.to_unitary": {"tf": 7.14142842854285}, "quil.program.Program.resolve_placeholders": {"tf": 3.4641016151377544}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 8.888194417315589}, "quil.program.CalibrationSet.expand": {"tf": 6.4031242374328485}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 5}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 5}, "quil.program.CalibrationSet.is_empty": {"tf": 3.4641016151377544}, "quil.program.CalibrationSet.push_calibration": {"tf": 4.242640687119285}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 4.242640687119285}, "quil.program.CalibrationSet.extend": {"tf": 5.0990195135927845}, "quil.program.CalibrationSet.to_instructions": {"tf": 3.1622776601683795}, "quil.validation.dummy": {"tf": 2.6457513110645907}}, "df": 423, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}}, "df": 62}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "t": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 28}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1.4142135623730951}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 2}}, "df": 45, "s": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 6}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_convert": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_comparison": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_declaration": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_delay": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_exchange": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_fence": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_when": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_label": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_load": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measurement": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_move": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_pulse": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_reset": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_scale": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_store": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 6}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 155}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}}, "df": 5}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 17}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}}, "df": 6}}}}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}}, "df": 5}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.__init__": {"tf": 6}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_convert": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_comparison": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_declaration": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_delay": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_exchange": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_fence": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_when": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_label": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_load": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measurement": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_move": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_pulse": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_reset": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_scale": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_store": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 6}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 185}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 7, "s": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.new_pi": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.inner": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.expression.Expression.into_simplified": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 2}, "quil.instructions.AttributeValue.from_expression": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.as_expression": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_expression": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1.4142135623730951}}, "df": 26}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}}, "df": 5}}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}}, "df": 10}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}}, "df": 5}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"1": {"2": {"8": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}}, "df": 5}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}}, "df": 5}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.copy": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 9}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}}, "df": 5}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 144}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}}, "df": 5}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1.4142135623730951}, "quil.instructions.Gate.controlled": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 351}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 7}}}}}}, "t": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}}, "df": 5}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}}, "df": 5}}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 5}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 11}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 5}}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 68}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 66}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 2}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1.4142135623730951}, "quil.program.FrameSet.insert": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}}, "df": 5}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}}, "df": 5}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}}, "df": 5}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}}, "df": 5}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 6, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}}, "df": 5, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}}, "df": 5}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}}, "df": 5}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}}, "df": 5}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.GateSpecification.inner": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 8}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1.7320508075688772}, "quil.program.Program.to_unitary": {"tf": 1.7320508075688772}}, "df": 2}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}}, "bases": {"root": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 4}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "doc": {"root": {"1": {"docs": {"quil.expression.ExpressionFunction": {"tf": 2.449489742783178}, "quil.expression.PrefixOperator": {"tf": 2.449489742783178}, "quil.expression.InfixOperator": {"tf": 2.449489742783178}, "quil.instructions.ArithmeticOperator": {"tf": 2.449489742783178}, "quil.instructions.BinaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ComparisonOperator": {"tf": 2.449489742783178}, "quil.instructions.UnaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ScalarType": {"tf": 2.449489742783178}, "quil.instructions.GateModifier": {"tf": 2.449489742783178}, "quil.instructions.PauliGate": {"tf": 2.449489742783178}}, "df": 10}, "2": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}, "3": {"9": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}, "docs": {"quil.expression.ExpressionFunction": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate": {"tf": 1.7320508075688772}}, "df": 10}, "docs": {"quil": {"tf": 1.7320508075688772}, "quil.expression": {"tf": 1.7320508075688772}, "quil.expression.Expression": {"tf": 7.937253933193772}, "quil.expression.Expression.from_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.new_pi": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.inner": {"tf": 2.23606797749979}, "quil.expression.Expression.is_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_pi": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.expression.Expression.parse": {"tf": 2.6457513110645907}, "quil.expression.Expression.simplify": {"tf": 1.7320508075688772}, "quil.expression.Expression.into_simplified": {"tf": 1.7320508075688772}, "quil.expression.Expression.evaluate": {"tf": 2.23606797749979}, "quil.expression.Expression.substitute_variables": {"tf": 2.23606797749979}, "quil.expression.Expression.to_real": {"tf": 2}, "quil.expression.FunctionCallExpression": {"tf": 1.7320508075688772}, "quil.expression.FunctionCallExpression.expression": {"tf": 1.7320508075688772}, "quil.expression.FunctionCallExpression.function": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression.right": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression.operator": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression.left": {"tf": 1.7320508075688772}, "quil.expression.PrefixExpression": {"tf": 1.7320508075688772}, "quil.expression.PrefixExpression.operator": {"tf": 1.7320508075688772}, "quil.expression.PrefixExpression.expression": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction": {"tf": 14.866068747318506}, "quil.expression.ExpressionFunction.Cis": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.Sine": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator": {"tf": 14.866068747318506}, "quil.expression.PrefixOperator.Plus": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator.Minus": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator": {"tf": 14.866068747318506}, "quil.expression.InfixOperator.Caret": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Plus": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Minus": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Slash": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Star": {"tf": 1.7320508075688772}, "quil.expression.EvaluationError": {"tf": 2}, "quil.expression.ParseExpressionError": {"tf": 2}, "quil.instructions": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 14.38749456993816}, "quil.instructions.Instruction.__init__": {"tf": 2.23606797749979}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.new_halt": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.new_nop": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.new_wait": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.inner": {"tf": 2.23606797749979}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_halt": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_nop": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_wait": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.source": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.operator": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.destination": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 6.324555320336759}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 2.23606797749979}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator": {"tf": 14.866068747318506}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.operands": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.operator": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand": {"tf": 6.164414002968976}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 2.23606797749979}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperands": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperands.operand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator": {"tf": 14.866068747318506}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.And": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.Ior": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.Xor": {"tf": 1.7320508075688772}, "quil.instructions.Comparison": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.operands": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.operator": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand": {"tf": 6.324555320336759}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.inner": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator": {"tf": 14.866068747318506}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1.7320508075688772}, "quil.instructions.Convert": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Convert.destination": {"tf": 1.7320508075688772}, "quil.instructions.Convert.source": {"tf": 1.7320508075688772}, "quil.instructions.Exchange": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.left": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.right": {"tf": 1.7320508075688772}, "quil.instructions.Move": {"tf": 1.7320508075688772}, "quil.instructions.Move.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Move.destination": {"tf": 1.7320508075688772}, "quil.instructions.Move.source": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.operator": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.operand": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator": {"tf": 14.866068747318506}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.Neg": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.Not": {"tf": 1.7320508075688772}, "quil.instructions.Calibration": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.parameters": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.instructions": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.modifiers": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.name": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.qubits": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.name": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1.7320508075688772}, "quil.instructions.Declaration": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.size": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.name": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.sharing": {"tf": 1.7320508075688772}, "quil.instructions.Load": {"tf": 1.7320508075688772}, "quil.instructions.Load.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Load.offset": {"tf": 1.7320508075688772}, "quil.instructions.Load.source": {"tf": 1.7320508075688772}, "quil.instructions.Load.destination": {"tf": 1.7320508075688772}, "quil.instructions.Offset": {"tf": 1.7320508075688772}, "quil.instructions.Offset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Offset.offset": {"tf": 1.7320508075688772}, "quil.instructions.Offset.data_type": {"tf": 1.7320508075688772}, "quil.instructions.Sharing": {"tf": 1.7320508075688772}, "quil.instructions.Sharing.offsets": {"tf": 1.7320508075688772}, "quil.instructions.Sharing.name": {"tf": 1.7320508075688772}, "quil.instructions.Store": {"tf": 1.7320508075688772}, "quil.instructions.Store.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Store.destination": {"tf": 1.7320508075688772}, "quil.instructions.Store.offset": {"tf": 1.7320508075688772}, "quil.instructions.Store.source": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType": {"tf": 14.866068747318506}, "quil.instructions.ScalarType.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Bit": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Integer": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Octet": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Real": {"tf": 1.7320508075688772}, "quil.instructions.Vector": {"tf": 1.7320508075688772}, "quil.instructions.Vector.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Vector.data_type": {"tf": 1.7320508075688772}, "quil.instructions.Vector.length": {"tf": 1.7320508075688772}, "quil.instructions.Measurement": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.qubit": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.target": {"tf": 1.7320508075688772}, "quil.instructions.Include": {"tf": 1.7320508075688772}, "quil.instructions.Include.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Include.filename": {"tf": 1.7320508075688772}, "quil.instructions.Pragma": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.arguments": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.name": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.data": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument": {"tf": 5.0990195135927845}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.inner": {"tf": 2.23606797749979}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue": {"tf": 5.916079783099616}, "quil.instructions.AttributeValue.from_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.from_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 2.23606797749979}, "quil.instructions.AttributeValue.is_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.as_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.is_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.as_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Capture": {"tf": 1.7320508075688772}, "quil.instructions.Capture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Capture.memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.Capture.waveform": {"tf": 1.7320508075688772}, "quil.instructions.Capture.blocking": {"tf": 1.7320508075688772}, "quil.instructions.Capture.frame": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.attributes": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.identifier": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.name": {"tf": 1.7320508075688772}, "quil.instructions.Pulse": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.waveform": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.frame": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.blocking": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.frame": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.blocking": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.duration": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.frequency": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.frame": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.frame": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.phase": {"tf": 1.7320508075688772}, "quil.instructions.SetScale": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.frame": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.scale": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.frame": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.frame": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.phase": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.frame_2": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.frame_1": {"tf": 1.7320508075688772}, "quil.instructions.Gate": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Gate.dagger": {"tf": 2.23606797749979}, "quil.instructions.Gate.controlled": {"tf": 2.23606797749979}, "quil.instructions.Gate.forked": {"tf": 3.1622776601683795}, "quil.instructions.Gate.to_unitary_mut": {"tf": 3.1622776601683795}, "quil.instructions.Gate.modifiers": {"tf": 1.7320508075688772}, "quil.instructions.Gate.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Gate.name": {"tf": 1.7320508075688772}, "quil.instructions.Gate.parameters": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.parameters": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.specification": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.name": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier": {"tf": 14.866068747318506}, "quil.instructions.GateModifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.Controlled": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.Dagger": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.Forked": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 5.5677643628300215}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.inner": {"tf": 2.23606797749979}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate": {"tf": 14.866068747318506}, "quil.instructions.PauliGate.parse": {"tf": 2.6457513110645907}, "quil.instructions.PauliGate.I": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate.X": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate.Y": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate.Z": {"tf": 1.7320508075688772}, "quil.instructions.PauliTerm": {"tf": 1.7320508075688772}, "quil.instructions.PauliTerm.arguments": {"tf": 1.7320508075688772}, "quil.instructions.PauliTerm.expression": {"tf": 1.7320508075688772}, "quil.instructions.PauliSum": {"tf": 1.7320508075688772}, "quil.instructions.PauliSum.arguments": {"tf": 1.7320508075688772}, "quil.instructions.PauliSum.terms": {"tf": 1.7320508075688772}, "quil.instructions.Jump": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Jump.target": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.target": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.condition": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.target": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.condition": {"tf": 1.7320508075688772}, "quil.instructions.Label": {"tf": 1.7320508075688772}, "quil.instructions.Label.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Label.target": {"tf": 1.7320508075688772}, "quil.instructions.Target": {"tf": 5.477225575051661}, "quil.instructions.Target.from_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.from_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.inner": {"tf": 1.7320508075688772}, "quil.instructions.Target.is_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.as_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.is_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.as_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.TargetPlaceholder": {"tf": 2.8284271247461903}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.parse": {"tf": 2.6457513110645907}, "quil.instructions.MemoryReference.index": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.name": {"tf": 1.7320508075688772}, "quil.instructions.Qubit": {"tf": 5.385164807134504}, "quil.instructions.Qubit.from_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.from_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.from_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.inner": {"tf": 2.23606797749979}, "quil.instructions.Qubit.is_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.as_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.is_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.as_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.is_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.as_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.QubitPlaceholder": {"tf": 2.23606797749979}, "quil.instructions.Reset": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Reset.qubit": {"tf": 1.7320508075688772}, "quil.instructions.Delay": {"tf": 1.7320508075688772}, "quil.instructions.Delay.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Delay.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Delay.frame_names": {"tf": 1.7320508075688772}, "quil.instructions.Delay.duration": {"tf": 1.7320508075688772}, "quil.instructions.Fence": {"tf": 1.7320508075688772}, "quil.instructions.Fence.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Fence.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Waveform": {"tf": 1.7320508075688772}, "quil.instructions.Waveform.matrix": {"tf": 1.7320508075688772}, "quil.instructions.Waveform.parameters": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.definition": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.name": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.name": {"tf": 1.7320508075688772}, "quil.instructions.GateError": {"tf": 2}, "quil.instructions.ParseMemoryReferenceError": {"tf": 2}, "quil.program": {"tf": 1.7320508075688772}, "quil.program.FrameSet": {"tf": 1.7320508075688772}, "quil.program.FrameSet.get": {"tf": 1.4142135623730951}, "quil.program.FrameSet.get_keys": {"tf": 2.23606797749979}, "quil.program.FrameSet.get_all_frames": {"tf": 1.7320508075688772}, "quil.program.FrameSet.insert": {"tf": 2.23606797749979}, "quil.program.FrameSet.merge": {"tf": 2.23606797749979}, "quil.program.FrameSet.intersection": {"tf": 2.23606797749979}, "quil.program.FrameSet.is_empty": {"tf": 2.6457513110645907}, "quil.program.FrameSet.to_instructions": {"tf": 1.7320508075688772}, "quil.program.Program": {"tf": 1.7320508075688772}, "quil.program.Program.parse": {"tf": 2.6457513110645907}, "quil.program.Program.to_quil": {"tf": 1.7320508075688772}, "quil.program.Program.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.program.Program.clone_without_body_instructions": {"tf": 2.23606797749979}, "quil.program.Program.copy": {"tf": 2.23606797749979}, "quil.program.Program.dagger": {"tf": 3.3166247903554}, "quil.program.Program.expand_calibrations": {"tf": 1.7320508075688772}, "quil.program.Program.into_simplified": {"tf": 4.898979485566356}, "quil.program.Program.get_used_qubits": {"tf": 1.7320508075688772}, "quil.program.Program.add_instruction": {"tf": 1.7320508075688772}, "quil.program.Program.add_instructions": {"tf": 1.7320508075688772}, "quil.program.Program.to_instructions": {"tf": 1.7320508075688772}, "quil.program.Program.to_unitary": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders": {"tf": 2.8284271247461903}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 4.123105625617661}, "quil.program.Program.calibrations": {"tf": 1.7320508075688772}, "quil.program.Program.waveforms": {"tf": 1.7320508075688772}, "quil.program.Program.body_instructions": {"tf": 1.7320508075688772}, "quil.program.Program.declarations": {"tf": 1.7320508075688772}, "quil.program.Program.memory_regions": {"tf": 1.7320508075688772}, "quil.program.Program.frames": {"tf": 1.7320508075688772}, "quil.program.Program.gate_definitions": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.expand": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 2.23606797749979}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 4.69041575982343}, "quil.program.CalibrationSet.is_empty": {"tf": 2.6457513110645907}, "quil.program.CalibrationSet.push_calibration": {"tf": 2.6457513110645907}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 2.449489742783178}, "quil.program.CalibrationSet.extend": {"tf": 2}, "quil.program.CalibrationSet.to_instructions": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.calibrations": {"tf": 1.7320508075688772}, "quil.program.MemoryRegion": {"tf": 1.7320508075688772}, "quil.program.MemoryRegion.sharing": {"tf": 1.7320508075688772}, "quil.program.MemoryRegion.size": {"tf": 1.7320508075688772}, "quil.validation": {"tf": 1.7320508075688772}, "quil.validation.dummy": {"tf": 1.7320508075688772}}, "df": 670, "a": {"docs": {"quil.expression.Expression": {"tf": 3.1622776601683795}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1.7320508075688772}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 7.0710678118654755}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 2}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 2}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 2}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 2}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 3}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 2}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 2.6457513110645907}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 2}, "quil.instructions.Qubit": {"tf": 2.449489742783178}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.7320508075688772}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.449489742783178}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 174, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 4, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 13}}}}, "n": {"docs": {"quil.expression.Expression": {"tf": 2}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.449489742783178}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}}, "df": 79, "y": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 65}, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 17, "/": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"quil.expression.Expression": {"tf": 2}, "quil.expression.Expression.simplify": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 14, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 2}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.7320508075688772}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.7320508075688772}}, "df": 5}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}}, "t": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}}, "df": 57}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 11, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}}, "df": 11}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 3}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 128, "t": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Qubit": {"tf": 2}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 3, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 2.449489742783178}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1}}, "df": 11}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 12}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 8, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}}, "df": 57}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 12}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.EvaluationError": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 2}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 3}}}}}}, "d": {"docs": {"quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 5, "s": {"docs": {"quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 3.1622776601683795}, "quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3.3166247903554}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 2.23606797749979}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 2.23606797749979}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 2.23606797749979}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 2.23606797749979}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 2.23606797749979}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 2.23606797749979}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target": {"tf": 2.23606797749979}, "quil.instructions.Qubit": {"tf": 2.23606797749979}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 19, "s": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 10}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 5}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}}, "df": 23, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 10}}}}}, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}}, "df": 121}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 1, "d": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 3.1622776601683795}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}}, "df": 4}, "s": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 2.6457513110645907}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 3, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 1, "d": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}}, "df": 1}, "s": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"quil.expression.Expression": {"tf": 2.6457513110645907}, "quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 20}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 10}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}}}}}}, "n": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3.1622776601683795}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}}, "df": 21}, "e": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}}, "df": 130, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 4, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 7}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 20}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 5}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.GateSpecification": {"tf": 1.4142135623730951}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 4, "s": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1, "y": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 2.23606797749979}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.23606797749979}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.23606797749979}}, "df": 23, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}}, "df": 6}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 14}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}}, "df": 3}}}}}}}}}}, "s": {"docs": {"quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}}, "df": 4}}}}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 4}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}}, "df": 6, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 126, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.AttributeValue": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 115, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 114}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 1}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}}, "df": 5}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"quil.instructions.Instruction": {"tf": 6}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ExpressionFunction": {"tf": 3.4641016151377544}, "quil.expression.PrefixOperator": {"tf": 3.4641016151377544}, "quil.expression.InfixOperator": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperator": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperator": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperator": {"tf": 3.4641016151377544}, "quil.instructions.UnaryOperator": {"tf": 3.4641016151377544}, "quil.instructions.ScalarType": {"tf": 3.4641016151377544}, "quil.instructions.GateModifier": {"tf": 3.4641016151377544}, "quil.instructions.PauliGate": {"tf": 3.4641016151377544}}, "df": 10}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 13}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 67, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 2.8284271247461903}, "quil.expression.Expression.inner": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 3.1622776601683795}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 2}, "quil.instructions.PragmaArgument.inner": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 2}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 2}, "quil.instructions.Qubit": {"tf": 2}, "quil.instructions.Qubit.inner": {"tf": 1.4142135623730951}}, "df": 20}}}, "t": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1}}, "df": 5, "s": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 4}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 10}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 6.082762530298219}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 120, "s": {"docs": {"quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 8}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.Qubit": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}}}}}}, "s": {"docs": {"quil.expression.Expression": {"tf": 2.449489742783178}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.449489742783178}, "quil.instructions.ArithmeticOperand": {"tf": 2}, "quil.instructions.BinaryOperand": {"tf": 2}, "quil.instructions.ComparisonOperand": {"tf": 2}, "quil.instructions.PragmaArgument": {"tf": 2}, "quil.instructions.AttributeValue": {"tf": 2}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 2}, "quil.instructions.Target": {"tf": 2}, "quil.instructions.Qubit": {"tf": 2}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}}, "df": 19, "n": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 5}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {"quil.expression.Expression": {"tf": 2.23606797749979}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.23606797749979}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 2}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 147}, "t": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 75, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}}, "df": 3}}}}}}}}}}, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 2}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 6, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1, "e": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 11}}, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}}, "df": 5}, "p": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 16}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 15, "/": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"quil.expression.Expression": {"tf": 2}}, "df": 1}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}}, "df": 2, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.Target": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.7320508075688772}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}}, "df": 13, "#": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.parse": {"tf": 1}}, "df": 1}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 58, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.parse": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.23606797749979}}, "df": 5, "s": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 129, "h": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 3.7416573867739413}, "quil.expression.Expression.inner": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3.7416573867739413}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 2.6457513110645907}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 2.6457513110645907}, "quil.instructions.BinaryOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 2.6457513110645907}, "quil.instructions.ComparisonOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 2.6457513110645907}, "quil.instructions.PragmaArgument.inner": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 2.6457513110645907}, "quil.instructions.AttributeValue.inner": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1.4142135623730951}, "quil.instructions.Gate.controlled": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 2}, "quil.instructions.Gate.to_unitary_mut": {"tf": 2}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 2.6457513110645907}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 2.6457513110645907}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 2.6457513110645907}, "quil.instructions.Qubit.inner": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 2.23606797749979}, "quil.program.Program.expand_calibrations": {"tf": 1.7320508075688772}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1.4142135623730951}, "quil.program.Program.add_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 2.23606797749979}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.6457513110645907}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 3.3166247903554}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1.4142135623730951}}, "df": 172, "y": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 12}, "m": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}, "i": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}}, "df": 23}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 11}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 2}}}}, "o": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 6.244997998398398}, "quil.instructions.Instruction.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.7320508075688772}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 149}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 12}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}}, "df": 10}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Target": {"tf": 1.7320508075688772}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}}, "df": 5, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 6, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 119}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 12, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}, "t": {"docs": {"quil.instructions.Instruction": {"tf": 2.449489742783178}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 4}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 2}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 13}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 2}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 2}}, "df": 3}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"quil.expression.ExpressionFunction": {"tf": 2.449489742783178}, "quil.expression.PrefixOperator": {"tf": 2.449489742783178}, "quil.expression.InfixOperator": {"tf": 2.449489742783178}, "quil.instructions.ArithmeticOperator": {"tf": 2.449489742783178}, "quil.instructions.BinaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ComparisonOperator": {"tf": 2.449489742783178}, "quil.instructions.UnaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ScalarType": {"tf": 2.449489742783178}, "quil.instructions.GateModifier": {"tf": 2.449489742783178}, "quil.instructions.PauliGate": {"tf": 2.449489742783178}}, "df": 10}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 13}}, "s": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 3}, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target": {"tf": 1.7320508075688772}, "quil.instructions.Qubit": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 31}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.get": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}}}, "l": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 2}}, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 2.6457513110645907}, "quil.expression.PrefixOperator": {"tf": 2.6457513110645907}, "quil.expression.InfixOperator": {"tf": 2.6457513110645907}, "quil.instructions.ArithmeticOperator": {"tf": 2.6457513110645907}, "quil.instructions.BinaryOperator": {"tf": 2.6457513110645907}, "quil.instructions.ComparisonOperator": {"tf": 2.6457513110645907}, "quil.instructions.UnaryOperator": {"tf": 2.6457513110645907}, "quil.instructions.ScalarType": {"tf": 2.6457513110645907}, "quil.instructions.GateModifier": {"tf": 2.6457513110645907}, "quil.instructions.PauliGate": {"tf": 2.6457513110645907}}, "df": 10, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Qubit": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2, "d": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}, "r": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.23606797749979}}, "df": 2, "s": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 4}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 83}}}}, "w": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 8}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 2}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 10}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.GateError": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.449489742783178}}, "df": 59}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}}, "df": 12}}}}, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_unitary_mut": {"tf": 2.23606797749979}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 2}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.7320508075688772}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 104}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}}, "df": 2}}}}}}}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 4}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}}, "df": 3}}}}}}, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}}, "df": 2, "e": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 4}, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}, "r": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}}, "df": 7, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 2, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 14}}}}, "t": {"docs": {"quil.expression.ExpressionFunction": {"tf": 4.898979485566356}, "quil.expression.PrefixOperator": {"tf": 4.898979485566356}, "quil.expression.InfixOperator": {"tf": 4.898979485566356}, "quil.instructions.ArithmeticOperator": {"tf": 4.898979485566356}, "quil.instructions.BinaryOperator": {"tf": 4.898979485566356}, "quil.instructions.ComparisonOperator": {"tf": 4.898979485566356}, "quil.instructions.UnaryOperator": {"tf": 4.898979485566356}, "quil.instructions.ScalarType": {"tf": 4.898979485566356}, "quil.instructions.GateModifier": {"tf": 4.898979485566356}, "quil.instructions.PauliGate": {"tf": 4.898979485566356}}, "df": 10}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2.8284271247461903}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.GateError": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}}, "df": 10, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction": {"tf": 2.449489742783178}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 6}}}, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2, "d": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 5}}}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "pipeline": ["trimmer"], "_isPrebuiltIndex": true}; - - // mirrored in build-search-index.js (part 1) - // Also split on html tags. this is a cheap heuristic, but good enough. - elasticlunr.tokenizer.setSeperator(/[\s\-.;&_'"=,()]+|<[^>]*>/); - - let searchIndex; - if (docs._isPrebuiltIndex) { - console.info("using precompiled search index"); - searchIndex = elasticlunr.Index.load(docs); - } else { - console.time("building search index"); - // mirrored in build-search-index.js (part 2) - searchIndex = elasticlunr(function () { - this.pipeline.remove(elasticlunr.stemmer); - this.pipeline.remove(elasticlunr.stopWordFilter); - this.addField("qualname"); - this.addField("fullname"); - this.addField("annotation"); - this.addField("default_value"); - this.addField("signature"); - this.addField("bases"); - this.addField("doc"); - this.setRef("fullname"); - }); - for (let doc of docs) { - searchIndex.addDoc(doc); - } - console.timeEnd("building search index"); - } - - return (term) => searchIndex.search(term, { - fields: { - qualname: {boost: 4}, - fullname: {boost: 2}, - annotation: {boost: 2}, - default_value: {boost: 2}, - signature: {boost: 2}, - bases: {boost: 2}, - doc: {boost: 1}, - }, - expand: true - }); -})(); \ No newline at end of file From 1a7d0c4f22c1acb43b994cae314eaeb0e019dafc Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Tue, 12 Dec 2023 06:57:07 -0800 Subject: [PATCH 39/39] delete artifacts --- .gitignore | 2 + quil-py/2 | 26 - quil-py/docs/expression.html | 1275 -- quil-py/docs/index.html | 7 - quil-py/docs/instructions.html | 9087 -------------- quil-py/docs/program.html | 958 -- quil-py/docs/quil.html | 240 - quil-py/docs/quil/expression.html | 1516 --- quil-py/docs/quil/instructions.html | 10072 ---------------- quil-py/docs/quil/program.html | 1064 -- quil-py/docs/quil/quil.html | 233 - quil-py/docs/quil/validation.html | 242 - quil-py/docs/quil/validation/identifier.html | 309 - quil-py/docs/quil/validation_bak.html | 242 - .../docs/quil/validation_bak/identifier.html | 238 - quil-py/docs/search.js | 46 - quil-py/docs/validation.html | 228 - quil-py/docs/validation/identifier.html | 300 - quil-py/quil/.null-ls_220677___init__.py | 1 - 19 files changed, 2 insertions(+), 26084 deletions(-) delete mode 100644 quil-py/2 delete mode 100644 quil-py/docs/expression.html delete mode 100644 quil-py/docs/index.html delete mode 100644 quil-py/docs/instructions.html delete mode 100644 quil-py/docs/program.html delete mode 100644 quil-py/docs/quil.html delete mode 100644 quil-py/docs/quil/expression.html delete mode 100644 quil-py/docs/quil/instructions.html delete mode 100644 quil-py/docs/quil/program.html delete mode 100644 quil-py/docs/quil/quil.html delete mode 100644 quil-py/docs/quil/validation.html delete mode 100644 quil-py/docs/quil/validation/identifier.html delete mode 100644 quil-py/docs/quil/validation_bak.html delete mode 100644 quil-py/docs/quil/validation_bak/identifier.html delete mode 100644 quil-py/docs/search.js delete mode 100644 quil-py/docs/validation.html delete mode 100644 quil-py/docs/validation/identifier.html delete mode 100644 quil-py/quil/.null-ls_220677___init__.py diff --git a/.gitignore b/.gitignore index 75722ae1..b9ebe0d1 100644 --- a/.gitignore +++ b/.gitignore @@ -12,6 +12,8 @@ node_modules # Python artifacts *.so __pycache__ +**./.null-ls-cache* # quil-py documentation quil-py/build + diff --git a/quil-py/2 b/quil-py/2 deleted file mode 100644 index 68d0cb17..00000000 --- a/quil-py/2 +++ /dev/null @@ -1,26 +0,0 @@ -import pdoc - -import quil - - -def init_docs(): - modules = { - "quil": pdoc.doc.Module(quil), - "quil.expression": pdoc.doc.Module(quil.expression), - } - modules["quil.expression"].modulename = "quil.expression" - - for module in modules.values(): - print(module.modulename) - print(module.qualname) - print(module.taken_from) - pdoc.doc_pyi.include_typeinfo_from_stub_files(module) - - out = pdoc.render.html_module(module=modules["quil"], all_modules=modules) - - with open("quil.html", "w") as f: - f.write(out) - - -if __name__ == "__main__": - init_docs() diff --git a/quil-py/docs/expression.html b/quil-py/docs/expression.html deleted file mode 100644 index 493489a3..00000000 --- a/quil-py/docs/expression.html +++ /dev/null @@ -1,1275 +0,0 @@ - - - - - - - expression API documentation - - - - - - - - - -
-
-

-expression

- - - - - -
-
-
- - class - Expression: - - -
- - - - -
-
- - def - from_address(inner): - - -
- - - - -
-
-
- - def - from_function_call(inner): - - -
- - - - -
-
-
- - def - from_infix(inner): - - -
- - - - -
-
-
- - def - from_number(inner): - - -
- - - - -
-
-
- - def - new_pi(): - - -
- - - - -
-
-
- - def - from_prefix(inner): - - -
- - - - -
-
-
- - def - from_variable(inner): - - -
- - - - -
-
-
- - def - inner(self, /): - - -
- - - - -
-
-
- - def - is_address(self, /): - - -
- - - - -
-
-
- - def - as_address(self, /): - - -
- - - - -
-
-
- - def - to_address(self, /): - - -
- - - - -
-
-
- - def - is_function_call(self, /): - - -
- - - - -
-
-
- - def - as_function_call(self, /): - - -
- - - - -
-
-
- - def - to_function_call(self, /): - - -
- - - - -
-
-
- - def - is_infix(self, /): - - -
- - - - -
-
-
- - def - as_infix(self, /): - - -
- - - - -
-
-
- - def - to_infix(self, /): - - -
- - - - -
-
-
- - def - is_number(self, /): - - -
- - - - -
-
-
- - def - as_number(self, /): - - -
- - - - -
-
-
- - def - to_number(self, /): - - -
- - - - -
-
-
- - def - is_pi(self, /): - - -
- - - - -
-
-
- - def - is_prefix(self, /): - - -
- - - - -
-
-
- - def - as_prefix(self, /): - - -
- - - - -
-
-
- - def - to_prefix(self, /): - - -
- - - - -
-
-
- - def - is_variable(self, /): - - -
- - - - -
-
-
- - def - as_variable(self, /): - - -
- - - - -
-
-
- - def - to_variable(self, /): - - -
- - - - -
-
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- - def - parse(input): - - -
- - - - -
-
-
- - def - simplify(self, /): - - -
- - - - -
-
-
- - def - into_simplified(self, /): - - -
- - - - -
-
-
- - def - evaluate(self, /, variables, memory_references): - - -
- - - - -
-
-
- - def - substitute_variables(self, /, variable_values): - - -
- - - - -
-
-
- - def - to_real(self, /): - - -
- - - - -
-
-
-
- - class - FunctionCallExpression: - - -
- - - - -
-
- function - - -
- - - - -
-
-
- expression - - -
- - - - -
-
-
-
- - class - InfixExpression: - - -
- - - - -
-
- left - - -
- - - - -
-
-
- operator - - -
- - - - -
-
-
- right - - -
- - - - -
-
-
-
- - class - PrefixExpression: - - -
- - - - -
-
- operator - - -
- - - - -
-
-
- expression - - -
- - - - -
-
-
-
- - class - ExpressionFunction: - - -
- - - - -
-
- Cis = -Cis - - -
- - - - -
-
-
- Cosine = -Cosine - - -
- - - - -
-
-
- Exponent = -Exponent - - -
- - - - -
-
-
- Sine = -Sine - - -
- - - - -
-
-
- SquareRoot = -SquareRoot - - -
- - - - -
-
-
-
- - class - PrefixOperator: - - -
- - - - -
-
- Plus = -Plus - - -
- - - - -
-
-
- Minus = -Minus - - -
- - - - -
-
-
-
- - class - InfixOperator: - - -
- - - - -
-
- Caret = -Caret - - -
- - - - -
-
-
- Plus = -Plus - - -
- - - - -
-
-
- Minus = -Minus - - -
- - - - -
-
-
- Slash = -Slash - - -
- - - - -
-
-
- Star = -Star - - -
- - - - -
-
-
-
- - class - EvaluationError(builtins.ValueError): - - -
- - -

Inappropriate argument value (of correct type).

-
- - -
-
Inherited Members
-
-
builtins.ValueError
-
ValueError
- -
-
builtins.BaseException
-
with_traceback
-
add_note
-
args
- -
-
-
-
-
-
- - class - ParseExpressionError(builtins.ValueError): - - -
- - -

Inappropriate argument value (of correct type).

-
- - -
-
Inherited Members
-
-
builtins.ValueError
-
ValueError
- -
-
builtins.BaseException
-
with_traceback
-
add_note
-
args
- -
-
-
-
-
- - \ No newline at end of file diff --git a/quil-py/docs/index.html b/quil-py/docs/index.html deleted file mode 100644 index 967079b4..00000000 --- a/quil-py/docs/index.html +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/quil-py/docs/instructions.html b/quil-py/docs/instructions.html deleted file mode 100644 index 61c06ad6..00000000 --- a/quil-py/docs/instructions.html +++ /dev/null @@ -1,9087 +0,0 @@ - - - - - - - instructions API documentation - - - - - - - - - -
-
-

-instructions

- - - - - -
-
-
- - class - Instruction: - - -
- - - - -
-
- - def - from_arithmetic(inner): - - -
- - - - -
-
-
- - def - from_binary_logic(inner): - - -
- - - - -
-
-
- - def - from_calibration_definition(inner): - - -
- - - - -
-
-
- - def - from_capture(inner): - - -
- - - - -
-
-
- - def - from_circuit_definition(inner): - - -
- - - - -
-
-
- - def - from_convert(inner): - - -
- - - - -
-
-
- - def - from_comparison(inner): - - -
- - - - -
-
-
- - def - from_declaration(inner): - - -
- - - - -
-
-
- - def - from_delay(inner): - - -
- - - - -
-
-
- - def - from_exchange(inner): - - -
- - - - -
-
-
- - def - from_fence(inner): - - -
- - - - -
-
-
- - def - from_frame_definition(inner): - - -
- - - - -
-
-
- - def - from_gate(inner): - - -
- - - - -
-
-
- - def - from_gate_definition(inner): - - -
- - - - -
-
-
- - def - new_halt(): - - -
- - - - -
-
-
- - def - from_include(inner): - - -
- - - - -
-
-
- - def - from_jump(inner): - - -
- - - - -
-
-
- - def - from_jump_when(inner): - - -
- - - - -
-
-
- - def - from_jump_unless(inner): - - -
- - - - -
-
-
- - def - from_label(inner): - - -
- - - - -
-
-
- - def - from_load(inner): - - -
- - - - -
-
-
- - def - from_measure_calibration_definition(inner): - - -
- - - - -
-
-
- - def - from_measurement(inner): - - -
- - - - -
-
-
- - def - from_move(inner): - - -
- - - - -
-
-
- - def - new_nop(): - - -
- - - - -
-
-
- - def - from_pragma(inner): - - -
- - - - -
-
-
- - def - from_pulse(inner): - - -
- - - - -
-
-
- - def - from_raw_capture(inner): - - -
- - - - -
-
-
- - def - from_reset(inner): - - -
- - - - -
-
-
- - def - from_set_frequency(inner): - - -
- - - - -
-
-
- - def - from_set_phase(inner): - - -
- - - - -
-
-
- - def - from_set_scale(inner): - - -
- - - - -
-
-
- - def - from_shift_frequency(inner): - - -
- - - - -
-
-
- - def - from_shift_phase(inner): - - -
- - - - -
-
-
- - def - from_store(inner): - - -
- - - - -
-
-
- - def - from_swap_phases(inner): - - -
- - - - -
-
-
- - def - from_unary_logic(inner): - - -
- - - - -
-
-
- - def - from_waveform_definition(inner): - - -
- - - - -
-
-
- - def - new_wait(): - - -
- - - - -
-
-
- - def - inner(self, /): - - -
- - - - -
-
-
- - def - is_arithmetic(self, /): - - -
- - - - -
-
-
- - def - as_arithmetic(self, /): - - -
- - - - -
-
-
- - def - to_arithmetic(self, /): - - -
- - - - -
-
-
- - def - is_binary_logic(self, /): - - -
- - - - -
-
-
- - def - as_binary_logic(self, /): - - -
- - - - -
-
-
- - def - to_binary_logic(self, /): - - -
- - - - -
-
-
- - def - is_calibration_definition(self, /): - - -
- - - - -
-
-
- - def - as_calibration_definition(self, /): - - -
- - - - -
-
-
- - def - to_calibration_definition(self, /): - - -
- - - - -
-
-
- - def - is_capture(self, /): - - -
- - - - -
-
-
- - def - as_capture(self, /): - - -
- - - - -
-
-
- - def - to_capture(self, /): - - -
- - - - -
-
-
- - def - is_circuit_definition(self, /): - - -
- - - - -
-
-
- - def - as_circuit_definition(self, /): - - -
- - - - -
-
-
- - def - to_circuit_definition(self, /): - - -
- - - - -
-
-
- - def - is_convert(self, /): - - -
- - - - -
-
-
- - def - as_convert(self, /): - - -
- - - - -
-
-
- - def - to_convert(self, /): - - -
- - - - -
-
-
- - def - is_comparison(self, /): - - -
- - - - -
-
-
- - def - as_comparison(self, /): - - -
- - - - -
-
-
- - def - to_comparison(self, /): - - -
- - - - -
-
-
- - def - is_declaration(self, /): - - -
- - - - -
-
-
- - def - as_declaration(self, /): - - -
- - - - -
-
-
- - def - to_declaration(self, /): - - -
- - - - -
-
-
- - def - is_delay(self, /): - - -
- - - - -
-
-
- - def - as_delay(self, /): - - -
- - - - -
-
-
- - def - to_delay(self, /): - - -
- - - - -
-
-
- - def - is_exchange(self, /): - - -
- - - - -
-
-
- - def - as_exchange(self, /): - - -
- - - - -
-
-
- - def - to_exchange(self, /): - - -
- - - - -
-
-
- - def - is_fence(self, /): - - -
- - - - -
-
-
- - def - as_fence(self, /): - - -
- - - - -
-
-
- - def - to_fence(self, /): - - -
- - - - -
-
-
- - def - is_frame_definition(self, /): - - -
- - - - -
-
-
- - def - as_frame_definition(self, /): - - -
- - - - -
-
-
- - def - to_frame_definition(self, /): - - -
- - - - -
-
-
- - def - is_gate(self, /): - - -
- - - - -
-
-
- - def - as_gate(self, /): - - -
- - - - -
-
-
- - def - to_gate(self, /): - - -
- - - - -
-
-
- - def - is_gate_definition(self, /): - - -
- - - - -
-
-
- - def - as_gate_definition(self, /): - - -
- - - - -
-
-
- - def - to_gate_definition(self, /): - - -
- - - - -
-
-
- - def - is_halt(self, /): - - -
- - - - -
-
-
- - def - is_include(self, /): - - -
- - - - -
-
-
- - def - as_include(self, /): - - -
- - - - -
-
-
- - def - to_include(self, /): - - -
- - - - -
-
-
- - def - is_jump(self, /): - - -
- - - - -
-
-
- - def - as_jump(self, /): - - -
- - - - -
-
-
- - def - to_jump(self, /): - - -
- - - - -
-
-
- - def - is_jump_when(self, /): - - -
- - - - -
-
-
- - def - as_jump_when(self, /): - - -
- - - - -
-
-
- - def - to_jump_when(self, /): - - -
- - - - -
-
-
- - def - is_jump_unless(self, /): - - -
- - - - -
-
-
- - def - as_jump_unless(self, /): - - -
- - - - -
-
-
- - def - to_jump_unless(self, /): - - -
- - - - -
-
-
- - def - is_label(self, /): - - -
- - - - -
-
-
- - def - as_label(self, /): - - -
- - - - -
-
-
- - def - to_label(self, /): - - -
- - - - -
-
-
- - def - is_load(self, /): - - -
- - - - -
-
-
- - def - as_load(self, /): - - -
- - - - -
-
-
- - def - to_load(self, /): - - -
- - - - -
-
-
- - def - is_measure_calibration_definition(self, /): - - -
- - - - -
-
-
- - def - as_measure_calibration_definition(self, /): - - -
- - - - -
-
-
- - def - to_measure_calibration_definition(self, /): - - -
- - - - -
-
-
- - def - is_measurement(self, /): - - -
- - - - -
-
-
- - def - as_measurement(self, /): - - -
- - - - -
-
-
- - def - to_measurement(self, /): - - -
- - - - -
-
-
- - def - is_move(self, /): - - -
- - - - -
-
-
- - def - as_move(self, /): - - -
- - - - -
-
-
- - def - to_move(self, /): - - -
- - - - -
-
-
- - def - is_nop(self, /): - - -
- - - - -
-
-
- - def - is_pragma(self, /): - - -
- - - - -
-
-
- - def - as_pragma(self, /): - - -
- - - - -
-
-
- - def - to_pragma(self, /): - - -
- - - - -
-
-
- - def - is_pulse(self, /): - - -
- - - - -
-
-
- - def - as_pulse(self, /): - - -
- - - - -
-
-
- - def - to_pulse(self, /): - - -
- - - - -
-
-
- - def - is_raw_capture(self, /): - - -
- - - - -
-
-
- - def - as_raw_capture(self, /): - - -
- - - - -
-
-
- - def - to_raw_capture(self, /): - - -
- - - - -
-
-
- - def - is_reset(self, /): - - -
- - - - -
-
-
- - def - as_reset(self, /): - - -
- - - - -
-
-
- - def - to_reset(self, /): - - -
- - - - -
-
-
- - def - is_set_frequency(self, /): - - -
- - - - -
-
-
- - def - as_set_frequency(self, /): - - -
- - - - -
-
-
- - def - to_set_frequency(self, /): - - -
- - - - -
-
-
- - def - is_set_phase(self, /): - - -
- - - - -
-
-
- - def - as_set_phase(self, /): - - -
- - - - -
-
-
- - def - to_set_phase(self, /): - - -
- - - - -
-
-
- - def - is_set_scale(self, /): - - -
- - - - -
-
-
- - def - as_set_scale(self, /): - - -
- - - - -
-
-
- - def - to_set_scale(self, /): - - -
- - - - -
-
-
- - def - is_shift_frequency(self, /): - - -
- - - - -
-
-
- - def - as_shift_frequency(self, /): - - -
- - - - -
-
-
- - def - to_shift_frequency(self, /): - - -
- - - - -
-
-
- - def - is_shift_phase(self, /): - - -
- - - - -
-
-
- - def - as_shift_phase(self, /): - - -
- - - - -
-
-
- - def - to_shift_phase(self, /): - - -
- - - - -
-
-
- - def - is_store(self, /): - - -
- - - - -
-
-
- - def - as_store(self, /): - - -
- - - - -
-
-
- - def - to_store(self, /): - - -
- - - - -
-
-
- - def - is_swap_phases(self, /): - - -
- - - - -
-
-
- - def - as_swap_phases(self, /): - - -
- - - - -
-
-
- - def - to_swap_phases(self, /): - - -
- - - - -
-
-
- - def - is_unary_logic(self, /): - - -
- - - - -
-
-
- - def - as_unary_logic(self, /): - - -
- - - - -
-
-
- - def - to_unary_logic(self, /): - - -
- - - - -
-
-
- - def - is_waveform_definition(self, /): - - -
- - - - -
-
-
- - def - as_waveform_definition(self, /): - - -
- - - - -
-
-
- - def - to_waveform_definition(self, /): - - -
- - - - -
-
-
- - def - is_wait(self, /): - - -
- - - - -
-
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
-
- - class - Arithmetic: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- source - - -
- - - - -
-
-
- destination - - -
- - - - -
-
-
- operator - - -
- - - - -
-
-
-
- - class - ArithmeticOperand: - - -
- - - - -
-
- - def - from_literal_integer(inner): - - -
- - - - -
-
-
- - def - from_literal_real(inner): - - -
- - - - -
-
-
- - def - from_memory_reference(inner): - - -
- - - - -
-
-
- - def - inner(self, /): - - -
- - - - -
-
-
- - def - is_literal_integer(self, /): - - -
- - - - -
-
-
- - def - as_literal_integer(self, /): - - -
- - - - -
-
-
- - def - to_literal_integer(self, /): - - -
- - - - -
-
-
- - def - is_literal_real(self, /): - - -
- - - - -
-
-
- - def - as_literal_real(self, /): - - -
- - - - -
-
-
- - def - to_literal_real(self, /): - - -
- - - - -
-
-
- - def - is_memory_reference(self, /): - - -
- - - - -
-
-
- - def - as_memory_reference(self, /): - - -
- - - - -
-
-
- - def - to_memory_reference(self, /): - - -
- - - - -
-
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
-
- - class - ArithmeticOperator: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- Add = -Add - - -
- - - - -
-
-
- Subtract = -Subtract - - -
- - - - -
-
-
- Divide = -Divide - - -
- - - - -
-
-
- Multiply = -Multiply - - -
- - - - -
-
-
-
- - class - BinaryLogic: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- operator - - -
- - - - -
-
-
- operands - - -
- - - - -
-
-
-
- - class - BinaryOperand: - - -
- - - - -
-
- - def - from_literal_integer(inner): - - -
- - - - -
-
-
- - def - from_memory_reference(inner): - - -
- - - - -
-
-
- - def - inner(self, /): - - -
- - - - -
-
-
- - def - is_literal_integer(self, /): - - -
- - - - -
-
-
- - def - as_literal_integer(self, /): - - -
- - - - -
-
-
- - def - to_literal_integer(self, /): - - -
- - - - -
-
-
- - def - is_memory_reference(self, /): - - -
- - - - -
-
-
- - def - as_memory_reference(self, /): - - -
- - - - -
-
-
- - def - to_memory_reference(self, /): - - -
- - - - -
-
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
-
- - class - BinaryOperands: - - -
- - - - -
-
- memory_reference - - -
- - - - -
-
-
- operand - - -
- - - - -
-
-
-
- - class - BinaryOperator: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- And = -And - - -
- - - - -
-
-
- Ior = -Ior - - -
- - - - -
-
-
- Xor = -Xor - - -
- - - - -
-
-
-
- - class - Comparison: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- operator - - -
- - - - -
-
-
- operands - - -
- - - - -
-
-
-
- - class - ComparisonOperand: - - -
- - - - -
-
- - def - from_literal_integer(inner): - - -
- - - - -
-
-
- - def - from_literal_real(inner): - - -
- - - - -
-
-
- - def - from_memory_reference(inner): - - -
- - - - -
-
-
- - def - inner(self, /): - - -
- - - - -
-
-
- - def - is_literal_integer(self, /): - - -
- - - - -
-
-
- - def - as_literal_integer(self, /): - - -
- - - - -
-
-
- - def - to_literal_integer(self, /): - - -
- - - - -
-
-
- - def - is_literal_real(self, /): - - -
- - - - -
-
-
- - def - as_literal_real(self, /): - - -
- - - - -
-
-
- - def - to_literal_real(self, /): - - -
- - - - -
-
-
- - def - is_memory_reference(self, /): - - -
- - - - -
-
-
- - def - as_memory_reference(self, /): - - -
- - - - -
-
-
- - def - to_memory_reference(self, /): - - -
- - - - -
-
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
-
- - class - ComparisonOperator: - - -
- - - - -
-
- Equal = -ComparisonOperator.Equal - - -
- - - - -
-
-
- GreaterThanOrEqual = -ComparisonOperator.GreaterThanOrEqual - - -
- - - - -
-
-
- GreaterThan = -ComparisonOperator.GreaterThan - - -
- - - - -
-
-
- LessThanOrEqual = -ComparisonOperator.LessThanOrEqual - - -
- - - - -
-
-
- LessThan = -ComparisonOperator.LessThan - - -
- - - - -
-
-
-
- - class - Convert: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- source - - -
- - - - -
-
-
- destination - - -
- - - - -
-
-
-
- - class - Exchange: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- left - - -
- - - - -
-
-
- right - - -
- - - - -
-
-
-
- - class - Move: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- source - - -
- - - - -
-
-
- destination - - -
- - - - -
-
-
-
- - class - UnaryLogic: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- operator - - -
- - - - -
-
-
- operand - - -
- - - - -
-
-
-
- - class - UnaryOperator: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- Neg = -Neg - - -
- - - - -
-
-
- Not = -Not - - -
- - - - -
-
-
-
- - class - Calibration: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- name - - -
- - - - -
-
-
- parameters - - -
- - - - -
-
-
- instructions - - -
- - - - -
-
-
- modifiers - - -
- - - - -
-
-
- qubits - - -
- - - - -
-
-
-
- - class - CircuitDefinition: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- parameters - - -
- - - - -
-
-
- qubit_variables - - -
- - - - -
-
-
- instructions - - -
- - - - -
-
-
- name - - -
- - - - -
-
-
-
- - class - MeasureCalibrationDefinition: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- qubit - - -
- - - - -
-
-
- parameter - - -
- - - - -
-
-
- instructions - - -
- - - - -
-
-
-
- - class - Declaration: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- name - - -
- - - - -
-
-
- sharing - - -
- - - - -
-
-
- size - - -
- - - - -
-
-
-
- - class - Load: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- source - - -
- - - - -
-
-
- destination - - -
- - - - -
-
-
- offset - - -
- - - - -
-
-
-
- - class - Offset: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- data_type - - -
- - - - -
-
-
- offset - - -
- - - - -
-
-
-
- - class - Sharing: - - -
- - - - -
-
- name - - -
- - - - -
-
-
- offsets - - -
- - - - -
-
-
-
- - class - Store: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- destination - - -
- - - - -
-
-
- offset - - -
- - - - -
-
-
- source - - -
- - - - -
-
-
-
- - class - ScalarType: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- Bit = -Bit - - -
- - - - -
-
-
- Integer = -Integer - - -
- - - - -
-
-
- Octet = -Octet - - -
- - - - -
-
-
- Real = -Real - - -
- - - - -
-
-
-
- - class - Vector: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- data_type - - -
- - - - -
-
-
- length - - -
- - - - -
-
-
-
- - class - Measurement: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- qubit - - -
- - - - -
-
-
- target - - -
- - - - -
-
-
-
- - class - Include: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- filename - - -
- - - - -
-
-
-
- - class - Pragma: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- arguments - - -
- - - - -
-
-
- data - - -
- - - - -
-
-
- name - - -
- - - - -
-
-
-
- - class - PragmaArgument: - - -
- - - - -
-
- - def - from_identifier(inner): - - -
- - - - -
-
-
- - def - from_integer(inner): - - -
- - - - -
-
-
- - def - inner(self, /): - - -
- - - - -
-
-
- - def - is_identifier(self, /): - - -
- - - - -
-
-
- - def - as_identifier(self, /): - - -
- - - - -
-
-
- - def - to_identifier(self, /): - - -
- - - - -
-
-
- - def - is_integer(self, /): - - -
- - - - -
-
-
- - def - as_integer(self, /): - - -
- - - - -
-
-
- - def - to_integer(self, /): - - -
- - - - -
-
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
-
- - class - AttributeValue: - - -
- - - - -
-
- - def - from_string(inner): - - -
- - - - -
-
-
- - def - from_expression(inner): - - -
- - - - -
-
-
- - def - inner(self, /): - - -
- - - - -
-
-
- - def - is_string(self, /): - - -
- - - - -
-
-
- - def - as_string(self, /): - - -
- - - - -
-
-
- - def - to_string(self, /): - - -
- - - - -
-
-
- - def - is_expression(self, /): - - -
- - - - -
-
-
- - def - as_expression(self, /): - - -
- - - - -
-
-
- - def - to_expression(self, /): - - -
- - - - -
-
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
-
- - class - Capture: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- frame - - -
- - - - -
-
-
- memory_reference - - -
- - - - -
-
-
- blocking - - -
- - - - -
-
-
- waveform - - -
- - - - -
-
-
-
- - class - FrameDefinition: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- identifier - - -
- - - - -
-
-
- attributes - - -
- - - - -
-
-
-
- - class - FrameIdentifier: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- name - - -
- - - - -
-
-
- qubits - - -
- - - - -
-
-
-
- - class - Pulse: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- frame - - -
- - - - -
-
-
- waveform - - -
- - - - -
-
-
- blocking - - -
- - - - -
-
-
-
- - class - RawCapture: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- memory_reference - - -
- - - - -
-
-
- frame - - -
- - - - -
-
-
- blocking - - -
- - - - -
-
-
- duration - - -
- - - - -
-
-
-
- - class - SetFrequency: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- frequency - - -
- - - - -
-
-
- frame - - -
- - - - -
-
-
-
- - class - SetPhase: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- frame - - -
- - - - -
-
-
- phase - - -
- - - - -
-
-
-
- - class - SetScale: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- frame - - -
- - - - -
-
-
- scale - - -
- - - - -
-
-
-
- - class - ShiftFrequency: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- frame - - -
- - - - -
-
-
- frequency - - -
- - - - -
-
-
-
- - class - ShiftPhase: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- phase - - -
- - - - -
-
-
- frame - - -
- - - - -
-
-
-
- - class - SwapPhases: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- frame_2 - - -
- - - - -
-
-
- frame_1 - - -
- - - - -
-
-
-
- - class - Gate: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- - def - dagger(self, /): - - -
- - - - -
-
-
- - def - controlled(self, /, control_qubit): - - -
- - - - -
-
-
- - def - forked(self, /, fork_qubit, alt_params): - - -
- - - - -
-
-
- - def - to_unitary_mut(self, /, n_qubits): - - -
- - - - -
-
-
- modifiers - - -
- - - - -
-
-
- name - - -
- - - - -
-
-
- parameters - - -
- - - - -
-
-
- qubits - - -
- - - - -
-
-
-
- - class - GateDefinition: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- name - - -
- - - - -
-
-
- specification - - -
- - - - -
-
-
- parameters - - -
- - - - -
-
-
-
- - class - GateModifier: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- Controlled = -Controlled - - -
- - - - -
-
-
- Dagger = -Dagger - - -
- - - - -
-
-
- Forked = -Forked - - -
- - - - -
-
-
-
- - class - GateSpecification: - - -
- - - - -
-
- - def - from_matrix(inner): - - -
- - - - -
-
-
- - def - from_permutation(inner): - - -
- - - - -
-
-
- - def - from_pauli_sum(inner): - - -
- - - - -
-
-
- - def - inner(self, /): - - -
- - - - -
-
-
- - def - is_matrix(self, /): - - -
- - - - -
-
-
- - def - as_matrix(self, /): - - -
- - - - -
-
-
- - def - to_matrix(self, /): - - -
- - - - -
-
-
- - def - is_permutation(self, /): - - -
- - - - -
-
-
- - def - as_permutation(self, /): - - -
- - - - -
-
-
- - def - to_permutation(self, /): - - -
- - - - -
-
-
- - def - is_pauli_sum(self, /): - - -
- - - - -
-
-
- - def - as_pauli_sum(self, /): - - -
- - - - -
-
-
- - def - to_pauli_sum(self, /): - - -
- - - - -
-
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
-
- - class - PauliGate: - - -
- - - - -
-
- - def - parse(input): - - -
- - - - -
-
-
- I = -I - - -
- - - - -
-
-
- X = -X - - -
- - - - -
-
-
- Y = -Y - - -
- - - - -
-
-
- Z = -Z - - -
- - - - -
-
-
-
- - class - PauliTerm: - - -
- - - - -
-
- arguments - - -
- - - - -
-
-
- expression - - -
- - - - -
-
-
-
- - class - PauliSum: - - -
- - - - -
-
- arguments - - -
- - - - -
-
-
- terms - - -
- - - - -
-
-
-
- - class - Jump: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- target - - -
- - - - -
-
-
-
- - class - JumpWhen: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- target - - -
- - - - -
-
-
- condition - - -
- - - - -
-
-
-
- - class - JumpUnless: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- condition - - -
- - - - -
-
-
- target - - -
- - - - -
-
-
-
- - class - Label: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- target - - -
- - - - -
-
-
-
- - class - Target: - - -
- - - - -
-
- - def - from_fixed(inner): - - -
- - - - -
-
-
- - def - from_placeholder(inner): - - -
- - - - -
-
-
- - def - inner(self, /): - - -
- - - - -
-
-
- - def - is_fixed(self, /): - - -
- - - - -
-
-
- - def - as_fixed(self, /): - - -
- - - - -
-
-
- - def - to_fixed(self, /): - - -
- - - - -
-
-
- - def - is_placeholder(self, /): - - -
- - - - -
-
-
- - def - as_placeholder(self, /): - - -
- - - - -
-
-
- - def - to_placeholder(self, /): - - -
- - - - -
-
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
-
- - class - TargetPlaceholder: - - -
- - - - -
-
- base_label - - -
- - - - -
-
-
-
- - class - MemoryReference: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- - def - parse(input): - - -
- - - - -
-
-
- index - - -
- - - - -
-
-
- name - - -
- - - - -
-
-
-
- - class - Qubit: - - -
- - - - -
-
- - def - from_fixed(inner): - - -
- - - - -
-
-
- - def - from_variable(inner): - - -
- - - - -
-
-
- - def - from_placeholder(inner): - - -
- - - - -
-
-
- - def - inner(self, /): - - -
- - - - -
-
-
- - def - is_fixed(self, /): - - -
- - - - -
-
-
- - def - as_fixed(self, /): - - -
- - - - -
-
-
- - def - to_fixed(self, /): - - -
- - - - -
-
-
- - def - is_variable(self, /): - - -
- - - - -
-
-
- - def - as_variable(self, /): - - -
- - - - -
-
-
- - def - to_variable(self, /): - - -
- - - - -
-
-
- - def - is_placeholder(self, /): - - -
- - - - -
-
-
- - def - as_placeholder(self, /): - - -
- - - - -
-
-
- - def - to_placeholder(self, /): - - -
- - - - -
-
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
-
- - class - QubitPlaceholder: - - -
- - - - -
-
-
- - class - Reset: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- qubit - - -
- - - - -
-
-
-
- - class - Delay: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- frame_names - - -
- - - - -
-
-
- qubits - - -
- - - - -
-
-
- duration - - -
- - - - -
-
-
-
- - class - Fence: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- qubits - - -
- - - - -
-
-
-
- - class - Waveform: - - -
- - - - -
-
- matrix - - -
- - - - -
-
-
- parameters - - -
- - - - -
-
-
-
- - class - WaveformDefinition: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- definition - - -
- - - - -
-
-
- name - - -
- - - - -
-
-
-
- - class - WaveformInvocation: - - -
- - - - -
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- parameters - - -
- - - - -
-
-
- name - - -
- - - - -
-
-
-
- - class - GateError(builtins.ValueError): - - -
- - -

Inappropriate argument value (of correct type).

-
- - -
-
Inherited Members
-
-
builtins.ValueError
-
ValueError
- -
-
builtins.BaseException
-
with_traceback
-
add_note
-
args
- -
-
-
-
-
-
- - class - ParseMemoryReferenceError(builtins.ValueError): - - -
- - -

Inappropriate argument value (of correct type).

-
- - -
-
Inherited Members
-
-
builtins.ValueError
-
ValueError
- -
-
builtins.BaseException
-
with_traceback
-
add_note
-
args
- -
-
-
-
-
- - \ No newline at end of file diff --git a/quil-py/docs/program.html b/quil-py/docs/program.html deleted file mode 100644 index ba31ff2a..00000000 --- a/quil-py/docs/program.html +++ /dev/null @@ -1,958 +0,0 @@ - - - - - - - program API documentation - - - - - - - - - -
-
-

-program

- - - - - -
-
-
- - class - FrameSet: - - -
- - - - -
-
- - def - get(self, /, identifier): - - -
- - - - -
-
-
- - def - get_keys(self, /): - - -
- - - - -
-
-
- - def - get_all_frames(self, /): - - -
- - - - -
-
-
- - def - insert(self, /, identifier, attributes): - - -
- - - - -
-
-
- - def - merge(self, /, other): - - -
- - - - -
-
-
- - def - intersection(self, /, identifiers): - - -
- - - - -
-
-
- - def - is_empty(self, /): - - -
- - - - -
-
-
- - def - to_instructions(self, /): - - -
- - - - -
-
-
-
- - class - Program: - - -
- - - - -
-
- - def - parse(input): - - -
- - - - -
-
-
- - def - to_quil(self, /): - - -
- - - - -
-
-
- - def - to_quil_or_debug(self, /): - - -
- - - - -
-
-
- - def - clone_without_body_instructions(self, /): - - -
- - - - -
-
-
- - def - copy(self, /): - - -
- - - - -
-
-
- - def - dagger(self, /): - - -
- - - - -
-
-
- - def - expand_calibrations(self, /): - - -
- - - - -
-
-
- - def - into_simplified(self, /): - - -
- - - - -
-
-
- - def - get_used_qubits(self, /): - - -
- - - - -
-
-
- - def - add_instruction(self, /, instruction): - - -
- - - - -
-
-
- - def - add_instructions(self, /, instructions): - - -
- - - - -
-
-
- - def - to_instructions(self, /): - - -
- - - - -
-
-
- - def - to_unitary(self, /, n_qubits): - - -
- - - - -
-
-
- - def - resolve_placeholders(self, /): - - -
- - - - -
-
-
- - def - resolve_placeholders_with_custom_resolvers(self, /, *, target_resolver=None, qubit_resolver=None): - - -
- - - - -
-
-
- frames - - -
- - - - -
-
-
- memory_regions - - -
- - - - -
-
-
- body_instructions - - -
- - - - -
-
-
- waveforms - - -
- - - - -
-
-
- declarations - - -
- - - - -
-
-
- calibrations - - -
- - - - -
-
-
- gate_definitions - - -
- - - - -
-
-
-
- - class - CalibrationSet: - - -
- - - - -
-
- - def - expand(self, /, instruction, previous_calibrations): - - -
- - - - -
-
-
- - def - get_match_for_measurement(self, /, measurement): - - -
- - - - -
-
-
- - def - get_match_for_gate(self, /, gate): - - -
- - - - -
-
-
- - def - is_empty(self, /): - - -
- - - - -
-
-
- - def - push_calibration(self, /, calibration): - - -
- - - - -
-
-
- - def - push_measurement_calibration(self, /, calibration): - - -
- - - - -
-
-
- - def - extend(self, /, other): - - -
- - - - -
-
-
- - def - to_instructions(self, /): - - -
- - - - -
-
-
- calibrations - - -
- - - - -
-
-
- measure_calibrations - - -
- - - - -
-
-
-
- - class - MemoryRegion: - - -
- - - - -
-
- sharing - - -
- - - - -
-
-
- size - - -
- - - - -
-
-
- - \ No newline at end of file diff --git a/quil-py/docs/quil.html b/quil-py/docs/quil.html deleted file mode 100644 index d090c6f7..00000000 --- a/quil-py/docs/quil.html +++ /dev/null @@ -1,240 +0,0 @@ - - - - - - - quil API documentation - - - - - - - - - -
-
-

-quil

- - - - - - -
1from .quil import *
-
- - -
-
- - \ No newline at end of file diff --git a/quil-py/docs/quil/expression.html b/quil-py/docs/quil/expression.html deleted file mode 100644 index a0b8f949..00000000 --- a/quil-py/docs/quil/expression.html +++ /dev/null @@ -1,1516 +0,0 @@ - - - - - - - quil.expression API documentation - - - - - - - - - -
-
-

-quil.expression

- - - - - -
-
-
- - class - Expression: - - -
- - -

A Quil expression.

- -

Variants: - address: An address defined by a MemoryReference. - function_call: A FunctionCall. - infix: An InfixExpression. - number: A number defined as a complex. - pi: The constant pi. No inner data. - prefix: A PrefixExpression. - variable: A variable defined as a str.

- -

As seen above, some variants contain inner data that fully specify the expression. -For example, the number variant contains an int. This is in contrast to variants like -pi that have no inner data because they require none to fully specify the expression. -This difference is important for determining which methods are available for each variant.

- -

Methods (for each variant): - is_*: Returns True if the expression is that variant, False otherwise.

- -
If the variant has inner data:
-    ``as_*``: returns the inner data if it is the given variant, ``None`` otherwise.
-    ``to_*``: returns the inner data if it is the given variant, raises ``ValueError`` otherwise.
-    ``from_*``: Creates a new ``Expression`` of the given variant from an instance of the inner type.
-
-If the variant doesn't have inner data (e.g. ``pi``)
-    ``new_*``: Creates a new ``Expression`` for the variant
-
-
- - -
-
- - def - from_address(inner: MemoryReference) -> Expression: - - -
- - - - -
-
-
- - def - from_function_call( inner: quil.expression.FunctionCallExpression) -> Expression: - - -
- - - - -
-
-
- - def - from_infix(inner: quil.expression.InfixExpression) -> Expression: - - -
- - - - -
-
-
- - def - from_number(inner: complex) -> Expression: - - -
- - - - -
-
-
- - def - new_pi() -> Expression: - - -
- - - - -
-
-
- - def - from_prefix(inner: quil.expression.PrefixExpression) -> Expression: - - -
- - - - -
-
-
- - def - from_variable(inner: str) -> Expression: - - -
- - - - -
-
-
- - def - inner( self) -> Union[MemoryReference, quil.expression.FunctionCallExpression, quil.expression.InfixExpression, int, quil.expression.PrefixExpression, str]: - - -
- - -

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

-
- - -
-
-
- - def - is_address(self) -> bool: - - -
- - - - -
-
-
- - def - as_address(self) -> Optional[MemoryReference]: - - -
- - - - -
-
-
- - def - to_address(self) -> MemoryReference: - - -
- - - - -
-
-
- - def - is_function_call(self) -> bool: - - -
- - - - -
-
-
- - def - as_function_call(self) -> Optional[quil.expression.FunctionCallExpression]: - - -
- - - - -
-
-
- - def - to_function_call(self) -> quil.expression.FunctionCallExpression: - - -
- - - - -
-
-
- - def - is_infix(self) -> bool: - - -
- - - - -
-
-
- - def - as_infix(self) -> Optional[quil.expression.InfixExpression]: - - -
- - - - -
-
-
- - def - to_infix(self) -> quil.expression.InfixExpression: - - -
- - - - -
-
-
- - def - is_number(self) -> bool: - - -
- - - - -
-
-
- - def - as_number(self) -> Optional[complex]: - - -
- - - - -
-
-
- - def - to_number(self) -> complex: - - -
- - - - -
-
-
- - def - is_pi(self) -> bool: - - -
- - - - -
-
-
- - def - is_prefix(self) -> bool: - - -
- - - - -
-
-
- - def - as_prefix(self) -> Optional[quil.expression.PrefixExpression]: - - -
- - - - -
-
-
- - def - to_prefix(self) -> quil.expression.PrefixExpression: - - -
- - - - -
-
-
- - def - is_variable(self) -> bool: - - -
- - - - -
-
-
- - def - as_variable(self) -> Optional[str]: - - -
- - - - -
-
-
- - def - to_variable(self) -> str: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format -that isn't valid Quil.

-
- - -
-
-
- - def - parse(input: str) -> Expression: - - -
- - -

Parses an Expression from a string. Raises a ParseExpressionError if the string -isn't a valid Quil expression.

-
- - -
-
-
- - def - simplify(self): - - -
- - -

Simplify the expression as much as possible, in-place.

-
- - -
-
-
- - def - into_simplified(self) -> Expression: - - -
- - -

Return a simplified copy of the expression.

-
- - -
-
-
- - def - evaluate( self, variables: Dict[str, complex], memory_references: Dict[str, Sequence[float]]) -> complex: - - -
- - -

Evaluate an expression, expecting that it may be fully reduced to a single complex number. -If it cannot be reduced to a complex number, raises an EvaluationError.

-
- - -
-
-
- - def - substitute_variables( self, variable_values: Dict[str, Expression]) -> Expression: - - -
- - -

Returns a copy of the expression where every matching variable in variable_values is -replaced by the corresponding expression.

-
- - -
-
-
- - def - to_real(self) -> float: - - -
- - -

If this is a number with imaginary part "equal to" zero (of _small_ absolute value), return -that number. Otherwise, raises an EvaluationError

-
- - -
-
-
-
- - class - FunctionCallExpression: - - -
- - - - -
- - - - - -
-
-
- expression: Expression - - -
- - - - -
-
-
-
- - class - InfixExpression: - - -
- - - - -
-
- right: Expression - - -
- - - - -
-
-
- left: Expression - - -
- - - - -
-
-
- operator: quil.expression.InfixOperator - - -
- - - - -
-
-
-
- - class - PrefixExpression: - - -
- - - - -
-
- expression: Expression - - -
- - - - -
-
-
- operator: quil.expression.PrefixOperator - - -
- - - - -
-
-
-
- - class - ExpressionFunction: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- Cis = -Cis - - -
- - - - -
-
-
- Cosine = -Cosine - - -
- - - - -
-
-
- Exponent = -Exponent - - -
- - - - -
-
-
- Sine = -Sine - - -
- - - - -
-
-
- SquareRoot = -SquareRoot - - -
- - - - -
-
-
-
- - class - PrefixOperator: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- Plus = -Plus - - -
- - - - -
-
-
- Minus = -Minus - - -
- - - - -
-
-
-
- - class - InfixOperator: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- Caret = -Caret - - -
- - - - -
-
-
- Plus = -Plus - - -
- - - - -
-
-
- Minus = -Minus - - -
- - - - -
-
-
- Slash = -Slash - - -
- - - - -
-
-
- Star = -Star - - -
- - - - -
-
-
-
- - class - EvaluationError(builtins.ValueError): - - -
- - -

Error that may occur while evaluation an Expression

-
- - -
-
Inherited Members
-
-
builtins.ValueError
-
ValueError
- -
-
builtins.BaseException
-
with_traceback
-
add_note
-
args
- -
-
-
-
-
-
- - class - ParseExpressionError(builtins.ValueError): - - -
- - -

Error that may occur while parsing an Expression

-
- - -
-
Inherited Members
-
-
builtins.ValueError
-
ValueError
- -
-
builtins.BaseException
-
with_traceback
-
add_note
-
args
- -
-
-
-
-
- - \ No newline at end of file diff --git a/quil-py/docs/quil/instructions.html b/quil-py/docs/quil/instructions.html deleted file mode 100644 index aa87c032..00000000 --- a/quil-py/docs/quil/instructions.html +++ /dev/null @@ -1,10072 +0,0 @@ - - - - - - - quil.instructions API documentation - - - - - - - - - -
-
-

-quil.instructions

- - - - - -
-
-
- - class - Instruction: - - -
- - -

A Quil instruction. Each variant corresponds to a possible type of Quil instruction.

- -

Variants: - arithmetic: An arithmetic expression defined by an Arithmetic. - binary_logic: A binary expression defined by a BinaryLogic. - calibration_definition: Corresponds to a DEFCAL instruction (not DEFCAL MEASURE) - defined by a Calibration. - capture: Corresponds to a CAPTURE instruction - calibration: Corresponds to a DEFCAL instruction. - circuit_definition: Corresponds to a DEFCIRCUIT instruction and its body, - defined by a CircuitDefinition. - convert: Corresponds to a CONVERT instruction. - comparison: Corresponds to a comparison of two MemoryReferences - declaration: Corresponds to a DECLARE statement defined by a Declaration. - delay: Corresponds to a DELAY instruction. - exchange: Corresponds to an EXCHANGE instruction. - fence: Corresponds to a FENCE instruction. - frame_definition: Corresponds to a DEFFRAME statement, defined by a FrameDefinition. - gate: A Quil quantum gate instruction defined by a Gate. - gate_definition: A quantum gate definition defined by a GateDefinition. - halt: Corresponds to the HALT instruction. No inner data. - include: Corresponds to an INCLUDE directive. - jump: Corresponds to a JUMP instruction - jump_when: Corresponds to a JUMP-WHEN instruction - jump_unless: Corresponds to a JUMP-UNLESS instruction - label: Corresponds to a LABEL - load: Corresponds to a LOAD instruction. - measure_calibration_definition: Corresponds to a DEFCAL MEASURE instruction. Defined by a MeasureCalibrationDefinition. - measurement: Corresponds to a MEASURE instruction. - move: Corresponds to a MOVE instruction. - nop: Corresponds to the NOP instruction. No inner data. - pragma: Corresponds to a PRAGMA instruction. - pulse: Corresponds to a PULSE instruction. - raw_capture: Corresponds to a RAW-CAPTURE instruction. - reset: Corresponds to a RESET instruction. - set_frequency: Corresponds to a SET-FREQUENCY instruction. - set_phase: Corresponds to a SET-PHASE instruction. - set_scale: Corresponds to a SET-SCALE instruction. - shift_frequency: Corresponds to a SHIFT-FREQUENCY instruction. - shift_phase: Corresponds to a SHIFT-PHASE instruction. - store: Corresponds to a STORE instruction. - swap_phases: Corresponds to a SWAP-PHASES instruction. - unary_logic: Corresponds to a unary operation on a MemoryReference. - waveform_definition: A waveform defined by a WaveformDefinition. - wait: Corresponds to a WAIT instruction. No inner data.

- -

As seen above, some variants contain inner data that fully specify the instruction. -For example, the gate variant contains a Gate. This is in contrast to variants like -halt that have no inner data because they require none to fully specify an instruction. -This difference is important for determining which methods are available for each variant.

- -

Methods (for each variant): - is_*: Returns True if the instruction is that variant, False otherwise.

- -
If the variant has inner data (e.g. ``gate``):
-    ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.
-    ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.
-    ``from_*``: Creates a new ``Instruction`` of the given variant from an instance of the inner type.
-
-If the variant doesn't have inner data (e.g. ``halt``)
-    ``new_*``: Creates a new ``Instruction`` for the variant.
-
-
- - - -
-
- - def - from_arithmetic(inner: quil.instructions.Arithmetic) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_binary_logic(inner: quil.instructions.BinaryLogic) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_calibration_definition(inner: quil.instructions.Calibration) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_capture(inner: quil.instructions.Capture) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_circuit_definition( inner: quil.instructions.CircuitDefinition) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_convert(inner: quil.instructions.Convert) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_comparison(inner: quil.instructions.Comparison) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_declaration(inner: quil.instructions.Declaration) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_delay(inner: quil.instructions.Delay) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_exchange(inner: quil.instructions.Exchange) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_fence(inner: quil.instructions.Fence) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_frame_definition( inner: quil.instructions.FrameDefinition) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_gate(inner: quil.instructions.Gate) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_gate_definition(inner: quil.instructions.GateDefinition) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - new_halt() -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_include(inner: quil.instructions.Include) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_jump(inner: quil.instructions.Jump) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_jump_when(inner: quil.instructions.JumpWhen) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_jump_unless(inner: quil.instructions.JumpUnless) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_label(inner: quil.instructions.Label) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_load(inner: quil.instructions.Load) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_measure_calibration_definition( inner: quil.instructions.MeasureCalibrationDefinition) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_measurement(inner: quil.instructions.Measurement) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_move(inner: quil.instructions.Move) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - new_nop() -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_pragma(inner: quil.instructions.Pragma) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_pulse(inner: quil.instructions.Pulse) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_raw_capture(inner: quil.instructions.RawCapture) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_reset(inner: quil.instructions.Reset) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_set_frequency(inner: quil.instructions.SetFrequency) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_set_phase(inner: quil.instructions.SetPhase) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_set_scale(inner: quil.instructions.SetScale) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_shift_frequency(inner: quil.instructions.ShiftFrequency) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_shift_phase(inner: quil.instructions.ShiftPhase) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_store(inner: quil.instructions.Store) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_swap_phases(inner: quil.instructions.SwapPhases) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_unary_logic(inner: quil.instructions.UnaryLogic) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - from_waveform_definition( inner: quil.instructions.WaveformDefinition) -> quil.instructions.Instruction: - - -
- - - - -
-
-
- - def - new_wait() -> quil.instructions.Instruction: - - -
- - - - -
- -
-
- - def - is_arithmetic(self) -> bool: - - -
- - - - -
-
-
- - def - as_arithmetic(self) -> Optional[quil.instructions.Arithmetic]: - - -
- - - - -
-
-
- - def - to_arithmetic(self) -> quil.instructions.Arithmetic: - - -
- - - - -
-
-
- - def - is_binary_logic(self) -> bool: - - -
- - - - -
-
-
- - def - as_binary_logic(self) -> Optional[quil.instructions.BinaryLogic]: - - -
- - - - -
-
-
- - def - to_binary_logic(self) -> quil.instructions.BinaryLogic: - - -
- - - - -
-
-
- - def - is_calibration_definition(self) -> bool: - - -
- - - - -
-
-
- - def - as_calibration_definition(self) -> Optional[quil.instructions.Calibration]: - - -
- - - - -
-
-
- - def - to_calibration_definition(self) -> quil.instructions.Calibration: - - -
- - - - -
-
-
- - def - is_capture(self) -> bool: - - -
- - - - -
-
-
- - def - as_capture(self) -> Optional[quil.instructions.Capture]: - - -
- - - - -
-
-
- - def - to_capture(self) -> quil.instructions.Capture: - - -
- - - - -
-
-
- - def - is_circuit_definition(self) -> bool: - - -
- - - - -
-
-
- - def - as_circuit_definition(self) -> Optional[quil.instructions.CircuitDefinition]: - - -
- - - - -
-
-
- - def - to_circuit_definition(self) -> quil.instructions.CircuitDefinition: - - -
- - - - -
-
-
- - def - is_convert(self) -> bool: - - -
- - - - -
-
-
- - def - as_convert(self) -> Optional[quil.instructions.Convert]: - - -
- - - - -
-
-
- - def - to_convert(self) -> quil.instructions.Convert: - - -
- - - - -
-
-
- - def - is_comparison(self) -> bool: - - -
- - - - -
-
-
- - def - as_comparison(self) -> Optional[quil.instructions.Comparison]: - - -
- - - - -
-
-
- - def - to_comparison(self) -> quil.instructions.Comparison: - - -
- - - - -
-
-
- - def - is_declaration(self) -> bool: - - -
- - - - -
-
-
- - def - as_declaration(self) -> Optional[quil.instructions.Declaration]: - - -
- - - - -
-
-
- - def - to_declaration(self) -> quil.instructions.Declaration: - - -
- - - - -
-
-
- - def - is_delay(self) -> bool: - - -
- - - - -
-
-
- - def - as_delay(self) -> Optional[quil.instructions.Delay]: - - -
- - - - -
-
-
- - def - to_delay(self) -> quil.instructions.Delay: - - -
- - - - -
-
-
- - def - is_exchange(self) -> bool: - - -
- - - - -
-
-
- - def - as_exchange(self) -> Optional[quil.instructions.Exchange]: - - -
- - - - -
-
-
- - def - to_exchange(self) -> quil.instructions.Exchange: - - -
- - - - -
-
-
- - def - is_fence(self) -> bool: - - -
- - - - -
-
-
- - def - as_fence(self) -> Optional[quil.instructions.Fence]: - - -
- - - - -
-
-
- - def - to_fence(self) -> quil.instructions.Fence: - - -
- - - - -
-
-
- - def - is_frame_definition(self) -> bool: - - -
- - - - -
-
-
- - def - as_frame_definition(self) -> Optional[quil.instructions.FrameDefinition]: - - -
- - - - -
-
-
- - def - to_frame_definition(self) -> quil.instructions.FrameDefinition: - - -
- - - - -
-
-
- - def - is_gate(self) -> bool: - - -
- - - - -
-
-
- - def - as_gate(self) -> Optional[quil.instructions.Gate]: - - -
- - - - -
-
-
- - def - to_gate(self) -> quil.instructions.Gate: - - -
- - - - -
-
-
- - def - is_gate_definition(self) -> bool: - - -
- - - - -
-
-
- - def - as_gate_definition(self) -> Optional[quil.instructions.GateDefinition]: - - -
- - - - -
-
-
- - def - to_gate_definition(self) -> quil.instructions.GateDefinition: - - -
- - - - -
-
-
- - def - is_halt(self) -> bool: - - -
- - - - -
-
-
- - def - is_include(self) -> bool: - - -
- - - - -
-
-
- - def - as_include(self) -> Optional[quil.instructions.Include]: - - -
- - - - -
-
-
- - def - to_include(self) -> quil.instructions.Include: - - -
- - - - -
-
-
- - def - is_jump(self) -> bool: - - -
- - - - -
-
-
- - def - as_jump(self) -> Optional[quil.instructions.Jump]: - - -
- - - - -
-
-
- - def - to_jump(self) -> quil.instructions.Jump: - - -
- - - - -
-
-
- - def - is_jump_when(self) -> bool: - - -
- - - - -
-
-
- - def - as_jump_when(self) -> Optional[quil.instructions.JumpWhen]: - - -
- - - - -
-
-
- - def - to_jump_when(self) -> quil.instructions.JumpWhen: - - -
- - - - -
-
-
- - def - is_jump_unless(self) -> bool: - - -
- - - - -
-
-
- - def - as_jump_unless(self) -> Optional[quil.instructions.JumpUnless]: - - -
- - - - -
-
-
- - def - to_jump_unless(self) -> quil.instructions.JumpUnless: - - -
- - - - -
-
-
- - def - is_label(self) -> bool: - - -
- - - - -
-
-
- - def - as_label(self) -> Optional[quil.instructions.Label]: - - -
- - - - -
-
-
- - def - to_label(self) -> quil.instructions.Label: - - -
- - - - -
-
-
- - def - is_load(self) -> bool: - - -
- - - - -
-
-
- - def - as_load(self) -> Optional[quil.instructions.Load]: - - -
- - - - -
-
-
- - def - to_load(self) -> quil.instructions.Load: - - -
- - - - -
-
-
- - def - is_measure_calibration_definition(self) -> bool: - - -
- - - - -
-
-
- - def - as_measure_calibration_definition(self) -> Optional[quil.instructions.MeasureCalibrationDefinition]: - - -
- - - - -
-
-
- - def - to_measure_calibration_definition(self) -> quil.instructions.MeasureCalibrationDefinition: - - -
- - - - -
-
-
- - def - is_measurement(self) -> bool: - - -
- - - - -
-
-
- - def - as_measurement(self) -> Optional[quil.instructions.Measurement]: - - -
- - - - -
-
-
- - def - to_measurement(self) -> quil.instructions.Measurement: - - -
- - - - -
-
-
- - def - is_move(self) -> bool: - - -
- - - - -
-
-
- - def - as_move(self) -> Optional[quil.instructions.Move]: - - -
- - - - -
-
-
- - def - to_move(self) -> quil.instructions.Move: - - -
- - - - -
-
-
- - def - is_nop(self) -> bool: - - -
- - - - -
-
-
- - def - is_pragma(self) -> bool: - - -
- - - - -
-
-
- - def - as_pragma(self) -> Optional[quil.instructions.Pragma]: - - -
- - - - -
-
-
- - def - to_pragma(self) -> quil.instructions.Pragma: - - -
- - - - -
-
-
- - def - is_pulse(self) -> bool: - - -
- - - - -
-
-
- - def - as_pulse(self) -> Optional[quil.instructions.Pulse]: - - -
- - - - -
-
-
- - def - to_pulse(self) -> quil.instructions.Pulse: - - -
- - - - -
-
-
- - def - is_raw_capture(self) -> bool: - - -
- - - - -
-
-
- - def - as_raw_capture(self) -> Optional[quil.instructions.RawCapture]: - - -
- - - - -
-
-
- - def - to_raw_capture(self) -> quil.instructions.RawCapture: - - -
- - - - -
-
-
- - def - is_reset(self) -> bool: - - -
- - - - -
-
-
- - def - as_reset(self) -> Optional[quil.instructions.Reset]: - - -
- - - - -
-
-
- - def - to_reset(self) -> quil.instructions.Reset: - - -
- - - - -
-
-
- - def - is_set_frequency(self) -> bool: - - -
- - - - -
-
-
- - def - as_set_frequency(self) -> Optional[quil.instructions.SetFrequency]: - - -
- - - - -
-
-
- - def - to_set_frequency(self) -> quil.instructions.SetFrequency: - - -
- - - - -
-
-
- - def - is_set_phase(self) -> bool: - - -
- - - - -
-
-
- - def - as_set_phase(self) -> Optional[quil.instructions.SetPhase]: - - -
- - - - -
-
-
- - def - to_set_phase(self) -> quil.instructions.SetPhase: - - -
- - - - -
-
-
- - def - is_set_scale(self) -> bool: - - -
- - - - -
-
-
- - def - as_set_scale(self) -> Optional[quil.instructions.SetScale]: - - -
- - - - -
-
-
- - def - to_set_scale(self) -> quil.instructions.SetScale: - - -
- - - - -
-
-
- - def - is_shift_frequency(self) -> bool: - - -
- - - - -
-
-
- - def - as_shift_frequency(self) -> Optional[quil.instructions.ShiftFrequency]: - - -
- - - - -
-
-
- - def - to_shift_frequency(self) -> quil.instructions.ShiftFrequency: - - -
- - - - -
-
-
- - def - is_shift_phase(self) -> bool: - - -
- - - - -
-
-
- - def - as_shift_phase(self) -> Optional[quil.instructions.ShiftPhase]: - - -
- - - - -
-
-
- - def - to_shift_phase(self) -> quil.instructions.ShiftPhase: - - -
- - - - -
-
-
- - def - is_store(self) -> bool: - - -
- - - - -
-
-
- - def - as_store(self) -> Optional[quil.instructions.Store]: - - -
- - - - -
-
-
- - def - to_store(self) -> quil.instructions.Store: - - -
- - - - -
-
-
- - def - is_swap_phases(self) -> bool: - - -
- - - - -
-
-
- - def - as_swap_phases(self) -> Optional[quil.instructions.SwapPhases]: - - -
- - - - -
-
-
- - def - to_swap_phases(self) -> quil.instructions.SwapPhases: - - -
- - - - -
-
-
- - def - is_unary_logic(self) -> bool: - - -
- - - - -
-
-
- - def - as_unary_logic(self) -> Optional[quil.instructions.UnaryLogic]: - - -
- - - - -
-
-
- - def - to_unary_logic(self) -> quil.instructions.UnaryLogic: - - -
- - - - -
-
-
- - def - is_waveform_definition(self) -> bool: - - -
- - - - -
-
-
- - def - as_waveform_definition(self) -> Optional[quil.instructions.WaveformDefinition]: - - -
- - - - -
-
-
- - def - to_waveform_definition(self) -> quil.instructions.WaveformDefinition: - - -
- - - - -
-
-
- - def - is_wait(self) -> bool: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - Arithmetic: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - ArithmeticOperand: - - -
- - -

A Quil arithmetic operand.

- -

Variants: - literal_integer: An integer literal. - literal_real: A real numbered literal. - memory_reference: A Quil MemoryReference.

- -

Methods (for each variant): - is_*: Returns True if the operand is that variant, False otherwise. - as_*: Returns the inner data if it is the given variant, None otherwise. - to_*: Returns the inner data if it is the given variant, raises ValueError otherwise. - from_*: Creates a new ArithmeticOperand of the given variant from an instance of the inner type.

-
- - -
-
- - def - from_literal_integer(inner: int) -> quil.instructions.ArithmeticOperand: - - -
- - - - -
-
-
- - def - from_literal_real(inner: float) -> quil.instructions.ArithmeticOperand: - - -
- - - - -
-
-
- - def - from_memory_reference( inner: quil.instructions.MemoryReference) -> quil.instructions.ArithmeticOperand: - - -
- - - - -
-
-
- - def - inner(self) -> Union[int, float, quil.instructions.MemoryReference]: - - -
- - -

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

-
- - -
-
-
- - def - is_literal_integer(self) -> bool: - - -
- - - - -
-
-
- - def - as_literal_integer(self) -> Optional[int]: - - -
- - - - -
-
-
- - def - to_literal_integer(self) -> int: - - -
- - - - -
-
-
- - def - is_literal_real(self) -> bool: - - -
- - - - -
-
-
- - def - as_literal_real(self) -> Optional[float]: - - -
- - - - -
-
-
- - def - to_literal_real(self) -> float: - - -
- - - - -
-
-
- - def - is_memory_reference(self) -> bool: - - -
- - - - -
-
-
- - def - as_memory_reference(self) -> Optional[quil.instructions.MemoryReference]: - - -
- - - - -
-
-
- - def - to_memory_reference(self) -> quil.instructions.MemoryReference: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - ArithmeticOperator: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- Add = -Add - - -
- - - - -
-
-
- Subtract = -Subtract - - -
- - - - -
-
-
- Divide = -Divide - - -
- - - - -
-
-
- Multiply = -Multiply - - -
- - - - -
-
-
-
- - class - BinaryLogic: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - BinaryOperand: - - -
- - -

A Quil binary operand.

- -

Variants: - literal_integer: An integer literal. - memory_reference: A Quil MemoryReference.

- -

Methods (for each variant): - is_*: Returns True if the operand is that variant, False otherwise. - as_*: Returns the inner data if it is the given variant, None otherwise. - to_*: Returns the inner data if it is the given variant, raises ValueError otherwise. - from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

-
- - -
-
- - def - from_literal_integer(inner: int) -> quil.instructions.BinaryOperand: - - -
- - - - -
-
-
- - def - from_memory_reference( inner: quil.instructions.MemoryReference) -> quil.instructions.BinaryOperand: - - -
- - - - -
-
-
- - def - inner(self) -> Union[int, quil.instructions.MemoryReference]: - - -
- - -

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

-
- - -
-
-
- - def - is_literal_integer(self) -> bool: - - -
- - - - -
-
-
- - def - as_literal_integer(self) -> Optional[int]: - - -
- - - - -
-
-
- - def - to_literal_integer(self) -> int: - - -
- - - - -
-
-
- - def - is_memory_reference(self) -> bool: - - -
- - - - -
-
-
- - def - as_memory_reference(self) -> Optional[quil.instructions.MemoryReference]: - - -
- - - - -
-
-
- - def - to_memory_reference(self) -> quil.instructions.MemoryReference: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - BinaryOperands: - - -
- - - - -
- - - - - -
-
-
- memory_reference: quil.instructions.MemoryReference - - -
- - - - -
-
-
-
- - class - BinaryOperator: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- And = -And - - -
- - - - -
-
-
- Ior = -Ior - - -
- - - - -
-
-
- Xor = -Xor - - -
- - - - -
-
-
-
- - class - Comparison: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
- -
-
-
- - class - ComparisonOperand: - - -
- - -

A Quil binary operand.

- -

Variants: - literal_integer: An integer literal. - literal_real: A floating point literal. - memory_reference: A Quil MemoryReference.

- -

Methods (for each variant): - is_*: Returns True if the operand is that variant, False otherwise. - as_*: Returns the inner data if it is the given variant, None otherwise. - to_*: Returns the inner data if it is the given variant, raises ValueError otherwise. - from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

-
- - -
-
- - def - from_literal_integer(inner: int) -> quil.instructions.ComparisonOperand: - - -
- - - - -
-
-
- - def - from_literal_real(inner: float) -> quil.instructions.ComparisonOperand: - - -
- - - - -
-
-
- - def - from_memory_reference( inner: quil.instructions.MemoryReference) -> quil.instructions.ComparisonOperand: - - -
- - - - -
-
-
- - def - inner(self) -> Union[int, float, quil.instructions.MemoryReference]: - - -
- - -

Returns the inner value of the variant.

-
- - -
-
-
- - def - is_literal_integer(self) -> bool: - - -
- - - - -
-
-
- - def - as_literal_integer(self) -> Optional[int]: - - -
- - - - -
-
-
- - def - to_literal_integer(self) -> int: - - -
- - - - -
-
-
- - def - is_literal_real(self) -> bool: - - -
- - - - -
-
-
- - def - as_literal_real(self) -> Optional[float]: - - -
- - - - -
-
-
- - def - to_literal_real(self) -> float: - - -
- - - - -
-
-
- - def - is_memory_reference(self) -> bool: - - -
- - - - -
-
-
- - def - as_memory_reference(self) -> Optional[quil.instructions.MemoryReference]: - - -
- - - - -
-
-
- - def - to_memory_reference(self) -> quil.instructions.MemoryReference: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - ComparisonOperator: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- Equal = -ComparisonOperator.Equal - - -
- - - - -
-
-
- GreaterThanOrEqual = -ComparisonOperator.GreaterThanOrEqual - - -
- - - - -
-
-
- GreaterThan = -ComparisonOperator.GreaterThan - - -
- - - - -
-
-
- LessThanOrEqual = -ComparisonOperator.LessThanOrEqual - - -
- - - - -
-
-
- LessThan = -ComparisonOperator.LessThan - - -
- - - - -
-
-
-
- - class - Convert: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- destination: quil.instructions.MemoryReference - - -
- - - - -
-
- - - - - -
-
-
-
- - class - Exchange: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - Move: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
-
- destination: quil.instructions.MemoryReference - - -
- - - - -
-
-
-
- - class - UnaryLogic: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - UnaryOperator: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- Neg = -Neg - - -
- - - - -
-
-
- Not = -Not - - -
- - - - -
-
-
-
- - class - Calibration: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- parameters: List[quil.expression.Expression] - - -
- - - - -
-
-
- name: str - - -
- - - - -
-
-
- qubits: List[quil.instructions.Qubit] - - -
- - - - -
-
-
- instructions: List[quil.instructions.Instruction] - - -
- - - - -
-
-
- modifiers: List[quil.instructions.GateModifier] - - -
- - - - -
-
-
-
- - class - CircuitDefinition: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- name: str - - -
- - - - -
-
-
- qubit_variables: List[str] - - -
- - - - -
-
-
- instructions: List[quil.instructions.Instruction] - - -
- - - - -
-
-
- parameters: List[str] - - -
- - - - -
-
-
-
- - class - MeasureCalibrationDefinition: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- instructions: List[quil.instructions.Instruction] - - -
- - - - -
-
-
- qubit: Optional[quil.instructions.Qubit] - - -
- - - - -
-
-
- parameter: str - - -
- - - - -
-
-
-
- - class - Declaration: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- name: str - - -
- - - - -
-
-
- size: quil.instructions.Vector - - -
- - - - -
-
-
- sharing: Optional[quil.instructions.Sharing] - - -
- - - - -
-
-
-
- - class - Load: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- source: str - - -
- - - - -
-
- - - - - -
-
-
- destination: quil.instructions.MemoryReference - - -
- - - - -
-
-
-
- - class - Offset: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- offset: int - - -
- - - - -
-
-
- data_type: quil.instructions.ScalarType - - -
- - - - -
-
-
-
- - class - Sharing: - - -
- - - - -
-
- name: str - - -
- - - - -
-
-
- offsets: List[quil.instructions.Offset] - - -
- - - - -
-
-
-
- - class - Store: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
-
- destination: str - - -
- - - - -
-
- - - - - -
-
-
-
- - class - ScalarType: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- Bit = -Bit - - -
- - - - -
-
-
- Integer = -Integer - - -
- - - - -
-
-
- Octet = -Octet - - -
- - - - -
-
-
- Real = -Real - - -
- - - - -
-
-
-
- - class - Vector: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- length: int - - -
- - - - -
-
-
- data_type: quil.instructions.ScalarType - - -
- - - - -
-
-
-
- - class - Measurement: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- target: Optional[quil.instructions.MemoryReference] - - -
- - - - -
-
-
- qubit: quil.instructions.Qubit - - -
- - - - -
-
-
-
- - class - Include: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- filename: str - - -
- - - - -
-
-
-
- - class - Pragma: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- name: str - - -
- - - - -
-
-
- data: Optional[str] - - -
- - - - -
-
-
- arguments: List[quil.instructions.PragmaArgument] - - -
- - - - -
-
-
-
- - class - PragmaArgument: - - -
- - -

Variants: - identifier: A Pragma argument defined by a Quil identifier - integer: A Pragma argument defined by an integer

- -

Methods (for each variant): - - is_: Returns True if the inner type is of that variant. - - as_: Returns the inner data if it is the given variant, None otherwise. - - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. - - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

-
- - -
-
- - def - from_identifier(inner: str) -> quil.instructions.PragmaArgument: - - -
- - - - -
-
-
- - def - from_integer(inner: int) -> quil.instructions.PragmaArgument: - - -
- - - - -
-
-
- - def - inner(self) -> Union[str, int]: - - -
- - -

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

-
- - -
-
-
- - def - is_identifier(self) -> bool: - - -
- - - - -
-
-
- - def - as_identifier(self) -> Optional[str]: - - -
- - - - -
-
-
- - def - to_identifier(self) -> str: - - -
- - - - -
-
-
- - def - is_integer(self) -> bool: - - -
- - - - -
-
-
- - def - as_integer(self) -> Optional[int]: - - -
- - - - -
-
-
- - def - to_integer(self) -> int: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - AttributeValue: - - -
- - -

A frame attribute value.

- -

Variants: - string: A string attribute containing a str. - expression: An expression attribute containing an Expression.

- -

Methods (for each variant): - is_*: Returns True if the AttributeValue is that variant, False otherwise.

- -
``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.
-``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.
-``from_*``: Creates a new ``AttributeValue`` of the given variant from an instance of the inner type.
-
-
- - -
-
- - def - from_string(inner: str) -> quil.instructions.AttributeValue: - - -
- - - - -
-
-
- - def - from_expression(inner: quil.expression.Expression) -> quil.instructions.AttributeValue: - - -
- - - - -
-
-
- - def - inner(self) -> Union[str, quil.expression.Expression]: - - -
- - -

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

-
- - -
-
-
- - def - is_string(self) -> bool: - - -
- - - - -
-
-
- - def - as_string(self) -> Optional[str]: - - -
- - - - -
-
-
- - def - to_string(self) -> str: - - -
- - - - -
-
-
- - def - is_expression(self) -> bool: - - -
- - - - -
-
-
- - def - as_expression(self) -> Optional[quil.expression.Expression]: - - -
- - - - -
-
-
- - def - to_expression(self) -> quil.expression.Expression: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - Capture: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- memory_reference: quil.instructions.MemoryReference - - -
- - - - -
-
-
- blocking: bool - - -
- - - - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - FrameDefinition: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- identifier: quil.instructions.FrameIdentifier - - -
- - - - -
-
-
- attributes: Dict[str, quil.instructions.AttributeValue] - - -
- - - - -
-
-
-
- - class - FrameIdentifier: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- name: str - - -
- - - - -
-
-
- qubits: List[quil.instructions.Qubit] - - -
- - - - -
-
-
-
- - class - Pulse: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
- blocking: bool - - -
- - - - -
-
-
-
- - class - RawCapture: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- memory_reference: quil.instructions.MemoryReference - - -
- - - - -
-
-
- duration: quil.expression.Expression - - -
- - - - -
-
-
- blocking: bool - - -
- - - - -
-
- - - - - -
-
-
-
- - class - SetFrequency: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- frequency: quil.expression.Expression - - -
- - - - -
-
- - - - - -
-
-
-
- - class - SetPhase: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - SetScale: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - ShiftFrequency: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
-
- frequency: quil.expression.Expression - - -
- - - - -
-
-
-
- - class - ShiftPhase: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - SwapPhases: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
- - - - - -
-
- - - - - -
-
-
-
- - class - Gate: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- - def - dagger(self) -> Self: - - -
- - -

Returns a copy of the gate with the DAGGER modifier added to it.

-
- - -
-
-
- - def - controlled(self, control_qubit: quil.instructions.Qubit) -> Self: - - -
- - -

Returns a copy of the gate with the CONTROLLED modifier added to it.

-
- - -
-
-
- - def - forked( self, fork_qubit: quil.instructions.Qubit, alt_params: Sequence[quil.expression.Expression]) -> Self: - - -
- - -

Returns a copy of the gate with the FORKED modifier added to it.

- -

Raises a GateError if the number of provided alternate parameters don't -equal the number of existing parameters.

-
- - -
-
-
- - def - to_unitary_mut( self, n_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]: - - -
- - -

Lift a Gate to the full n_qubits-qubit Hilbert space.

- -

Returns a `GateError if any of the parameters of this gate are -non-constant, if any of the qubits are variable, if the name of this -gate is unknown, or if there are an unexpected number of parameters.

-
- - -
-
-
- parameters: List[quil.expression.Expression] - - -
- - - - -
-
-
- modifiers: List[quil.instructions.GateModifier] - - -
- - - - -
-
-
- qubits: List[quil.instructions.Qubit] - - -
- - - - -
-
-
- name: str - - -
- - - - -
-
-
-
- - class - GateDefinition: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- specification: quil.instructions.GateSpecification - - -
- - - - -
-
-
- parameters: List[str] - - -
- - - - -
-
-
- name: str - - -
- - - - -
-
-
-
- - class - GateModifier: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- Controlled = -Controlled - - -
- - - - -
-
-
- Dagger = -Dagger - - -
- - - - -
-
-
- Forked = -Forked - - -
- - - - -
-
-
-
- - class - GateSpecification: - - -
- - -

A specification for a gate definition.

- -

Variants: - matrix: A gate specificied by a matrix of Expressions representing a unitary operation. - permutation: A gate specified by a vector of integers that defines a permutation.

- -

Methods (for each variant): - - is_: Returns True if the inner type is of that variant. - - as_: Returns the inner data if it is the given variant, None otherwise. - - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. - - from_: Creates a new GateSpecification using an instance of the inner type for the variant.

-
- - -
-
- - def - from_matrix( inner: Sequence[Sequence[quil.expression.Expression]]) -> quil.instructions.GateSpecification: - - -
- - - - -
-
-
- - def - from_permutation(inner: Sequence[int]) -> quil.instructions.GateSpecification: - - -
- - - - -
-
-
- - def - from_pauli_sum(inner: quil.instructions.PauliSum) -> quil.instructions.GateSpecification: - - -
- - - - -
-
-
- - def - inner( self) -> Union[List[List[quil.expression.Expression]], List[int], quil.instructions.PauliSum]: - - -
- - -

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

-
- - -
-
-
- - def - is_matrix(self) -> bool: - - -
- - - - -
-
-
- - def - as_matrix(self) -> Optional[List[List[quil.expression.Expression]]]: - - -
- - - - -
-
-
- - def - to_matrix(self) -> List[List[quil.expression.Expression]]: - - -
- - - - -
-
-
- - def - is_permutation(self) -> bool: - - -
- - - - -
-
-
- - def - as_permutation(self) -> Optional[List[int]]: - - -
- - - - -
-
-
- - def - to_permutation(self) -> List[int]: - - -
- - - - -
-
-
- - def - is_pauli_sum(self) -> bool: - - -
- - - - -
-
-
- - def - as_pauli_sum(self) -> Optional[quil.instructions.PauliSum]: - - -
- - - - -
-
-
- - def - to_pauli_sum(self) -> quil.instructions.PauliSum: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - PauliGate: - - -
- - -

Create a collection of name/value pairs.

- -

Example enumeration:

- -
-
>>> class Color(Enum):
-...     RED = 1
-...     BLUE = 2
-...     GREEN = 3
-
-
- -

Access them by:

- -
    -
  • attribute access::
  • -
- -
-
>>> Color.RED
-<Color.RED: 1>
-
-
- -
    -
  • value lookup:
  • -
- -
-
>>> Color(1)
-<Color.RED: 1>
-
-
- -
    -
  • name lookup:
  • -
- -
-
>>> Color['RED']
-<Color.RED: 1>
-
-
- -

Enumerations can be iterated over, and know how many members they have:

- -
-
>>> len(Color)
-3
-
-
- -
-
>>> list(Color)
-[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
-
-
- -

Methods can be added to enumerations, and members can have their own -attributes -- see the documentation for details.

-
- - -
-
- - def - parse(input: str) -> quil.instructions.PauliGate: - - -
- - -

Parses a PauliGate from a string. Raises a ParseEnumError if the -string isn't a valid Pauli word.

-
- - -
-
-
- I = -I - - -
- - - - -
-
-
- X = -X - - -
- - - - -
-
-
- Y = -Y - - -
- - - - -
-
-
- Z = -Z - - -
- - - - -
-
-
-
- - class - PauliTerm: - - -
- - - - -
-
- expression: quil.expression.Expression - - -
- - - - -
-
-
- arguments: List[Tuple[quil.instructions.PauliGate, str]] - - -
- - - - -
-
-
-
- - class - PauliSum: - - -
- - - - -
-
- terms: List[quil.instructions.PauliTerm] - - -
- - - - -
-
-
- arguments: List[str] - - -
- - - - -
-
-
-
- - class - Jump: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- target: quil.instructions.Target - - -
- - - - -
-
-
-
- - class - JumpWhen: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- target: quil.instructions.Target - - -
- - - - -
-
- - - - - -
-
-
-
- - class - JumpUnless: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- target: quil.instructions.Target - - -
- - - - -
-
- - - - - -
-
-
-
- - class - Label: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- target: quil.instructions.Target - - -
- - - - -
-
-
-
- - class - Target: - - -
- - -

Represents a Quil target.

- -

Variants: - fixed: A fixed target defined by a Quil identifier - placeholder: A placeholder target that can be assigned a new name at a later time.

- -

Methods (for each variant): - - is_: Returns True if the inner type is of that variant. - - as_: Returns the inner data if it is the given variant, None otherwise. - - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. - - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

-
- - -
-
- - def - from_fixed(inner: str) -> quil.instructions.Target: - - -
- - - - -
-
-
- - def - from_placeholder(inner: quil.instructions.TargetPlaceholder) -> quil.instructions.Target: - - -
- - - - -
-
-
- - def - inner(self) -> Union[str, quil.instructions.TargetPlaceholder]: - - -
- - - - -
-
-
- - def - is_fixed(self) -> bool: - - -
- - - - -
-
-
- - def - as_fixed(self) -> Optional[str]: - - -
- - - - -
-
-
- - def - to_fixed(self) -> str: - - -
- - - - -
-
-
- - def - is_placeholder(self) -> bool: - - -
- - - - -
-
-
- - def - as_placeholder(self) -> Optional[quil.instructions.TargetPlaceholder]: - - -
- - - - -
-
-
- - def - to_placeholder(self) -> quil.instructions.TargetPlaceholder: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - TargetPlaceholder: - - -
- - -

A placeholder target that must be assigned a fixed name before creating a program -with valid quil.

- -

See quil.program.Program#resolve_placeholders for more information.

-
- - -
-
- base_label: str - - -
- - - - -
-
-
-
- - class - MemoryReference: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- - def - parse(input: str) -> quil.instructions.MemoryReference: - - -
- - -

Parses a MemoryReference from a string. Raises a ParseMemoryReference error if the -string isn't a valid Quil memory reference.

-
- - -
-
-
- name: str - - -
- - - - -
-
-
- index: int - - -
- - - - -
-
-
-
- - class - Qubit: - - -
- - -

A Qubit

- -

Variants: - fixed: A qubit represented as a fixed integer index. - variable: A qubit represented by a name.

- -

Methods (for each variant): - - is_: Returns True if the inner type is of that variant. - - as_: Returns the inner data if it is the given variant, None otherwise. - - to_: Returns the inner data if it is the given variant, raises ValueError otherwise. - - from_: Creates a new Qubit using an instance of the inner type for the variant.

-
- - -
-
- - def - from_fixed(inner: int) -> quil.instructions.Qubit: - - -
- - - - -
-
-
- - def - from_variable(inner: str) -> quil.instructions.Qubit: - - -
- - - - -
-
-
- - def - from_placeholder(inner: quil.instructions.QubitPlaceholder) -> quil.instructions.Qubit: - - -
- - - - -
-
-
- - def - inner(self) -> Union[int, str]: - - -
- - -

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

-
- - -
-
-
- - def - is_fixed(self) -> bool: - - -
- - - - -
-
-
- - def - as_fixed(self) -> Optional[int]: - - -
- - - - -
-
-
- - def - to_fixed(self) -> int: - - -
- - - - -
-
-
- - def - is_variable(self) -> bool: - - -
- - - - -
-
-
- - def - as_variable(self) -> Optional[str]: - - -
- - - - -
-
-
- - def - to_variable(self) -> str: - - -
- - - - -
-
-
- - def - is_placeholder(self) -> bool: - - -
- - - - -
-
-
- - def - as_placeholder(self) -> Optional[quil.instructions.QubitPlaceholder]: - - -
- - - - -
-
-
- - def - to_placeholder(self) -> quil.instructions.QubitPlaceholder: - - -
- - - - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
-
- - class - QubitPlaceholder: - - -
- - -

A qubit that can be used as a placeholder. Must be resolved before converting -a program to valid Quil. See quil.program.Program#resolve_placeholders.

-
- - -
-
-
- - class - Reset: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- qubit: Optional[quil.instructions.Qubit] - - -
- - - - -
-
-
-
- - class - Delay: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- qubits: List[quil.instructions.Qubit] - - -
- - - - -
-
-
- duration: quil.expression.Expression - - -
- - - - -
-
-
- frame_names: List[str] - - -
- - - - -
-
-
-
- - class - Fence: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- qubits: List[quil.instructions.Qubit] - - -
- - - - -
-
-
-
- - class - Waveform: - - -
- - - - -
-
- matrix: List[quil.expression.Expression] - - -
- - - - -
-
-
- parameters: List[str] - - -
- - - - -
-
-
-
- - class - WaveformDefinition: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- name: str - - -
- - - - -
-
-
- definition: quil.instructions.Waveform - - -
- - - - -
-
-
-
- - class - WaveformInvocation: - - -
- - - - -
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- name: str - - -
- - - - -
-
-
- parameters: Dict[str, quil.expression.Expression] - - -
- - - - -
-
-
-
- - class - GateError(builtins.ValueError): - - -
- - -

An error that may occur when performing operations on a Gate

-
- - -
-
Inherited Members
-
-
builtins.ValueError
-
ValueError
- -
-
builtins.BaseException
-
with_traceback
-
add_note
-
args
- -
-
-
-
-
-
- - class - ParseMemoryReferenceError(builtins.ValueError): - - -
- - -

Errors that may occur while parsing a MemoryReference

-
- - -
-
Inherited Members
-
-
builtins.ValueError
-
ValueError
- -
-
builtins.BaseException
-
with_traceback
-
add_note
-
args
- -
-
-
-
-
- - \ No newline at end of file diff --git a/quil-py/docs/quil/program.html b/quil-py/docs/quil/program.html deleted file mode 100644 index 1de12ad9..00000000 --- a/quil-py/docs/quil/program.html +++ /dev/null @@ -1,1064 +0,0 @@ - - - - - - - quil.program API documentation - - - - - - - - - -
-
-

-quil.program

- - - - - -
-
-
- - class - FrameSet: - - -
- - - - -
-
- - def - get(self, identifier: FrameIdentifier) -> Optional[Dict[str, AttributeValue]]: - - -
- - -

Retrieve the attributes of a frame by its identifier

-
- - -
-
-
- - def - get_keys(self) -> List[FrameIdentifier]: - - -
- - -

Return a list of all FrameIdentifiers described by this FrameSet

-
- - -
-
-
- - def - get_all_frames(self) -> Dict[FrameIdentifier, Dict[str, AttributeValue]]: - - -
- - - - -
-
-
- - def - insert( self, identifier: FrameIdentifier, attributes: Dict[str, AttributeValue]): - - -
- - -

Insert a new FrameIdentifier, overwriting any existing one.

-
- - -
-
-
- - def - merge(self, other: quil.program.FrameSet): - - -
- - -

Merge another FrameSet into this one, overwriting any existing keys.

-
- - -
-
-
- - def - intersection(self, identifiers: FrozenSet[FrameIdentifier]) -> quil.program.FrameSet: - - -
- - -

Return a new FrameSet which describes only the given FrameIdentifiers

-
- - -
-
-
- - def - is_empty(self) -> bool: - - -
- - -

Returns True if this FrameSet defines no frames.

-
- - -
-
-
- - def - to_instructions(self) -> List[Instruction]: - - -
- - -

Return the Quil instructions which define the contained frames.

-
- - -
-
-
-
- - class - Program: - - -
- - - - -
-
- - def - parse(input: str) -> Program: - - -
- - -

Parses the given Quil string and returns a new Program. -Raises a ProgramError if the given string isn't valid Quil.

-
- - -
-
-
- - def - to_quil(self) -> str: - - -
- - -

Attempt to convert the instruction to a valid Quil string. Raises -an exception if the instruction can't be converted to valid Quil.

-
- - -
-
-
- - def - to_quil_or_debug(self) -> str: - - -
- - -

Convert the instruction to a Quil string. If any part of the instruction can't -be converted to valid Quil, it will be printed in a human-readable debug format.

-
- - -
-
-
- - def - clone_without_body_instructions(self) -> Program: - - -
- - -

Creates a clone of this Program with an empty body instructions list.

-
- - -
-
-
- - def - copy(self) -> Program: - - -
- - -

Creates a clone of this Program.

-
- - -
-
-
- - def - dagger(self) -> Program: - - -
- - -

Creates a new conjugate transpose of the Program by reversing the order of gate -instructions and applying the DAGGER modifier to each.

- -

Raises a GateError if any of the instructions in the program are not a `Gate

-
- - -
-
-
- - def - expand_calibrations(self) -> Program: - - -
- - -

Expand any instructions in the program which have a matching calibration, leaving the others -unchanged. Recurses though each instruction while ensuring there is no cycle in the expansion -graph (i.e. no calibration expands directly or indirectly into itself)

-
- - -
-
-
- - def - into_simplified(self) -> Program: - - -
- - -

Simplify this program into a new [Program] which contains only instructions -and definitions which are executed; effectively, perform dead code removal.

- -

Removes:

- -
    -
  • All calibrations, following calibration expansion
  • -
  • Frame definitions which are not used by any instruction such as PULSE or CAPTURE
  • -
  • Waveform definitions which are not used by any instruction
  • -
- -

When a valid program is simplified, it remains valid.

-
- - -
-
-
- - def - get_used_qubits(self) -> Set[Qubit]: - - -
- - -

Returns a set consisting of every Qubit that is used in the program.

-
- - -
-
-
- - def - add_instruction(self, instruction: Instruction): - - -
- - -

Add an instruction to the end of the program.

-
- - -
-
-
- - def - add_instructions(self, instructions: Sequence[Instruction]): - - -
- - -

Add a list of instructions to the end of the program.

-
- - -
-
-
- - def - to_instructions(self) -> Sequence[Instruction]: - - -
- - - - -
-
-
- - def - to_unitary( self, n_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]: - - -
- - - - -
-
-
- - def - resolve_placeholders(self) -> None: - - -
- - -

Resolve TargetPlaceholders and QubitPlaceholders within the program using default resolvers.

- -

The default resolver will be used to generate a unique value for that placeholder within the scope of -the program using an auto-incrementing value (for qubit) or suffix (for target) -while ensuring that unique value is not already in use within the program.

-
- - -
-
-
- - def - resolve_placeholders_with_custom_resolvers( self, *, target_resolver: Optional[Callable[[TargetPlaceholder], Optional[str]]] = None, qubit_resolver: Optional[Callable[[QubitPlaceholder], Optional[int]]] = None): - - -
- - -

Resolve TargetPlaceholders and QubitPlaceholders within the program such that the resolved values -will remain unique to that placeholder within the scope of the program.

- -

If you provide target_resolver and/or qubit_resolver, those will be used to resolve those values respectively. -If your resolver returns None for a particular placeholder, it will not be replaced but will be left as a placeholder.

- -

If you do not provide a resolver for a placeholder, a default resolver will be used which will generate a unique value -for that placeholder within the scope of the program using an auto-incrementing value (for qubit) or suffix (for target) -while ensuring that unique value is not already in use within the program.

-
- - -
-
-
- memory_regions: Dict[str, quil.program.MemoryRegion] - - -
- - - - -
-
-
- declarations: Dict[str, Declaration] - - -
- - - - -
-
-
- waveforms: Dict[str, Waveform] - - -
- - - - -
-
-
- gate_definitions: Dict[str, GateDefinition] - - -
- - - - -
-
-
- calibrations: quil.program.CalibrationSet - - -
- - - - -
-
-
- body_instructions: List[Instruction] - - -
- - - - -
-
-
- frames: quil.program.FrameSet - - -
- - - - -
-
-
-
- - class - CalibrationSet: - - -
- - - - -
-
- - def - expand( self, instruction: Instruction, previous_calibrations: Sequence[Instruction]) -> List[Instruction]: - - -
- - -

Given an instruction, return the instructions to which it is expanded if there is a match. -Recursively calibrate instructions, returning an error if a calibration directly or indirectly -expands into itself.

-
- - -
-
-
- - def - get_match_for_measurement(self, measurement: Measurement) -> Optional[MeasureCalibrationDefinition]: - - -
- - -

Returns the last-specified MeasureCalibrationDefinition that matches the target -qubit (if any), or otherwise the last-specified one that specified no qubit.

-
- - -
-
-
- - def - get_match_for_gate(self, gate: Gate) -> Optional[Calibration]: - - -
- - -

Return the final calibration which matches the gate per the QuilT specification:

- -

A calibration matches a gate if:

- -
    -
  1. It has the same name
  2. -
  3. It has the same modifiers
  4. -
  5. It has the same qubit count (any mix of fixed & variable)
  6. -
  7. It has the same parameter count (both specified and unspecified)
  8. -
  9. All fixed qubits in the calibration definition match those in the gate
  10. -
  11. All specified parameters in the calibration definition match those in the gate
  12. -
-
- - -
-
-
- - def - is_empty(self) -> bool: - - -
- - -

Returns True if the CalibrationSet contains no data.

-
- - -
-
-
- - def - push_calibration(self, calibration: Calibration): - - -
- - -

Add another gate Calibration (DEFCAL) to the set.

-
- - -
-
-
- - def - push_measurement_calibration(self, calibration: MeasureCalibrationDefinition): - - -
- - -

Add another MeasureCalibrationDefinition (DEFCAL MEASURE) to the set

-
- - -
-
-
- - def - extend(self, other: quil.program.CalibrationSet): - - -
- - -

Append another [CalibrationSet] onto this one

-
- - -
-
-
- - def - to_instructions(self): - - -
- - -

Return the Quil instructions which describe the contained calibrations

-
- - -
-
-
- measure_calibrations: List[MeasureCalibrationDefinition] - - -
- - - - -
-
-
- calibrations: List[Calibration] - - -
- - - - -
-
-
-
- - class - MemoryRegion: - - -
- - - - -
-
- size: Vector - - -
- - - - -
-
-
- sharing: Optional[Sharing] - - -
- - - - -
-
-
- - \ No newline at end of file diff --git a/quil-py/docs/quil/quil.html b/quil-py/docs/quil/quil.html deleted file mode 100644 index 93ef2bec..00000000 --- a/quil-py/docs/quil/quil.html +++ /dev/null @@ -1,233 +0,0 @@ - - - - - - - quil.quil API documentation - - - - - - - - - -
-
-

-quil.quil

- - - - - -
-
- - \ No newline at end of file diff --git a/quil-py/docs/quil/validation.html b/quil-py/docs/quil/validation.html deleted file mode 100644 index 3033207e..00000000 --- a/quil-py/docs/quil/validation.html +++ /dev/null @@ -1,242 +0,0 @@ - - - - - - - quil.validation API documentation - - - - - - - - - -
-
-

-quil.validation

- - - - - - -
1from quil.validation import identifier as identifier
-
- - -
-
- - \ No newline at end of file diff --git a/quil-py/docs/quil/validation/identifier.html b/quil-py/docs/quil/validation/identifier.html deleted file mode 100644 index 874be4b8..00000000 --- a/quil-py/docs/quil/validation/identifier.html +++ /dev/null @@ -1,309 +0,0 @@ - - - - - - - quil.validation.identifier API documentation - - - - - - - - - -
-
-

-quil.validation.identifier

- - - - - -
-
-
- - class - IdentifierValidationError(builtins.ValueError): - - -
- - -

Errors that may occur when validating a Quil identifier.

-
- - -
-
Inherited Members
-
-
builtins.ValueError
-
ValueError
- -
-
builtins.BaseException
-
with_traceback
-
add_note
-
args
- -
-
-
-
-
-
- - def - validate_identifier(ident: str): - - -
- - -

Raises an `IdentifierValidationError if ident isn't a valid Quil identifier.

-
- - -
-
-
- - def - validate_user_identifier(ident: str): - - -
- - -

Raises an `IdentifierValidationError if ident is reserved keyword or isn't a valid Quil identifier.

-
- - -
-
- - \ No newline at end of file diff --git a/quil-py/docs/quil/validation_bak.html b/quil-py/docs/quil/validation_bak.html deleted file mode 100644 index beceef1a..00000000 --- a/quil-py/docs/quil/validation_bak.html +++ /dev/null @@ -1,242 +0,0 @@ - - - - - - - quil.validation_bak API documentation - - - - - - - - - -
-
-

-quil.validation_bak

- - - - - - -
1from quil.validation import identifier
-
- - -
-
- - \ No newline at end of file diff --git a/quil-py/docs/quil/validation_bak/identifier.html b/quil-py/docs/quil/validation_bak/identifier.html deleted file mode 100644 index efa935f6..00000000 --- a/quil-py/docs/quil/validation_bak/identifier.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - - quil.validation_bak.identifier API documentation - - - - - - - - - -
-
-

-quil.validation_bak.identifier

- - - - - - -
1from quil.validation.identifier import *
-
- - -
-
- - \ No newline at end of file diff --git a/quil-py/docs/search.js b/quil-py/docs/search.js deleted file mode 100644 index 156e245c..00000000 --- a/quil-py/docs/search.js +++ /dev/null @@ -1,46 +0,0 @@ -window.pdocSearch = (function(){ -/** elasticlunr - http://weixsong.github.io * Copyright (C) 2017 Oliver Nightingale * Copyright (C) 2017 Wei Song * MIT Licensed */!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();o

\n"}, "quil.expression": {"fullname": "quil.expression", "modulename": "quil.expression", "kind": "module", "doc": "

\n"}, "quil.expression.Expression": {"fullname": "quil.expression.Expression", "modulename": "quil.expression", "qualname": "Expression", "kind": "class", "doc": "

A Quil expression.

\n\n

Variants:\n address: An address defined by a MemoryReference.\n function_call: A FunctionCall.\n infix: An InfixExpression.\n number: A number defined as a complex.\n pi: The constant pi. No inner data.\n prefix: A PrefixExpression.\n variable: A variable defined as a str.

\n\n

As seen above, some variants contain inner data that fully specify the expression.\nFor example, the number variant contains an int. This is in contrast to variants like\npi that have no inner data because they require none to fully specify the expression.\nThis difference is important for determining which methods are available for each variant.

\n\n

Methods (for each variant):\n is_*: Returns True if the expression is that variant, False otherwise.

\n\n
If the variant has inner data:\n    ``as_*``: returns the inner data if it is the given variant, ``None`` otherwise.\n    ``to_*``: returns the inner data if it is the given variant, raises ``ValueError`` otherwise.\n    ``from_*``: Creates a new ``Expression`` of the given variant from an instance of the inner type.\n\nIf the variant doesn't have inner data (e.g. ``pi``)\n    ``new_*``: Creates a new ``Expression`` for the variant\n
\n"}, "quil.expression.Expression.from_address": {"fullname": "quil.expression.Expression.from_address", "modulename": "quil.expression", "qualname": "Expression.from_address", "kind": "function", "doc": "

\n", "signature": "(inner: MemoryReference) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_function_call": {"fullname": "quil.expression.Expression.from_function_call", "modulename": "quil.expression", "qualname": "Expression.from_function_call", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.expression.FunctionCallExpression) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_infix": {"fullname": "quil.expression.Expression.from_infix", "modulename": "quil.expression", "qualname": "Expression.from_infix", "kind": "function", "doc": "

\n", "signature": "(inner: quil.expression.InfixExpression) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_number": {"fullname": "quil.expression.Expression.from_number", "modulename": "quil.expression", "qualname": "Expression.from_number", "kind": "function", "doc": "

\n", "signature": "(inner: complex) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.new_pi": {"fullname": "quil.expression.Expression.new_pi", "modulename": "quil.expression", "qualname": "Expression.new_pi", "kind": "function", "doc": "

\n", "signature": "() -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_prefix": {"fullname": "quil.expression.Expression.from_prefix", "modulename": "quil.expression", "qualname": "Expression.from_prefix", "kind": "function", "doc": "

\n", "signature": "(inner: quil.expression.PrefixExpression) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.from_variable": {"fullname": "quil.expression.Expression.from_variable", "modulename": "quil.expression", "qualname": "Expression.from_variable", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.inner": {"fullname": "quil.expression.Expression.inner", "modulename": "quil.expression", "qualname": "Expression.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(\tself) -> Union[MemoryReference, quil.expression.FunctionCallExpression, quil.expression.InfixExpression, int, quil.expression.PrefixExpression, str]:", "funcdef": "def"}, "quil.expression.Expression.is_address": {"fullname": "quil.expression.Expression.is_address", "modulename": "quil.expression", "qualname": "Expression.is_address", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_address": {"fullname": "quil.expression.Expression.as_address", "modulename": "quil.expression", "qualname": "Expression.as_address", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[MemoryReference]:", "funcdef": "def"}, "quil.expression.Expression.to_address": {"fullname": "quil.expression.Expression.to_address", "modulename": "quil.expression", "qualname": "Expression.to_address", "kind": "function", "doc": "

\n", "signature": "(self) -> MemoryReference:", "funcdef": "def"}, "quil.expression.Expression.is_function_call": {"fullname": "quil.expression.Expression.is_function_call", "modulename": "quil.expression", "qualname": "Expression.is_function_call", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_function_call": {"fullname": "quil.expression.Expression.as_function_call", "modulename": "quil.expression", "qualname": "Expression.as_function_call", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.FunctionCallExpression]:", "funcdef": "def"}, "quil.expression.Expression.to_function_call": {"fullname": "quil.expression.Expression.to_function_call", "modulename": "quil.expression", "qualname": "Expression.to_function_call", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.FunctionCallExpression:", "funcdef": "def"}, "quil.expression.Expression.is_infix": {"fullname": "quil.expression.Expression.is_infix", "modulename": "quil.expression", "qualname": "Expression.is_infix", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_infix": {"fullname": "quil.expression.Expression.as_infix", "modulename": "quil.expression", "qualname": "Expression.as_infix", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.InfixExpression]:", "funcdef": "def"}, "quil.expression.Expression.to_infix": {"fullname": "quil.expression.Expression.to_infix", "modulename": "quil.expression", "qualname": "Expression.to_infix", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.InfixExpression:", "funcdef": "def"}, "quil.expression.Expression.is_number": {"fullname": "quil.expression.Expression.is_number", "modulename": "quil.expression", "qualname": "Expression.is_number", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_number": {"fullname": "quil.expression.Expression.as_number", "modulename": "quil.expression", "qualname": "Expression.as_number", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[complex]:", "funcdef": "def"}, "quil.expression.Expression.to_number": {"fullname": "quil.expression.Expression.to_number", "modulename": "quil.expression", "qualname": "Expression.to_number", "kind": "function", "doc": "

\n", "signature": "(self) -> complex:", "funcdef": "def"}, "quil.expression.Expression.is_pi": {"fullname": "quil.expression.Expression.is_pi", "modulename": "quil.expression", "qualname": "Expression.is_pi", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.is_prefix": {"fullname": "quil.expression.Expression.is_prefix", "modulename": "quil.expression", "qualname": "Expression.is_prefix", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_prefix": {"fullname": "quil.expression.Expression.as_prefix", "modulename": "quil.expression", "qualname": "Expression.as_prefix", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.PrefixExpression]:", "funcdef": "def"}, "quil.expression.Expression.to_prefix": {"fullname": "quil.expression.Expression.to_prefix", "modulename": "quil.expression", "qualname": "Expression.to_prefix", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.PrefixExpression:", "funcdef": "def"}, "quil.expression.Expression.is_variable": {"fullname": "quil.expression.Expression.is_variable", "modulename": "quil.expression", "qualname": "Expression.is_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.expression.Expression.as_variable": {"fullname": "quil.expression.Expression.as_variable", "modulename": "quil.expression", "qualname": "Expression.as_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.expression.Expression.to_variable": {"fullname": "quil.expression.Expression.to_variable", "modulename": "quil.expression", "qualname": "Expression.to_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.expression.Expression.to_quil": {"fullname": "quil.expression.Expression.to_quil", "modulename": "quil.expression", "qualname": "Expression.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.expression.Expression.to_quil_or_debug": {"fullname": "quil.expression.Expression.to_quil_or_debug", "modulename": "quil.expression", "qualname": "Expression.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format\nthat isn't valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.expression.Expression.parse": {"fullname": "quil.expression.Expression.parse", "modulename": "quil.expression", "qualname": "Expression.parse", "kind": "function", "doc": "

Parses an Expression from a string. Raises a ParseExpressionError if the string\nisn't a valid Quil expression.

\n", "signature": "(input: str) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.simplify": {"fullname": "quil.expression.Expression.simplify", "modulename": "quil.expression", "qualname": "Expression.simplify", "kind": "function", "doc": "

Simplify the expression as much as possible, in-place.

\n", "signature": "(self):", "funcdef": "def"}, "quil.expression.Expression.into_simplified": {"fullname": "quil.expression.Expression.into_simplified", "modulename": "quil.expression", "qualname": "Expression.into_simplified", "kind": "function", "doc": "

Return a simplified copy of the expression.

\n", "signature": "(self) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.evaluate": {"fullname": "quil.expression.Expression.evaluate", "modulename": "quil.expression", "qualname": "Expression.evaluate", "kind": "function", "doc": "

Evaluate an expression, expecting that it may be fully reduced to a single complex number.\nIf it cannot be reduced to a complex number, raises an EvaluationError.

\n", "signature": "(\tself,\tvariables: Dict[str, complex],\tmemory_references: Dict[str, Sequence[float]]) -> complex:", "funcdef": "def"}, "quil.expression.Expression.substitute_variables": {"fullname": "quil.expression.Expression.substitute_variables", "modulename": "quil.expression", "qualname": "Expression.substitute_variables", "kind": "function", "doc": "

Returns a copy of the expression where every matching variable in variable_values is\nreplaced by the corresponding expression.

\n", "signature": "(\tself,\tvariable_values: Dict[str, quil.expression.Expression]) -> quil.expression.Expression:", "funcdef": "def"}, "quil.expression.Expression.to_real": {"fullname": "quil.expression.Expression.to_real", "modulename": "quil.expression", "qualname": "Expression.to_real", "kind": "function", "doc": "

If this is a number with imaginary part \"equal to\" zero (of _small_ absolute value), return\nthat number. Otherwise, raises an EvaluationError

\n", "signature": "(self) -> float:", "funcdef": "def"}, "quil.expression.FunctionCallExpression": {"fullname": "quil.expression.FunctionCallExpression", "modulename": "quil.expression", "qualname": "FunctionCallExpression", "kind": "class", "doc": "

\n"}, "quil.expression.FunctionCallExpression.function": {"fullname": "quil.expression.FunctionCallExpression.function", "modulename": "quil.expression", "qualname": "FunctionCallExpression.function", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.ExpressionFunction"}, "quil.expression.FunctionCallExpression.expression": {"fullname": "quil.expression.FunctionCallExpression.expression", "modulename": "quil.expression", "qualname": "FunctionCallExpression.expression", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.InfixExpression": {"fullname": "quil.expression.InfixExpression", "modulename": "quil.expression", "qualname": "InfixExpression", "kind": "class", "doc": "

\n"}, "quil.expression.InfixExpression.right": {"fullname": "quil.expression.InfixExpression.right", "modulename": "quil.expression", "qualname": "InfixExpression.right", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.InfixExpression.left": {"fullname": "quil.expression.InfixExpression.left", "modulename": "quil.expression", "qualname": "InfixExpression.left", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.InfixExpression.operator": {"fullname": "quil.expression.InfixExpression.operator", "modulename": "quil.expression", "qualname": "InfixExpression.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.InfixOperator"}, "quil.expression.PrefixExpression": {"fullname": "quil.expression.PrefixExpression", "modulename": "quil.expression", "qualname": "PrefixExpression", "kind": "class", "doc": "

\n"}, "quil.expression.PrefixExpression.expression": {"fullname": "quil.expression.PrefixExpression.expression", "modulename": "quil.expression", "qualname": "PrefixExpression.expression", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.expression.PrefixExpression.operator": {"fullname": "quil.expression.PrefixExpression.operator", "modulename": "quil.expression", "qualname": "PrefixExpression.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.PrefixOperator"}, "quil.expression.ExpressionFunction": {"fullname": "quil.expression.ExpressionFunction", "modulename": "quil.expression", "qualname": "ExpressionFunction", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.expression.ExpressionFunction.Cis": {"fullname": "quil.expression.ExpressionFunction.Cis", "modulename": "quil.expression", "qualname": "ExpressionFunction.Cis", "kind": "variable", "doc": "

\n", "default_value": "Cis"}, "quil.expression.ExpressionFunction.Cosine": {"fullname": "quil.expression.ExpressionFunction.Cosine", "modulename": "quil.expression", "qualname": "ExpressionFunction.Cosine", "kind": "variable", "doc": "

\n", "default_value": "Cosine"}, "quil.expression.ExpressionFunction.Exponent": {"fullname": "quil.expression.ExpressionFunction.Exponent", "modulename": "quil.expression", "qualname": "ExpressionFunction.Exponent", "kind": "variable", "doc": "

\n", "default_value": "Exponent"}, "quil.expression.ExpressionFunction.Sine": {"fullname": "quil.expression.ExpressionFunction.Sine", "modulename": "quil.expression", "qualname": "ExpressionFunction.Sine", "kind": "variable", "doc": "

\n", "default_value": "Sine"}, "quil.expression.ExpressionFunction.SquareRoot": {"fullname": "quil.expression.ExpressionFunction.SquareRoot", "modulename": "quil.expression", "qualname": "ExpressionFunction.SquareRoot", "kind": "variable", "doc": "

\n", "default_value": "SquareRoot"}, "quil.expression.PrefixOperator": {"fullname": "quil.expression.PrefixOperator", "modulename": "quil.expression", "qualname": "PrefixOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.expression.PrefixOperator.Plus": {"fullname": "quil.expression.PrefixOperator.Plus", "modulename": "quil.expression", "qualname": "PrefixOperator.Plus", "kind": "variable", "doc": "

\n", "default_value": "Plus"}, "quil.expression.PrefixOperator.Minus": {"fullname": "quil.expression.PrefixOperator.Minus", "modulename": "quil.expression", "qualname": "PrefixOperator.Minus", "kind": "variable", "doc": "

\n", "default_value": "Minus"}, "quil.expression.InfixOperator": {"fullname": "quil.expression.InfixOperator", "modulename": "quil.expression", "qualname": "InfixOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.expression.InfixOperator.Caret": {"fullname": "quil.expression.InfixOperator.Caret", "modulename": "quil.expression", "qualname": "InfixOperator.Caret", "kind": "variable", "doc": "

\n", "default_value": "Caret"}, "quil.expression.InfixOperator.Plus": {"fullname": "quil.expression.InfixOperator.Plus", "modulename": "quil.expression", "qualname": "InfixOperator.Plus", "kind": "variable", "doc": "

\n", "default_value": "Plus"}, "quil.expression.InfixOperator.Minus": {"fullname": "quil.expression.InfixOperator.Minus", "modulename": "quil.expression", "qualname": "InfixOperator.Minus", "kind": "variable", "doc": "

\n", "default_value": "Minus"}, "quil.expression.InfixOperator.Slash": {"fullname": "quil.expression.InfixOperator.Slash", "modulename": "quil.expression", "qualname": "InfixOperator.Slash", "kind": "variable", "doc": "

\n", "default_value": "Slash"}, "quil.expression.InfixOperator.Star": {"fullname": "quil.expression.InfixOperator.Star", "modulename": "quil.expression", "qualname": "InfixOperator.Star", "kind": "variable", "doc": "

\n", "default_value": "Star"}, "quil.expression.EvaluationError": {"fullname": "quil.expression.EvaluationError", "modulename": "quil.expression", "qualname": "EvaluationError", "kind": "class", "doc": "

Error that may occur while evaluation an Expression

\n", "bases": "builtins.ValueError"}, "quil.expression.ParseExpressionError": {"fullname": "quil.expression.ParseExpressionError", "modulename": "quil.expression", "qualname": "ParseExpressionError", "kind": "class", "doc": "

Error that may occur while parsing an Expression

\n", "bases": "builtins.ValueError"}, "quil.instructions": {"fullname": "quil.instructions", "modulename": "quil.instructions", "kind": "module", "doc": "

\n"}, "quil.instructions.Instruction": {"fullname": "quil.instructions.Instruction", "modulename": "quil.instructions", "qualname": "Instruction", "kind": "class", "doc": "

A Quil instruction. Each variant corresponds to a possible type of Quil instruction.

\n\n

Variants:\n arithmetic: An arithmetic expression defined by an Arithmetic.\n binary_logic: A binary expression defined by a BinaryLogic.\n calibration_definition: Corresponds to a DEFCAL instruction (not DEFCAL MEASURE)\n defined by a Calibration.\n capture: Corresponds to a CAPTURE instruction\n calibration: Corresponds to a DEFCAL instruction.\n circuit_definition: Corresponds to a DEFCIRCUIT instruction and its body,\n defined by a CircuitDefinition.\n convert: Corresponds to a CONVERT instruction.\n comparison: Corresponds to a comparison of two MemoryReferences\n declaration: Corresponds to a DECLARE statement defined by a Declaration.\n delay: Corresponds to a DELAY instruction.\n exchange: Corresponds to an EXCHANGE instruction.\n fence: Corresponds to a FENCE instruction.\n frame_definition: Corresponds to a DEFFRAME statement, defined by a FrameDefinition.\n gate: A Quil quantum gate instruction defined by a Gate.\n gate_definition: A quantum gate definition defined by a GateDefinition.\n halt: Corresponds to the HALT instruction. No inner data.\n include: Corresponds to an INCLUDE directive.\n jump: Corresponds to a JUMP instruction\n jump_when: Corresponds to a JUMP-WHEN instruction\n jump_unless: Corresponds to a JUMP-UNLESS instruction\n label: Corresponds to a LABEL\n load: Corresponds to a LOAD instruction.\n measure_calibration_definition: Corresponds to a DEFCAL MEASURE instruction. Defined by a MeasureCalibrationDefinition.\n measurement: Corresponds to a MEASURE instruction.\n move: Corresponds to a MOVE instruction.\n nop: Corresponds to the NOP instruction. No inner data.\n pragma: Corresponds to a PRAGMA instruction.\n pulse: Corresponds to a PULSE instruction.\n raw_capture: Corresponds to a RAW-CAPTURE instruction.\n reset: Corresponds to a RESET instruction.\n set_frequency: Corresponds to a SET-FREQUENCY instruction.\n set_phase: Corresponds to a SET-PHASE instruction.\n set_scale: Corresponds to a SET-SCALE instruction.\n shift_frequency: Corresponds to a SHIFT-FREQUENCY instruction.\n shift_phase: Corresponds to a SHIFT-PHASE instruction.\n store: Corresponds to a STORE instruction.\n swap_phases: Corresponds to a SWAP-PHASES instruction.\n unary_logic: Corresponds to a unary operation on a MemoryReference.\n waveform_definition: A waveform defined by a WaveformDefinition.\n wait: Corresponds to a WAIT instruction. No inner data.

\n\n

As seen above, some variants contain inner data that fully specify the instruction.\nFor example, the gate variant contains a Gate. This is in contrast to variants like\nhalt that have no inner data because they require none to fully specify an instruction.\nThis difference is important for determining which methods are available for each variant.

\n\n

Methods (for each variant):\n is_*: Returns True if the instruction is that variant, False otherwise.

\n\n
If the variant has inner data (e.g. ``gate``):\n    ``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.\n    ``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.\n    ``from_*``: Creates a new ``Instruction`` of the given variant from an instance of the inner type.\n\nIf the variant doesn't have inner data (e.g. ``halt``)\n    ``new_*``: Creates a new ``Instruction`` for the variant.\n
\n"}, "quil.instructions.Instruction.__init__": {"fullname": "quil.instructions.Instruction.__init__", "modulename": "quil.instructions", "qualname": "Instruction.__init__", "kind": "function", "doc": "

Returns a new Instruction from the given inner data.

\n", "signature": "(\tinstruction: Union[quil.instructions.Arithmetic, quil.instructions.Calibration, quil.instructions.Capture, quil.instructions.BinaryLogic, quil.instructions.CircuitDefinition, quil.instructions.Convert, quil.instructions.Comparison, quil.instructions.Declaration, quil.instructions.Delay, quil.instructions.Exchange, quil.instructions.Fence, quil.instructions.FrameDefinition, quil.instructions.Gate, quil.instructions.GateDefinition, quil.instructions.Include, quil.instructions.Jump, quil.instructions.JumpWhen, quil.instructions.JumpUnless, quil.instructions.Label, quil.instructions.Load, quil.instructions.MeasureCalibrationDefinition, quil.instructions.Measurement, quil.instructions.Move, quil.instructions.Pragma, quil.instructions.Pulse, quil.instructions.RawCapture, quil.instructions.Reset, quil.instructions.SetFrequency, quil.instructions.SetPhase, quil.instructions.SetScale, quil.instructions.ShiftFrequency, quil.instructions.ShiftPhase, quil.instructions.Store, quil.instructions.SwapPhases, quil.instructions.UnaryLogic, quil.instructions.WaveformDefinition])"}, "quil.instructions.Instruction.from_arithmetic": {"fullname": "quil.instructions.Instruction.from_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.from_arithmetic", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Arithmetic) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_binary_logic": {"fullname": "quil.instructions.Instruction.from_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.from_binary_logic", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.BinaryLogic) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_calibration_definition": {"fullname": "quil.instructions.Instruction.from_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Calibration) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_capture": {"fullname": "quil.instructions.Instruction.from_capture", "modulename": "quil.instructions", "qualname": "Instruction.from_capture", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Capture) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_circuit_definition": {"fullname": "quil.instructions.Instruction.from_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.CircuitDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_convert": {"fullname": "quil.instructions.Instruction.from_convert", "modulename": "quil.instructions", "qualname": "Instruction.from_convert", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Convert) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_comparison": {"fullname": "quil.instructions.Instruction.from_comparison", "modulename": "quil.instructions", "qualname": "Instruction.from_comparison", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Comparison) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_declaration": {"fullname": "quil.instructions.Instruction.from_declaration", "modulename": "quil.instructions", "qualname": "Instruction.from_declaration", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Declaration) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_delay": {"fullname": "quil.instructions.Instruction.from_delay", "modulename": "quil.instructions", "qualname": "Instruction.from_delay", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Delay) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_exchange": {"fullname": "quil.instructions.Instruction.from_exchange", "modulename": "quil.instructions", "qualname": "Instruction.from_exchange", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Exchange) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_fence": {"fullname": "quil.instructions.Instruction.from_fence", "modulename": "quil.instructions", "qualname": "Instruction.from_fence", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Fence) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_frame_definition": {"fullname": "quil.instructions.Instruction.from_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_frame_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.FrameDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_gate": {"fullname": "quil.instructions.Instruction.from_gate", "modulename": "quil.instructions", "qualname": "Instruction.from_gate", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Gate) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_gate_definition": {"fullname": "quil.instructions.Instruction.from_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_gate_definition", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.GateDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.new_halt": {"fullname": "quil.instructions.Instruction.new_halt", "modulename": "quil.instructions", "qualname": "Instruction.new_halt", "kind": "function", "doc": "

\n", "signature": "() -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_include": {"fullname": "quil.instructions.Instruction.from_include", "modulename": "quil.instructions", "qualname": "Instruction.from_include", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Include) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_jump": {"fullname": "quil.instructions.Instruction.from_jump", "modulename": "quil.instructions", "qualname": "Instruction.from_jump", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Jump) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_jump_when": {"fullname": "quil.instructions.Instruction.from_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.from_jump_when", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.JumpWhen) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_jump_unless": {"fullname": "quil.instructions.Instruction.from_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.from_jump_unless", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.JumpUnless) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_label": {"fullname": "quil.instructions.Instruction.from_label", "modulename": "quil.instructions", "qualname": "Instruction.from_label", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Label) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_load": {"fullname": "quil.instructions.Instruction.from_load", "modulename": "quil.instructions", "qualname": "Instruction.from_load", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Load) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.from_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MeasureCalibrationDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_measurement": {"fullname": "quil.instructions.Instruction.from_measurement", "modulename": "quil.instructions", "qualname": "Instruction.from_measurement", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Measurement) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_move": {"fullname": "quil.instructions.Instruction.from_move", "modulename": "quil.instructions", "qualname": "Instruction.from_move", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Move) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.new_nop": {"fullname": "quil.instructions.Instruction.new_nop", "modulename": "quil.instructions", "qualname": "Instruction.new_nop", "kind": "function", "doc": "

\n", "signature": "() -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_pragma": {"fullname": "quil.instructions.Instruction.from_pragma", "modulename": "quil.instructions", "qualname": "Instruction.from_pragma", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Pragma) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_pulse": {"fullname": "quil.instructions.Instruction.from_pulse", "modulename": "quil.instructions", "qualname": "Instruction.from_pulse", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Pulse) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_raw_capture": {"fullname": "quil.instructions.Instruction.from_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.from_raw_capture", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.RawCapture) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_reset": {"fullname": "quil.instructions.Instruction.from_reset", "modulename": "quil.instructions", "qualname": "Instruction.from_reset", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Reset) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_set_frequency": {"fullname": "quil.instructions.Instruction.from_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.from_set_frequency", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SetFrequency) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_set_phase": {"fullname": "quil.instructions.Instruction.from_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.from_set_phase", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SetPhase) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_set_scale": {"fullname": "quil.instructions.Instruction.from_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.from_set_scale", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SetScale) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_shift_frequency": {"fullname": "quil.instructions.Instruction.from_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.from_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.ShiftFrequency) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_shift_phase": {"fullname": "quil.instructions.Instruction.from_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.from_shift_phase", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.ShiftPhase) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_store": {"fullname": "quil.instructions.Instruction.from_store", "modulename": "quil.instructions", "qualname": "Instruction.from_store", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.Store) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_swap_phases": {"fullname": "quil.instructions.Instruction.from_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.from_swap_phases", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.SwapPhases) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_unary_logic": {"fullname": "quil.instructions.Instruction.from_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.from_unary_logic", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.UnaryLogic) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.from_waveform_definition": {"fullname": "quil.instructions.Instruction.from_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.from_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.WaveformDefinition) -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.new_wait": {"fullname": "quil.instructions.Instruction.new_wait", "modulename": "quil.instructions", "qualname": "Instruction.new_wait", "kind": "function", "doc": "

\n", "signature": "() -> quil.instructions.Instruction:", "funcdef": "def"}, "quil.instructions.Instruction.inner": {"fullname": "quil.instructions.Instruction.inner", "modulename": "quil.instructions", "qualname": "Instruction.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(\tself) -> Union[quil.instructions.Arithmetic, quil.instructions.Calibration, quil.instructions.Capture, quil.instructions.BinaryLogic, quil.instructions.CircuitDefinition, quil.instructions.Convert, quil.instructions.Comparison, quil.instructions.Declaration, quil.instructions.Delay, quil.instructions.Exchange, quil.instructions.Fence, quil.instructions.FrameDefinition, quil.instructions.Gate, quil.instructions.GateDefinition, quil.instructions.Include, quil.instructions.Jump, quil.instructions.JumpWhen, quil.instructions.JumpUnless, quil.instructions.Label, quil.instructions.Load, quil.instructions.MeasureCalibrationDefinition, quil.instructions.Measurement, quil.instructions.Move, quil.instructions.Pragma, quil.instructions.Pulse, quil.instructions.RawCapture, quil.instructions.Reset, quil.instructions.SetFrequency, quil.instructions.SetPhase, quil.instructions.SetScale, quil.instructions.ShiftFrequency, quil.instructions.ShiftPhase, quil.instructions.Store, quil.instructions.SwapPhases, quil.instructions.UnaryLogic, quil.instructions.WaveformDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.is_arithmetic": {"fullname": "quil.instructions.Instruction.is_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.is_arithmetic", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_arithmetic": {"fullname": "quil.instructions.Instruction.as_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.as_arithmetic", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Arithmetic]:", "funcdef": "def"}, "quil.instructions.Instruction.to_arithmetic": {"fullname": "quil.instructions.Instruction.to_arithmetic", "modulename": "quil.instructions", "qualname": "Instruction.to_arithmetic", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Arithmetic:", "funcdef": "def"}, "quil.instructions.Instruction.is_binary_logic": {"fullname": "quil.instructions.Instruction.is_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.is_binary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_binary_logic": {"fullname": "quil.instructions.Instruction.as_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.as_binary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.BinaryLogic]:", "funcdef": "def"}, "quil.instructions.Instruction.to_binary_logic": {"fullname": "quil.instructions.Instruction.to_binary_logic", "modulename": "quil.instructions", "qualname": "Instruction.to_binary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.BinaryLogic:", "funcdef": "def"}, "quil.instructions.Instruction.is_calibration_definition": {"fullname": "quil.instructions.Instruction.is_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_calibration_definition": {"fullname": "quil.instructions.Instruction.as_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Calibration]:", "funcdef": "def"}, "quil.instructions.Instruction.to_calibration_definition": {"fullname": "quil.instructions.Instruction.to_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Calibration:", "funcdef": "def"}, "quil.instructions.Instruction.is_capture": {"fullname": "quil.instructions.Instruction.is_capture", "modulename": "quil.instructions", "qualname": "Instruction.is_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_capture": {"fullname": "quil.instructions.Instruction.as_capture", "modulename": "quil.instructions", "qualname": "Instruction.as_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Capture]:", "funcdef": "def"}, "quil.instructions.Instruction.to_capture": {"fullname": "quil.instructions.Instruction.to_capture", "modulename": "quil.instructions", "qualname": "Instruction.to_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Capture:", "funcdef": "def"}, "quil.instructions.Instruction.is_circuit_definition": {"fullname": "quil.instructions.Instruction.is_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_circuit_definition": {"fullname": "quil.instructions.Instruction.as_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.CircuitDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_circuit_definition": {"fullname": "quil.instructions.Instruction.to_circuit_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_circuit_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.CircuitDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_convert": {"fullname": "quil.instructions.Instruction.is_convert", "modulename": "quil.instructions", "qualname": "Instruction.is_convert", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_convert": {"fullname": "quil.instructions.Instruction.as_convert", "modulename": "quil.instructions", "qualname": "Instruction.as_convert", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Convert]:", "funcdef": "def"}, "quil.instructions.Instruction.to_convert": {"fullname": "quil.instructions.Instruction.to_convert", "modulename": "quil.instructions", "qualname": "Instruction.to_convert", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Convert:", "funcdef": "def"}, "quil.instructions.Instruction.is_comparison": {"fullname": "quil.instructions.Instruction.is_comparison", "modulename": "quil.instructions", "qualname": "Instruction.is_comparison", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_comparison": {"fullname": "quil.instructions.Instruction.as_comparison", "modulename": "quil.instructions", "qualname": "Instruction.as_comparison", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Comparison]:", "funcdef": "def"}, "quil.instructions.Instruction.to_comparison": {"fullname": "quil.instructions.Instruction.to_comparison", "modulename": "quil.instructions", "qualname": "Instruction.to_comparison", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Comparison:", "funcdef": "def"}, "quil.instructions.Instruction.is_declaration": {"fullname": "quil.instructions.Instruction.is_declaration", "modulename": "quil.instructions", "qualname": "Instruction.is_declaration", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_declaration": {"fullname": "quil.instructions.Instruction.as_declaration", "modulename": "quil.instructions", "qualname": "Instruction.as_declaration", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Declaration]:", "funcdef": "def"}, "quil.instructions.Instruction.to_declaration": {"fullname": "quil.instructions.Instruction.to_declaration", "modulename": "quil.instructions", "qualname": "Instruction.to_declaration", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Declaration:", "funcdef": "def"}, "quil.instructions.Instruction.is_delay": {"fullname": "quil.instructions.Instruction.is_delay", "modulename": "quil.instructions", "qualname": "Instruction.is_delay", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_delay": {"fullname": "quil.instructions.Instruction.as_delay", "modulename": "quil.instructions", "qualname": "Instruction.as_delay", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Delay]:", "funcdef": "def"}, "quil.instructions.Instruction.to_delay": {"fullname": "quil.instructions.Instruction.to_delay", "modulename": "quil.instructions", "qualname": "Instruction.to_delay", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Delay:", "funcdef": "def"}, "quil.instructions.Instruction.is_exchange": {"fullname": "quil.instructions.Instruction.is_exchange", "modulename": "quil.instructions", "qualname": "Instruction.is_exchange", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_exchange": {"fullname": "quil.instructions.Instruction.as_exchange", "modulename": "quil.instructions", "qualname": "Instruction.as_exchange", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Exchange]:", "funcdef": "def"}, "quil.instructions.Instruction.to_exchange": {"fullname": "quil.instructions.Instruction.to_exchange", "modulename": "quil.instructions", "qualname": "Instruction.to_exchange", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Exchange:", "funcdef": "def"}, "quil.instructions.Instruction.is_fence": {"fullname": "quil.instructions.Instruction.is_fence", "modulename": "quil.instructions", "qualname": "Instruction.is_fence", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_fence": {"fullname": "quil.instructions.Instruction.as_fence", "modulename": "quil.instructions", "qualname": "Instruction.as_fence", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Fence]:", "funcdef": "def"}, "quil.instructions.Instruction.to_fence": {"fullname": "quil.instructions.Instruction.to_fence", "modulename": "quil.instructions", "qualname": "Instruction.to_fence", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Fence:", "funcdef": "def"}, "quil.instructions.Instruction.is_frame_definition": {"fullname": "quil.instructions.Instruction.is_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_frame_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_frame_definition": {"fullname": "quil.instructions.Instruction.as_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_frame_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.FrameDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_frame_definition": {"fullname": "quil.instructions.Instruction.to_frame_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_frame_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.FrameDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_gate": {"fullname": "quil.instructions.Instruction.is_gate", "modulename": "quil.instructions", "qualname": "Instruction.is_gate", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_gate": {"fullname": "quil.instructions.Instruction.as_gate", "modulename": "quil.instructions", "qualname": "Instruction.as_gate", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Gate]:", "funcdef": "def"}, "quil.instructions.Instruction.to_gate": {"fullname": "quil.instructions.Instruction.to_gate", "modulename": "quil.instructions", "qualname": "Instruction.to_gate", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Gate:", "funcdef": "def"}, "quil.instructions.Instruction.is_gate_definition": {"fullname": "quil.instructions.Instruction.is_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_gate_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_gate_definition": {"fullname": "quil.instructions.Instruction.as_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_gate_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.GateDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_gate_definition": {"fullname": "quil.instructions.Instruction.to_gate_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_gate_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.GateDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_halt": {"fullname": "quil.instructions.Instruction.is_halt", "modulename": "quil.instructions", "qualname": "Instruction.is_halt", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.is_include": {"fullname": "quil.instructions.Instruction.is_include", "modulename": "quil.instructions", "qualname": "Instruction.is_include", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_include": {"fullname": "quil.instructions.Instruction.as_include", "modulename": "quil.instructions", "qualname": "Instruction.as_include", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Include]:", "funcdef": "def"}, "quil.instructions.Instruction.to_include": {"fullname": "quil.instructions.Instruction.to_include", "modulename": "quil.instructions", "qualname": "Instruction.to_include", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Include:", "funcdef": "def"}, "quil.instructions.Instruction.is_jump": {"fullname": "quil.instructions.Instruction.is_jump", "modulename": "quil.instructions", "qualname": "Instruction.is_jump", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_jump": {"fullname": "quil.instructions.Instruction.as_jump", "modulename": "quil.instructions", "qualname": "Instruction.as_jump", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Jump]:", "funcdef": "def"}, "quil.instructions.Instruction.to_jump": {"fullname": "quil.instructions.Instruction.to_jump", "modulename": "quil.instructions", "qualname": "Instruction.to_jump", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Jump:", "funcdef": "def"}, "quil.instructions.Instruction.is_jump_when": {"fullname": "quil.instructions.Instruction.is_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.is_jump_when", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_jump_when": {"fullname": "quil.instructions.Instruction.as_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.as_jump_when", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.JumpWhen]:", "funcdef": "def"}, "quil.instructions.Instruction.to_jump_when": {"fullname": "quil.instructions.Instruction.to_jump_when", "modulename": "quil.instructions", "qualname": "Instruction.to_jump_when", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.JumpWhen:", "funcdef": "def"}, "quil.instructions.Instruction.is_jump_unless": {"fullname": "quil.instructions.Instruction.is_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.is_jump_unless", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_jump_unless": {"fullname": "quil.instructions.Instruction.as_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.as_jump_unless", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.JumpUnless]:", "funcdef": "def"}, "quil.instructions.Instruction.to_jump_unless": {"fullname": "quil.instructions.Instruction.to_jump_unless", "modulename": "quil.instructions", "qualname": "Instruction.to_jump_unless", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.JumpUnless:", "funcdef": "def"}, "quil.instructions.Instruction.is_label": {"fullname": "quil.instructions.Instruction.is_label", "modulename": "quil.instructions", "qualname": "Instruction.is_label", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_label": {"fullname": "quil.instructions.Instruction.as_label", "modulename": "quil.instructions", "qualname": "Instruction.as_label", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Label]:", "funcdef": "def"}, "quil.instructions.Instruction.to_label": {"fullname": "quil.instructions.Instruction.to_label", "modulename": "quil.instructions", "qualname": "Instruction.to_label", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Label:", "funcdef": "def"}, "quil.instructions.Instruction.is_load": {"fullname": "quil.instructions.Instruction.is_load", "modulename": "quil.instructions", "qualname": "Instruction.is_load", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_load": {"fullname": "quil.instructions.Instruction.as_load", "modulename": "quil.instructions", "qualname": "Instruction.as_load", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Load]:", "funcdef": "def"}, "quil.instructions.Instruction.to_load": {"fullname": "quil.instructions.Instruction.to_load", "modulename": "quil.instructions", "qualname": "Instruction.to_load", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Load:", "funcdef": "def"}, "quil.instructions.Instruction.is_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.is_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.as_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MeasureCalibrationDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_measure_calibration_definition": {"fullname": "quil.instructions.Instruction.to_measure_calibration_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_measure_calibration_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MeasureCalibrationDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_measurement": {"fullname": "quil.instructions.Instruction.is_measurement", "modulename": "quil.instructions", "qualname": "Instruction.is_measurement", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_measurement": {"fullname": "quil.instructions.Instruction.as_measurement", "modulename": "quil.instructions", "qualname": "Instruction.as_measurement", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Measurement]:", "funcdef": "def"}, "quil.instructions.Instruction.to_measurement": {"fullname": "quil.instructions.Instruction.to_measurement", "modulename": "quil.instructions", "qualname": "Instruction.to_measurement", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Measurement:", "funcdef": "def"}, "quil.instructions.Instruction.is_move": {"fullname": "quil.instructions.Instruction.is_move", "modulename": "quil.instructions", "qualname": "Instruction.is_move", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_move": {"fullname": "quil.instructions.Instruction.as_move", "modulename": "quil.instructions", "qualname": "Instruction.as_move", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Move]:", "funcdef": "def"}, "quil.instructions.Instruction.to_move": {"fullname": "quil.instructions.Instruction.to_move", "modulename": "quil.instructions", "qualname": "Instruction.to_move", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Move:", "funcdef": "def"}, "quil.instructions.Instruction.is_nop": {"fullname": "quil.instructions.Instruction.is_nop", "modulename": "quil.instructions", "qualname": "Instruction.is_nop", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.is_pragma": {"fullname": "quil.instructions.Instruction.is_pragma", "modulename": "quil.instructions", "qualname": "Instruction.is_pragma", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_pragma": {"fullname": "quil.instructions.Instruction.as_pragma", "modulename": "quil.instructions", "qualname": "Instruction.as_pragma", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Pragma]:", "funcdef": "def"}, "quil.instructions.Instruction.to_pragma": {"fullname": "quil.instructions.Instruction.to_pragma", "modulename": "quil.instructions", "qualname": "Instruction.to_pragma", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Pragma:", "funcdef": "def"}, "quil.instructions.Instruction.is_pulse": {"fullname": "quil.instructions.Instruction.is_pulse", "modulename": "quil.instructions", "qualname": "Instruction.is_pulse", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_pulse": {"fullname": "quil.instructions.Instruction.as_pulse", "modulename": "quil.instructions", "qualname": "Instruction.as_pulse", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Pulse]:", "funcdef": "def"}, "quil.instructions.Instruction.to_pulse": {"fullname": "quil.instructions.Instruction.to_pulse", "modulename": "quil.instructions", "qualname": "Instruction.to_pulse", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Pulse:", "funcdef": "def"}, "quil.instructions.Instruction.is_raw_capture": {"fullname": "quil.instructions.Instruction.is_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.is_raw_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_raw_capture": {"fullname": "quil.instructions.Instruction.as_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.as_raw_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.RawCapture]:", "funcdef": "def"}, "quil.instructions.Instruction.to_raw_capture": {"fullname": "quil.instructions.Instruction.to_raw_capture", "modulename": "quil.instructions", "qualname": "Instruction.to_raw_capture", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.RawCapture:", "funcdef": "def"}, "quil.instructions.Instruction.is_reset": {"fullname": "quil.instructions.Instruction.is_reset", "modulename": "quil.instructions", "qualname": "Instruction.is_reset", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_reset": {"fullname": "quil.instructions.Instruction.as_reset", "modulename": "quil.instructions", "qualname": "Instruction.as_reset", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Reset]:", "funcdef": "def"}, "quil.instructions.Instruction.to_reset": {"fullname": "quil.instructions.Instruction.to_reset", "modulename": "quil.instructions", "qualname": "Instruction.to_reset", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Reset:", "funcdef": "def"}, "quil.instructions.Instruction.is_set_frequency": {"fullname": "quil.instructions.Instruction.is_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.is_set_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_set_frequency": {"fullname": "quil.instructions.Instruction.as_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.as_set_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SetFrequency]:", "funcdef": "def"}, "quil.instructions.Instruction.to_set_frequency": {"fullname": "quil.instructions.Instruction.to_set_frequency", "modulename": "quil.instructions", "qualname": "Instruction.to_set_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SetFrequency:", "funcdef": "def"}, "quil.instructions.Instruction.is_set_phase": {"fullname": "quil.instructions.Instruction.is_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.is_set_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_set_phase": {"fullname": "quil.instructions.Instruction.as_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.as_set_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SetPhase]:", "funcdef": "def"}, "quil.instructions.Instruction.to_set_phase": {"fullname": "quil.instructions.Instruction.to_set_phase", "modulename": "quil.instructions", "qualname": "Instruction.to_set_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SetPhase:", "funcdef": "def"}, "quil.instructions.Instruction.is_set_scale": {"fullname": "quil.instructions.Instruction.is_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.is_set_scale", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_set_scale": {"fullname": "quil.instructions.Instruction.as_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.as_set_scale", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SetScale]:", "funcdef": "def"}, "quil.instructions.Instruction.to_set_scale": {"fullname": "quil.instructions.Instruction.to_set_scale", "modulename": "quil.instructions", "qualname": "Instruction.to_set_scale", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SetScale:", "funcdef": "def"}, "quil.instructions.Instruction.is_shift_frequency": {"fullname": "quil.instructions.Instruction.is_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.is_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_shift_frequency": {"fullname": "quil.instructions.Instruction.as_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.as_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.ShiftFrequency]:", "funcdef": "def"}, "quil.instructions.Instruction.to_shift_frequency": {"fullname": "quil.instructions.Instruction.to_shift_frequency", "modulename": "quil.instructions", "qualname": "Instruction.to_shift_frequency", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.ShiftFrequency:", "funcdef": "def"}, "quil.instructions.Instruction.is_shift_phase": {"fullname": "quil.instructions.Instruction.is_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.is_shift_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_shift_phase": {"fullname": "quil.instructions.Instruction.as_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.as_shift_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.ShiftPhase]:", "funcdef": "def"}, "quil.instructions.Instruction.to_shift_phase": {"fullname": "quil.instructions.Instruction.to_shift_phase", "modulename": "quil.instructions", "qualname": "Instruction.to_shift_phase", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.ShiftPhase:", "funcdef": "def"}, "quil.instructions.Instruction.is_store": {"fullname": "quil.instructions.Instruction.is_store", "modulename": "quil.instructions", "qualname": "Instruction.is_store", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_store": {"fullname": "quil.instructions.Instruction.as_store", "modulename": "quil.instructions", "qualname": "Instruction.as_store", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.Store]:", "funcdef": "def"}, "quil.instructions.Instruction.to_store": {"fullname": "quil.instructions.Instruction.to_store", "modulename": "quil.instructions", "qualname": "Instruction.to_store", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.Store:", "funcdef": "def"}, "quil.instructions.Instruction.is_swap_phases": {"fullname": "quil.instructions.Instruction.is_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.is_swap_phases", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_swap_phases": {"fullname": "quil.instructions.Instruction.as_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.as_swap_phases", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.SwapPhases]:", "funcdef": "def"}, "quil.instructions.Instruction.to_swap_phases": {"fullname": "quil.instructions.Instruction.to_swap_phases", "modulename": "quil.instructions", "qualname": "Instruction.to_swap_phases", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.SwapPhases:", "funcdef": "def"}, "quil.instructions.Instruction.is_unary_logic": {"fullname": "quil.instructions.Instruction.is_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.is_unary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_unary_logic": {"fullname": "quil.instructions.Instruction.as_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.as_unary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.UnaryLogic]:", "funcdef": "def"}, "quil.instructions.Instruction.to_unary_logic": {"fullname": "quil.instructions.Instruction.to_unary_logic", "modulename": "quil.instructions", "qualname": "Instruction.to_unary_logic", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.UnaryLogic:", "funcdef": "def"}, "quil.instructions.Instruction.is_waveform_definition": {"fullname": "quil.instructions.Instruction.is_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.is_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.as_waveform_definition": {"fullname": "quil.instructions.Instruction.as_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.as_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.WaveformDefinition]:", "funcdef": "def"}, "quil.instructions.Instruction.to_waveform_definition": {"fullname": "quil.instructions.Instruction.to_waveform_definition", "modulename": "quil.instructions", "qualname": "Instruction.to_waveform_definition", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.WaveformDefinition:", "funcdef": "def"}, "quil.instructions.Instruction.is_wait": {"fullname": "quil.instructions.Instruction.is_wait", "modulename": "quil.instructions", "qualname": "Instruction.is_wait", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Instruction.to_quil": {"fullname": "quil.instructions.Instruction.to_quil", "modulename": "quil.instructions", "qualname": "Instruction.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Instruction.to_quil_or_debug": {"fullname": "quil.instructions.Instruction.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Instruction.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Arithmetic": {"fullname": "quil.instructions.Arithmetic", "modulename": "quil.instructions", "qualname": "Arithmetic", "kind": "class", "doc": "

\n"}, "quil.instructions.Arithmetic.to_quil": {"fullname": "quil.instructions.Arithmetic.to_quil", "modulename": "quil.instructions", "qualname": "Arithmetic.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Arithmetic.to_quil_or_debug": {"fullname": "quil.instructions.Arithmetic.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Arithmetic.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Arithmetic.source": {"fullname": "quil.instructions.Arithmetic.source", "modulename": "quil.instructions", "qualname": "Arithmetic.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.Arithmetic.operator": {"fullname": "quil.instructions.Arithmetic.operator", "modulename": "quil.instructions", "qualname": "Arithmetic.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperator"}, "quil.instructions.Arithmetic.destination": {"fullname": "quil.instructions.Arithmetic.destination", "modulename": "quil.instructions", "qualname": "Arithmetic.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.ArithmeticOperand": {"fullname": "quil.instructions.ArithmeticOperand", "modulename": "quil.instructions", "qualname": "ArithmeticOperand", "kind": "class", "doc": "

A Quil arithmetic operand.

\n\n

Variants:\n literal_integer: An integer literal.\n literal_real: A real numbered literal.\n memory_reference: A Quil MemoryReference.

\n\n

Methods (for each variant):\n is_*: Returns True if the operand is that variant, False otherwise.\n as_*: Returns the inner data if it is the given variant, None otherwise.\n to_*: Returns the inner data if it is the given variant, raises ValueError otherwise.\n from_*: Creates a new ArithmeticOperand of the given variant from an instance of the inner type.

\n"}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.from_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.from_literal_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.ArithmeticOperand:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.from_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.from_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.from_literal_real", "kind": "function", "doc": "

\n", "signature": "(inner: float) -> quil.instructions.ArithmeticOperand:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.from_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.from_memory_reference", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MemoryReference) -> quil.instructions.ArithmeticOperand:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.inner": {"fullname": "quil.instructions.ArithmeticOperand.inner", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[int, float, quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.is_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.is_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.as_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.as_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"fullname": "quil.instructions.ArithmeticOperand.to_literal_integer", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.is_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.is_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.is_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.as_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.as_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.as_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[float]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_literal_real": {"fullname": "quil.instructions.ArithmeticOperand.to_literal_real", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> float:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.is_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.is_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.as_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.as_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"fullname": "quil.instructions.ArithmeticOperand.to_memory_reference", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_quil": {"fullname": "quil.instructions.ArithmeticOperand.to_quil", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"fullname": "quil.instructions.ArithmeticOperand.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ArithmeticOperand.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperator": {"fullname": "quil.instructions.ArithmeticOperator", "modulename": "quil.instructions", "qualname": "ArithmeticOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.ArithmeticOperator.to_quil": {"fullname": "quil.instructions.ArithmeticOperator.to_quil", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"fullname": "quil.instructions.ArithmeticOperator.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ArithmeticOperator.Add": {"fullname": "quil.instructions.ArithmeticOperator.Add", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Add", "kind": "variable", "doc": "

\n", "default_value": "Add"}, "quil.instructions.ArithmeticOperator.Subtract": {"fullname": "quil.instructions.ArithmeticOperator.Subtract", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Subtract", "kind": "variable", "doc": "

\n", "default_value": "Subtract"}, "quil.instructions.ArithmeticOperator.Divide": {"fullname": "quil.instructions.ArithmeticOperator.Divide", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Divide", "kind": "variable", "doc": "

\n", "default_value": "Divide"}, "quil.instructions.ArithmeticOperator.Multiply": {"fullname": "quil.instructions.ArithmeticOperator.Multiply", "modulename": "quil.instructions", "qualname": "ArithmeticOperator.Multiply", "kind": "variable", "doc": "

\n", "default_value": "Multiply"}, "quil.instructions.BinaryLogic": {"fullname": "quil.instructions.BinaryLogic", "modulename": "quil.instructions", "qualname": "BinaryLogic", "kind": "class", "doc": "

\n"}, "quil.instructions.BinaryLogic.to_quil": {"fullname": "quil.instructions.BinaryLogic.to_quil", "modulename": "quil.instructions", "qualname": "BinaryLogic.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"fullname": "quil.instructions.BinaryLogic.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "BinaryLogic.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryLogic.operator": {"fullname": "quil.instructions.BinaryLogic.operator", "modulename": "quil.instructions", "qualname": "BinaryLogic.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.BinaryOperator"}, "quil.instructions.BinaryLogic.operands": {"fullname": "quil.instructions.BinaryLogic.operands", "modulename": "quil.instructions", "qualname": "BinaryLogic.operands", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.BinaryOperands"}, "quil.instructions.BinaryOperand": {"fullname": "quil.instructions.BinaryOperand", "modulename": "quil.instructions", "qualname": "BinaryOperand", "kind": "class", "doc": "

A Quil binary operand.

\n\n

Variants:\n literal_integer: An integer literal.\n memory_reference: A Quil MemoryReference.

\n\n

Methods (for each variant):\n is_*: Returns True if the operand is that variant, False otherwise.\n as_*: Returns the inner data if it is the given variant, None otherwise.\n to_*: Returns the inner data if it is the given variant, raises ValueError otherwise.\n from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

\n"}, "quil.instructions.BinaryOperand.from_literal_integer": {"fullname": "quil.instructions.BinaryOperand.from_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.from_literal_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.BinaryOperand:", "funcdef": "def"}, "quil.instructions.BinaryOperand.from_memory_reference": {"fullname": "quil.instructions.BinaryOperand.from_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.from_memory_reference", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MemoryReference) -> quil.instructions.BinaryOperand:", "funcdef": "def"}, "quil.instructions.BinaryOperand.inner": {"fullname": "quil.instructions.BinaryOperand.inner", "modulename": "quil.instructions", "qualname": "BinaryOperand.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[int, quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.BinaryOperand.is_literal_integer": {"fullname": "quil.instructions.BinaryOperand.is_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.is_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.BinaryOperand.as_literal_integer": {"fullname": "quil.instructions.BinaryOperand.as_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.as_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_literal_integer": {"fullname": "quil.instructions.BinaryOperand.to_literal_integer", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.BinaryOperand.is_memory_reference": {"fullname": "quil.instructions.BinaryOperand.is_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.is_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.BinaryOperand.as_memory_reference": {"fullname": "quil.instructions.BinaryOperand.as_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.as_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_memory_reference": {"fullname": "quil.instructions.BinaryOperand.to_memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_quil": {"fullname": "quil.instructions.BinaryOperand.to_quil", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"fullname": "quil.instructions.BinaryOperand.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "BinaryOperand.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperands": {"fullname": "quil.instructions.BinaryOperands", "modulename": "quil.instructions", "qualname": "BinaryOperands", "kind": "class", "doc": "

\n"}, "quil.instructions.BinaryOperands.operand": {"fullname": "quil.instructions.BinaryOperands.operand", "modulename": "quil.instructions", "qualname": "BinaryOperands.operand", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.BinaryOperand"}, "quil.instructions.BinaryOperands.memory_reference": {"fullname": "quil.instructions.BinaryOperands.memory_reference", "modulename": "quil.instructions", "qualname": "BinaryOperands.memory_reference", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.BinaryOperator": {"fullname": "quil.instructions.BinaryOperator", "modulename": "quil.instructions", "qualname": "BinaryOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.BinaryOperator.to_quil": {"fullname": "quil.instructions.BinaryOperator.to_quil", "modulename": "quil.instructions", "qualname": "BinaryOperator.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"fullname": "quil.instructions.BinaryOperator.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "BinaryOperator.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.BinaryOperator.And": {"fullname": "quil.instructions.BinaryOperator.And", "modulename": "quil.instructions", "qualname": "BinaryOperator.And", "kind": "variable", "doc": "

\n", "default_value": "And"}, "quil.instructions.BinaryOperator.Ior": {"fullname": "quil.instructions.BinaryOperator.Ior", "modulename": "quil.instructions", "qualname": "BinaryOperator.Ior", "kind": "variable", "doc": "

\n", "default_value": "Ior"}, "quil.instructions.BinaryOperator.Xor": {"fullname": "quil.instructions.BinaryOperator.Xor", "modulename": "quil.instructions", "qualname": "BinaryOperator.Xor", "kind": "variable", "doc": "

\n", "default_value": "Xor"}, "quil.instructions.Comparison": {"fullname": "quil.instructions.Comparison", "modulename": "quil.instructions", "qualname": "Comparison", "kind": "class", "doc": "

\n"}, "quil.instructions.Comparison.to_quil": {"fullname": "quil.instructions.Comparison.to_quil", "modulename": "quil.instructions", "qualname": "Comparison.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Comparison.to_quil_or_debug": {"fullname": "quil.instructions.Comparison.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Comparison.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Comparison.operator": {"fullname": "quil.instructions.Comparison.operator", "modulename": "quil.instructions", "qualname": "Comparison.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ComparisonOperator"}, "quil.instructions.Comparison.operands": {"fullname": "quil.instructions.Comparison.operands", "modulename": "quil.instructions", "qualname": "Comparison.operands", "kind": "variable", "doc": "

\n", "annotation": ": Tuple[quil.instructions.MemoryReference, quil.instructions.MemoryReference, quil.instructions.ComparisonOperand]"}, "quil.instructions.ComparisonOperand": {"fullname": "quil.instructions.ComparisonOperand", "modulename": "quil.instructions", "qualname": "ComparisonOperand", "kind": "class", "doc": "

A Quil binary operand.

\n\n

Variants:\n literal_integer: An integer literal.\n literal_real: A floating point literal.\n memory_reference: A Quil MemoryReference.

\n\n

Methods (for each variant):\n is_*: Returns True if the operand is that variant, False otherwise.\n as_*: Returns the inner data if it is the given variant, None otherwise.\n to_*: Returns the inner data if it is the given variant, raises ValueError otherwise.\n from_*: Creates a new BinaryOperand of the given variant from an instance of the inner type.

\n"}, "quil.instructions.ComparisonOperand.from_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.from_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.from_literal_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.ComparisonOperand:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.from_literal_real": {"fullname": "quil.instructions.ComparisonOperand.from_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.from_literal_real", "kind": "function", "doc": "

\n", "signature": "(inner: float) -> quil.instructions.ComparisonOperand:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.from_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.from_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.from_memory_reference", "kind": "function", "doc": "

\n", "signature": "(\tinner: quil.instructions.MemoryReference) -> quil.instructions.ComparisonOperand:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.inner": {"fullname": "quil.instructions.ComparisonOperand.inner", "modulename": "quil.instructions", "qualname": "ComparisonOperand.inner", "kind": "function", "doc": "

Returns the inner value of the variant.

\n", "signature": "(self) -> Union[int, float, quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.is_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.is_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.is_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.as_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.as_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.as_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_literal_integer": {"fullname": "quil.instructions.ComparisonOperand.to_literal_integer", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_literal_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.is_literal_real": {"fullname": "quil.instructions.ComparisonOperand.is_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.is_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.as_literal_real": {"fullname": "quil.instructions.ComparisonOperand.as_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.as_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[float]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_literal_real": {"fullname": "quil.instructions.ComparisonOperand.to_literal_real", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_literal_real", "kind": "function", "doc": "

\n", "signature": "(self) -> float:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.is_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.is_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.is_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.as_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.as_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.as_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.MemoryReference]:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_memory_reference": {"fullname": "quil.instructions.ComparisonOperand.to_memory_reference", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_memory_reference", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_quil": {"fullname": "quil.instructions.ComparisonOperand.to_quil", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"fullname": "quil.instructions.ComparisonOperand.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ComparisonOperand.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ComparisonOperator": {"fullname": "quil.instructions.ComparisonOperator", "modulename": "quil.instructions", "qualname": "ComparisonOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.ComparisonOperator.Equal": {"fullname": "quil.instructions.ComparisonOperator.Equal", "modulename": "quil.instructions", "qualname": "ComparisonOperator.Equal", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.Equal"}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"fullname": "quil.instructions.ComparisonOperator.GreaterThanOrEqual", "modulename": "quil.instructions", "qualname": "ComparisonOperator.GreaterThanOrEqual", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.GreaterThanOrEqual"}, "quil.instructions.ComparisonOperator.GreaterThan": {"fullname": "quil.instructions.ComparisonOperator.GreaterThan", "modulename": "quil.instructions", "qualname": "ComparisonOperator.GreaterThan", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.GreaterThan"}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"fullname": "quil.instructions.ComparisonOperator.LessThanOrEqual", "modulename": "quil.instructions", "qualname": "ComparisonOperator.LessThanOrEqual", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.LessThanOrEqual"}, "quil.instructions.ComparisonOperator.LessThan": {"fullname": "quil.instructions.ComparisonOperator.LessThan", "modulename": "quil.instructions", "qualname": "ComparisonOperator.LessThan", "kind": "variable", "doc": "

\n", "default_value": "ComparisonOperator.LessThan"}, "quil.instructions.Convert": {"fullname": "quil.instructions.Convert", "modulename": "quil.instructions", "qualname": "Convert", "kind": "class", "doc": "

\n"}, "quil.instructions.Convert.to_quil": {"fullname": "quil.instructions.Convert.to_quil", "modulename": "quil.instructions", "qualname": "Convert.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Convert.to_quil_or_debug": {"fullname": "quil.instructions.Convert.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Convert.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Convert.destination": {"fullname": "quil.instructions.Convert.destination", "modulename": "quil.instructions", "qualname": "Convert.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Convert.source": {"fullname": "quil.instructions.Convert.source", "modulename": "quil.instructions", "qualname": "Convert.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Exchange": {"fullname": "quil.instructions.Exchange", "modulename": "quil.instructions", "qualname": "Exchange", "kind": "class", "doc": "

\n"}, "quil.instructions.Exchange.to_quil": {"fullname": "quil.instructions.Exchange.to_quil", "modulename": "quil.instructions", "qualname": "Exchange.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Exchange.to_quil_or_debug": {"fullname": "quil.instructions.Exchange.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Exchange.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Exchange.left": {"fullname": "quil.instructions.Exchange.left", "modulename": "quil.instructions", "qualname": "Exchange.left", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Exchange.right": {"fullname": "quil.instructions.Exchange.right", "modulename": "quil.instructions", "qualname": "Exchange.right", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Move": {"fullname": "quil.instructions.Move", "modulename": "quil.instructions", "qualname": "Move", "kind": "class", "doc": "

\n"}, "quil.instructions.Move.to_quil": {"fullname": "quil.instructions.Move.to_quil", "modulename": "quil.instructions", "qualname": "Move.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Move.to_quil_or_debug": {"fullname": "quil.instructions.Move.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Move.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Move.source": {"fullname": "quil.instructions.Move.source", "modulename": "quil.instructions", "qualname": "Move.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.Move.destination": {"fullname": "quil.instructions.Move.destination", "modulename": "quil.instructions", "qualname": "Move.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.UnaryLogic": {"fullname": "quil.instructions.UnaryLogic", "modulename": "quil.instructions", "qualname": "UnaryLogic", "kind": "class", "doc": "

\n"}, "quil.instructions.UnaryLogic.to_quil": {"fullname": "quil.instructions.UnaryLogic.to_quil", "modulename": "quil.instructions", "qualname": "UnaryLogic.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"fullname": "quil.instructions.UnaryLogic.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "UnaryLogic.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryLogic.operator": {"fullname": "quil.instructions.UnaryLogic.operator", "modulename": "quil.instructions", "qualname": "UnaryLogic.operator", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.UnaryOperator"}, "quil.instructions.UnaryLogic.operand": {"fullname": "quil.instructions.UnaryLogic.operand", "modulename": "quil.instructions", "qualname": "UnaryLogic.operand", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.UnaryOperator": {"fullname": "quil.instructions.UnaryOperator", "modulename": "quil.instructions", "qualname": "UnaryOperator", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.UnaryOperator.to_quil": {"fullname": "quil.instructions.UnaryOperator.to_quil", "modulename": "quil.instructions", "qualname": "UnaryOperator.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"fullname": "quil.instructions.UnaryOperator.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "UnaryOperator.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.UnaryOperator.Neg": {"fullname": "quil.instructions.UnaryOperator.Neg", "modulename": "quil.instructions", "qualname": "UnaryOperator.Neg", "kind": "variable", "doc": "

\n", "default_value": "Neg"}, "quil.instructions.UnaryOperator.Not": {"fullname": "quil.instructions.UnaryOperator.Not", "modulename": "quil.instructions", "qualname": "UnaryOperator.Not", "kind": "variable", "doc": "

\n", "default_value": "Not"}, "quil.instructions.Calibration": {"fullname": "quil.instructions.Calibration", "modulename": "quil.instructions", "qualname": "Calibration", "kind": "class", "doc": "

\n"}, "quil.instructions.Calibration.to_quil": {"fullname": "quil.instructions.Calibration.to_quil", "modulename": "quil.instructions", "qualname": "Calibration.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Calibration.to_quil_or_debug": {"fullname": "quil.instructions.Calibration.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Calibration.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Calibration.parameters": {"fullname": "quil.instructions.Calibration.parameters", "modulename": "quil.instructions", "qualname": "Calibration.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.expression.Expression]"}, "quil.instructions.Calibration.name": {"fullname": "quil.instructions.Calibration.name", "modulename": "quil.instructions", "qualname": "Calibration.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Calibration.qubits": {"fullname": "quil.instructions.Calibration.qubits", "modulename": "quil.instructions", "qualname": "Calibration.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Calibration.instructions": {"fullname": "quil.instructions.Calibration.instructions", "modulename": "quil.instructions", "qualname": "Calibration.instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Instruction]"}, "quil.instructions.Calibration.modifiers": {"fullname": "quil.instructions.Calibration.modifiers", "modulename": "quil.instructions", "qualname": "Calibration.modifiers", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.GateModifier]"}, "quil.instructions.CircuitDefinition": {"fullname": "quil.instructions.CircuitDefinition", "modulename": "quil.instructions", "qualname": "CircuitDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.CircuitDefinition.to_quil": {"fullname": "quil.instructions.CircuitDefinition.to_quil", "modulename": "quil.instructions", "qualname": "CircuitDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"fullname": "quil.instructions.CircuitDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "CircuitDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.CircuitDefinition.name": {"fullname": "quil.instructions.CircuitDefinition.name", "modulename": "quil.instructions", "qualname": "CircuitDefinition.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.CircuitDefinition.qubit_variables": {"fullname": "quil.instructions.CircuitDefinition.qubit_variables", "modulename": "quil.instructions", "qualname": "CircuitDefinition.qubit_variables", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.CircuitDefinition.instructions": {"fullname": "quil.instructions.CircuitDefinition.instructions", "modulename": "quil.instructions", "qualname": "CircuitDefinition.instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Instruction]"}, "quil.instructions.CircuitDefinition.parameters": {"fullname": "quil.instructions.CircuitDefinition.parameters", "modulename": "quil.instructions", "qualname": "CircuitDefinition.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.MeasureCalibrationDefinition": {"fullname": "quil.instructions.MeasureCalibrationDefinition", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"fullname": "quil.instructions.MeasureCalibrationDefinition.to_quil", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"fullname": "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"fullname": "quil.instructions.MeasureCalibrationDefinition.instructions", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Instruction]"}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"fullname": "quil.instructions.MeasureCalibrationDefinition.qubit", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.qubit", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.Qubit]"}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"fullname": "quil.instructions.MeasureCalibrationDefinition.parameter", "modulename": "quil.instructions", "qualname": "MeasureCalibrationDefinition.parameter", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Declaration": {"fullname": "quil.instructions.Declaration", "modulename": "quil.instructions", "qualname": "Declaration", "kind": "class", "doc": "

\n"}, "quil.instructions.Declaration.to_quil": {"fullname": "quil.instructions.Declaration.to_quil", "modulename": "quil.instructions", "qualname": "Declaration.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Declaration.to_quil_or_debug": {"fullname": "quil.instructions.Declaration.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Declaration.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Declaration.name": {"fullname": "quil.instructions.Declaration.name", "modulename": "quil.instructions", "qualname": "Declaration.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Declaration.size": {"fullname": "quil.instructions.Declaration.size", "modulename": "quil.instructions", "qualname": "Declaration.size", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Vector"}, "quil.instructions.Declaration.sharing": {"fullname": "quil.instructions.Declaration.sharing", "modulename": "quil.instructions", "qualname": "Declaration.sharing", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.Sharing]"}, "quil.instructions.Load": {"fullname": "quil.instructions.Load", "modulename": "quil.instructions", "qualname": "Load", "kind": "class", "doc": "

\n"}, "quil.instructions.Load.to_quil": {"fullname": "quil.instructions.Load.to_quil", "modulename": "quil.instructions", "qualname": "Load.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Load.to_quil_or_debug": {"fullname": "quil.instructions.Load.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Load.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Load.source": {"fullname": "quil.instructions.Load.source", "modulename": "quil.instructions", "qualname": "Load.source", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Load.offset": {"fullname": "quil.instructions.Load.offset", "modulename": "quil.instructions", "qualname": "Load.offset", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Load.destination": {"fullname": "quil.instructions.Load.destination", "modulename": "quil.instructions", "qualname": "Load.destination", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Offset": {"fullname": "quil.instructions.Offset", "modulename": "quil.instructions", "qualname": "Offset", "kind": "class", "doc": "

\n"}, "quil.instructions.Offset.to_quil": {"fullname": "quil.instructions.Offset.to_quil", "modulename": "quil.instructions", "qualname": "Offset.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Offset.to_quil_or_debug": {"fullname": "quil.instructions.Offset.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Offset.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Offset.offset": {"fullname": "quil.instructions.Offset.offset", "modulename": "quil.instructions", "qualname": "Offset.offset", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "quil.instructions.Offset.data_type": {"fullname": "quil.instructions.Offset.data_type", "modulename": "quil.instructions", "qualname": "Offset.data_type", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ScalarType"}, "quil.instructions.Sharing": {"fullname": "quil.instructions.Sharing", "modulename": "quil.instructions", "qualname": "Sharing", "kind": "class", "doc": "

\n"}, "quil.instructions.Sharing.name": {"fullname": "quil.instructions.Sharing.name", "modulename": "quil.instructions", "qualname": "Sharing.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Sharing.offsets": {"fullname": "quil.instructions.Sharing.offsets", "modulename": "quil.instructions", "qualname": "Sharing.offsets", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Offset]"}, "quil.instructions.Store": {"fullname": "quil.instructions.Store", "modulename": "quil.instructions", "qualname": "Store", "kind": "class", "doc": "

\n"}, "quil.instructions.Store.to_quil": {"fullname": "quil.instructions.Store.to_quil", "modulename": "quil.instructions", "qualname": "Store.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Store.to_quil_or_debug": {"fullname": "quil.instructions.Store.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Store.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Store.source": {"fullname": "quil.instructions.Store.source", "modulename": "quil.instructions", "qualname": "Store.source", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ArithmeticOperand"}, "quil.instructions.Store.destination": {"fullname": "quil.instructions.Store.destination", "modulename": "quil.instructions", "qualname": "Store.destination", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Store.offset": {"fullname": "quil.instructions.Store.offset", "modulename": "quil.instructions", "qualname": "Store.offset", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.ScalarType": {"fullname": "quil.instructions.ScalarType", "modulename": "quil.instructions", "qualname": "ScalarType", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.ScalarType.to_quil": {"fullname": "quil.instructions.ScalarType.to_quil", "modulename": "quil.instructions", "qualname": "ScalarType.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ScalarType.to_quil_or_debug": {"fullname": "quil.instructions.ScalarType.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ScalarType.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ScalarType.Bit": {"fullname": "quil.instructions.ScalarType.Bit", "modulename": "quil.instructions", "qualname": "ScalarType.Bit", "kind": "variable", "doc": "

\n", "default_value": "Bit"}, "quil.instructions.ScalarType.Integer": {"fullname": "quil.instructions.ScalarType.Integer", "modulename": "quil.instructions", "qualname": "ScalarType.Integer", "kind": "variable", "doc": "

\n", "default_value": "Integer"}, "quil.instructions.ScalarType.Octet": {"fullname": "quil.instructions.ScalarType.Octet", "modulename": "quil.instructions", "qualname": "ScalarType.Octet", "kind": "variable", "doc": "

\n", "default_value": "Octet"}, "quil.instructions.ScalarType.Real": {"fullname": "quil.instructions.ScalarType.Real", "modulename": "quil.instructions", "qualname": "ScalarType.Real", "kind": "variable", "doc": "

\n", "default_value": "Real"}, "quil.instructions.Vector": {"fullname": "quil.instructions.Vector", "modulename": "quil.instructions", "qualname": "Vector", "kind": "class", "doc": "

\n"}, "quil.instructions.Vector.to_quil": {"fullname": "quil.instructions.Vector.to_quil", "modulename": "quil.instructions", "qualname": "Vector.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Vector.to_quil_or_debug": {"fullname": "quil.instructions.Vector.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Vector.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Vector.length": {"fullname": "quil.instructions.Vector.length", "modulename": "quil.instructions", "qualname": "Vector.length", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "quil.instructions.Vector.data_type": {"fullname": "quil.instructions.Vector.data_type", "modulename": "quil.instructions", "qualname": "Vector.data_type", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.ScalarType"}, "quil.instructions.Measurement": {"fullname": "quil.instructions.Measurement", "modulename": "quil.instructions", "qualname": "Measurement", "kind": "class", "doc": "

\n"}, "quil.instructions.Measurement.to_quil": {"fullname": "quil.instructions.Measurement.to_quil", "modulename": "quil.instructions", "qualname": "Measurement.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Measurement.to_quil_or_debug": {"fullname": "quil.instructions.Measurement.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Measurement.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Measurement.target": {"fullname": "quil.instructions.Measurement.target", "modulename": "quil.instructions", "qualname": "Measurement.target", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.MemoryReference]"}, "quil.instructions.Measurement.qubit": {"fullname": "quil.instructions.Measurement.qubit", "modulename": "quil.instructions", "qualname": "Measurement.qubit", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Qubit"}, "quil.instructions.Include": {"fullname": "quil.instructions.Include", "modulename": "quil.instructions", "qualname": "Include", "kind": "class", "doc": "

\n"}, "quil.instructions.Include.to_quil": {"fullname": "quil.instructions.Include.to_quil", "modulename": "quil.instructions", "qualname": "Include.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Include.to_quil_or_debug": {"fullname": "quil.instructions.Include.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Include.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Include.filename": {"fullname": "quil.instructions.Include.filename", "modulename": "quil.instructions", "qualname": "Include.filename", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Pragma": {"fullname": "quil.instructions.Pragma", "modulename": "quil.instructions", "qualname": "Pragma", "kind": "class", "doc": "

\n"}, "quil.instructions.Pragma.to_quil": {"fullname": "quil.instructions.Pragma.to_quil", "modulename": "quil.instructions", "qualname": "Pragma.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pragma.to_quil_or_debug": {"fullname": "quil.instructions.Pragma.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Pragma.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pragma.name": {"fullname": "quil.instructions.Pragma.name", "modulename": "quil.instructions", "qualname": "Pragma.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.Pragma.data": {"fullname": "quil.instructions.Pragma.data", "modulename": "quil.instructions", "qualname": "Pragma.data", "kind": "variable", "doc": "

\n", "annotation": ": Optional[str]"}, "quil.instructions.Pragma.arguments": {"fullname": "quil.instructions.Pragma.arguments", "modulename": "quil.instructions", "qualname": "Pragma.arguments", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.PragmaArgument]"}, "quil.instructions.PragmaArgument": {"fullname": "quil.instructions.PragmaArgument", "modulename": "quil.instructions", "qualname": "PragmaArgument", "kind": "class", "doc": "

Variants:\n identifier: A Pragma argument defined by a Quil identifier\n integer: A Pragma argument defined by an integer

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

\n"}, "quil.instructions.PragmaArgument.from_identifier": {"fullname": "quil.instructions.PragmaArgument.from_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.from_identifier", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.PragmaArgument:", "funcdef": "def"}, "quil.instructions.PragmaArgument.from_integer": {"fullname": "quil.instructions.PragmaArgument.from_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.from_integer", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.PragmaArgument:", "funcdef": "def"}, "quil.instructions.PragmaArgument.inner": {"fullname": "quil.instructions.PragmaArgument.inner", "modulename": "quil.instructions", "qualname": "PragmaArgument.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[str, int]:", "funcdef": "def"}, "quil.instructions.PragmaArgument.is_identifier": {"fullname": "quil.instructions.PragmaArgument.is_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.is_identifier", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.PragmaArgument.as_identifier": {"fullname": "quil.instructions.PragmaArgument.as_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.as_identifier", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_identifier": {"fullname": "quil.instructions.PragmaArgument.to_identifier", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_identifier", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.PragmaArgument.is_integer": {"fullname": "quil.instructions.PragmaArgument.is_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.is_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.PragmaArgument.as_integer": {"fullname": "quil.instructions.PragmaArgument.as_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.as_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_integer": {"fullname": "quil.instructions.PragmaArgument.to_integer", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_integer", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_quil": {"fullname": "quil.instructions.PragmaArgument.to_quil", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"fullname": "quil.instructions.PragmaArgument.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "PragmaArgument.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.AttributeValue": {"fullname": "quil.instructions.AttributeValue", "modulename": "quil.instructions", "qualname": "AttributeValue", "kind": "class", "doc": "

A frame attribute value.

\n\n

Variants:\n string: A string attribute containing a str.\n expression: An expression attribute containing an Expression.

\n\n

Methods (for each variant):\n is_*: Returns True if the AttributeValue is that variant, False otherwise.

\n\n
``as_*``: Returns the inner data if it is the given variant, ``None`` otherwise.\n``to_*``: Returns the inner data if it is the given variant, raises ``ValueError`` otherwise.\n``from_*``: Creates a new ``AttributeValue`` of the given variant from an instance of the inner type.\n
\n"}, "quil.instructions.AttributeValue.from_string": {"fullname": "quil.instructions.AttributeValue.from_string", "modulename": "quil.instructions", "qualname": "AttributeValue.from_string", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.AttributeValue:", "funcdef": "def"}, "quil.instructions.AttributeValue.from_expression": {"fullname": "quil.instructions.AttributeValue.from_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.from_expression", "kind": "function", "doc": "

\n", "signature": "(inner: quil.expression.Expression) -> quil.instructions.AttributeValue:", "funcdef": "def"}, "quil.instructions.AttributeValue.inner": {"fullname": "quil.instructions.AttributeValue.inner", "modulename": "quil.instructions", "qualname": "AttributeValue.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[str, quil.expression.Expression]:", "funcdef": "def"}, "quil.instructions.AttributeValue.is_string": {"fullname": "quil.instructions.AttributeValue.is_string", "modulename": "quil.instructions", "qualname": "AttributeValue.is_string", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.AttributeValue.as_string": {"fullname": "quil.instructions.AttributeValue.as_string", "modulename": "quil.instructions", "qualname": "AttributeValue.as_string", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_string": {"fullname": "quil.instructions.AttributeValue.to_string", "modulename": "quil.instructions", "qualname": "AttributeValue.to_string", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.AttributeValue.is_expression": {"fullname": "quil.instructions.AttributeValue.is_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.is_expression", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.AttributeValue.as_expression": {"fullname": "quil.instructions.AttributeValue.as_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.as_expression", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.expression.Expression]:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_expression": {"fullname": "quil.instructions.AttributeValue.to_expression", "modulename": "quil.instructions", "qualname": "AttributeValue.to_expression", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.expression.Expression:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_quil": {"fullname": "quil.instructions.AttributeValue.to_quil", "modulename": "quil.instructions", "qualname": "AttributeValue.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.AttributeValue.to_quil_or_debug": {"fullname": "quil.instructions.AttributeValue.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "AttributeValue.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Capture": {"fullname": "quil.instructions.Capture", "modulename": "quil.instructions", "qualname": "Capture", "kind": "class", "doc": "

\n"}, "quil.instructions.Capture.to_quil": {"fullname": "quil.instructions.Capture.to_quil", "modulename": "quil.instructions", "qualname": "Capture.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Capture.to_quil_or_debug": {"fullname": "quil.instructions.Capture.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Capture.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Capture.memory_reference": {"fullname": "quil.instructions.Capture.memory_reference", "modulename": "quil.instructions", "qualname": "Capture.memory_reference", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Capture.blocking": {"fullname": "quil.instructions.Capture.blocking", "modulename": "quil.instructions", "qualname": "Capture.blocking", "kind": "variable", "doc": "

\n", "annotation": ": bool"}, "quil.instructions.Capture.frame": {"fullname": "quil.instructions.Capture.frame", "modulename": "quil.instructions", "qualname": "Capture.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.Capture.waveform": {"fullname": "quil.instructions.Capture.waveform", "modulename": "quil.instructions", "qualname": "Capture.waveform", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.WaveformInvocation"}, "quil.instructions.FrameDefinition": {"fullname": "quil.instructions.FrameDefinition", "modulename": "quil.instructions", "qualname": "FrameDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.FrameDefinition.to_quil": {"fullname": "quil.instructions.FrameDefinition.to_quil", "modulename": "quil.instructions", "qualname": "FrameDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"fullname": "quil.instructions.FrameDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "FrameDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameDefinition.identifier": {"fullname": "quil.instructions.FrameDefinition.identifier", "modulename": "quil.instructions", "qualname": "FrameDefinition.identifier", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.FrameDefinition.attributes": {"fullname": "quil.instructions.FrameDefinition.attributes", "modulename": "quil.instructions", "qualname": "FrameDefinition.attributes", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, quil.instructions.AttributeValue]"}, "quil.instructions.FrameIdentifier": {"fullname": "quil.instructions.FrameIdentifier", "modulename": "quil.instructions", "qualname": "FrameIdentifier", "kind": "class", "doc": "

\n"}, "quil.instructions.FrameIdentifier.to_quil": {"fullname": "quil.instructions.FrameIdentifier.to_quil", "modulename": "quil.instructions", "qualname": "FrameIdentifier.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"fullname": "quil.instructions.FrameIdentifier.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "FrameIdentifier.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.FrameIdentifier.name": {"fullname": "quil.instructions.FrameIdentifier.name", "modulename": "quil.instructions", "qualname": "FrameIdentifier.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.FrameIdentifier.qubits": {"fullname": "quil.instructions.FrameIdentifier.qubits", "modulename": "quil.instructions", "qualname": "FrameIdentifier.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Pulse": {"fullname": "quil.instructions.Pulse", "modulename": "quil.instructions", "qualname": "Pulse", "kind": "class", "doc": "

\n"}, "quil.instructions.Pulse.to_quil": {"fullname": "quil.instructions.Pulse.to_quil", "modulename": "quil.instructions", "qualname": "Pulse.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pulse.to_quil_or_debug": {"fullname": "quil.instructions.Pulse.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Pulse.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Pulse.waveform": {"fullname": "quil.instructions.Pulse.waveform", "modulename": "quil.instructions", "qualname": "Pulse.waveform", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.WaveformInvocation"}, "quil.instructions.Pulse.frame": {"fullname": "quil.instructions.Pulse.frame", "modulename": "quil.instructions", "qualname": "Pulse.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.Pulse.blocking": {"fullname": "quil.instructions.Pulse.blocking", "modulename": "quil.instructions", "qualname": "Pulse.blocking", "kind": "variable", "doc": "

\n", "annotation": ": bool"}, "quil.instructions.RawCapture": {"fullname": "quil.instructions.RawCapture", "modulename": "quil.instructions", "qualname": "RawCapture", "kind": "class", "doc": "

\n"}, "quil.instructions.RawCapture.to_quil": {"fullname": "quil.instructions.RawCapture.to_quil", "modulename": "quil.instructions", "qualname": "RawCapture.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.RawCapture.to_quil_or_debug": {"fullname": "quil.instructions.RawCapture.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "RawCapture.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.RawCapture.memory_reference": {"fullname": "quil.instructions.RawCapture.memory_reference", "modulename": "quil.instructions", "qualname": "RawCapture.memory_reference", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.RawCapture.duration": {"fullname": "quil.instructions.RawCapture.duration", "modulename": "quil.instructions", "qualname": "RawCapture.duration", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.RawCapture.blocking": {"fullname": "quil.instructions.RawCapture.blocking", "modulename": "quil.instructions", "qualname": "RawCapture.blocking", "kind": "variable", "doc": "

\n", "annotation": ": bool"}, "quil.instructions.RawCapture.frame": {"fullname": "quil.instructions.RawCapture.frame", "modulename": "quil.instructions", "qualname": "RawCapture.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SetFrequency": {"fullname": "quil.instructions.SetFrequency", "modulename": "quil.instructions", "qualname": "SetFrequency", "kind": "class", "doc": "

\n"}, "quil.instructions.SetFrequency.to_quil": {"fullname": "quil.instructions.SetFrequency.to_quil", "modulename": "quil.instructions", "qualname": "SetFrequency.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetFrequency.to_quil_or_debug": {"fullname": "quil.instructions.SetFrequency.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SetFrequency.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetFrequency.frequency": {"fullname": "quil.instructions.SetFrequency.frequency", "modulename": "quil.instructions", "qualname": "SetFrequency.frequency", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.SetFrequency.frame": {"fullname": "quil.instructions.SetFrequency.frame", "modulename": "quil.instructions", "qualname": "SetFrequency.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SetPhase": {"fullname": "quil.instructions.SetPhase", "modulename": "quil.instructions", "qualname": "SetPhase", "kind": "class", "doc": "

\n"}, "quil.instructions.SetPhase.to_quil": {"fullname": "quil.instructions.SetPhase.to_quil", "modulename": "quil.instructions", "qualname": "SetPhase.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetPhase.to_quil_or_debug": {"fullname": "quil.instructions.SetPhase.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SetPhase.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetPhase.phase": {"fullname": "quil.instructions.SetPhase.phase", "modulename": "quil.instructions", "qualname": "SetPhase.phase", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.SetPhase.frame": {"fullname": "quil.instructions.SetPhase.frame", "modulename": "quil.instructions", "qualname": "SetPhase.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SetScale": {"fullname": "quil.instructions.SetScale", "modulename": "quil.instructions", "qualname": "SetScale", "kind": "class", "doc": "

\n"}, "quil.instructions.SetScale.to_quil": {"fullname": "quil.instructions.SetScale.to_quil", "modulename": "quil.instructions", "qualname": "SetScale.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetScale.to_quil_or_debug": {"fullname": "quil.instructions.SetScale.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SetScale.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SetScale.frame": {"fullname": "quil.instructions.SetScale.frame", "modulename": "quil.instructions", "qualname": "SetScale.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SetScale.scale": {"fullname": "quil.instructions.SetScale.scale", "modulename": "quil.instructions", "qualname": "SetScale.scale", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.ShiftFrequency": {"fullname": "quil.instructions.ShiftFrequency", "modulename": "quil.instructions", "qualname": "ShiftFrequency", "kind": "class", "doc": "

\n"}, "quil.instructions.ShiftFrequency.to_quil": {"fullname": "quil.instructions.ShiftFrequency.to_quil", "modulename": "quil.instructions", "qualname": "ShiftFrequency.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"fullname": "quil.instructions.ShiftFrequency.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ShiftFrequency.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftFrequency.frame": {"fullname": "quil.instructions.ShiftFrequency.frame", "modulename": "quil.instructions", "qualname": "ShiftFrequency.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.ShiftFrequency.frequency": {"fullname": "quil.instructions.ShiftFrequency.frequency", "modulename": "quil.instructions", "qualname": "ShiftFrequency.frequency", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.ShiftPhase": {"fullname": "quil.instructions.ShiftPhase", "modulename": "quil.instructions", "qualname": "ShiftPhase", "kind": "class", "doc": "

\n"}, "quil.instructions.ShiftPhase.to_quil": {"fullname": "quil.instructions.ShiftPhase.to_quil", "modulename": "quil.instructions", "qualname": "ShiftPhase.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"fullname": "quil.instructions.ShiftPhase.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "ShiftPhase.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.ShiftPhase.phase": {"fullname": "quil.instructions.ShiftPhase.phase", "modulename": "quil.instructions", "qualname": "ShiftPhase.phase", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.ShiftPhase.frame": {"fullname": "quil.instructions.ShiftPhase.frame", "modulename": "quil.instructions", "qualname": "ShiftPhase.frame", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SwapPhases": {"fullname": "quil.instructions.SwapPhases", "modulename": "quil.instructions", "qualname": "SwapPhases", "kind": "class", "doc": "

\n"}, "quil.instructions.SwapPhases.to_quil": {"fullname": "quil.instructions.SwapPhases.to_quil", "modulename": "quil.instructions", "qualname": "SwapPhases.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SwapPhases.to_quil_or_debug": {"fullname": "quil.instructions.SwapPhases.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "SwapPhases.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.SwapPhases.frame_2": {"fullname": "quil.instructions.SwapPhases.frame_2", "modulename": "quil.instructions", "qualname": "SwapPhases.frame_2", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.SwapPhases.frame_1": {"fullname": "quil.instructions.SwapPhases.frame_1", "modulename": "quil.instructions", "qualname": "SwapPhases.frame_1", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.FrameIdentifier"}, "quil.instructions.Gate": {"fullname": "quil.instructions.Gate", "modulename": "quil.instructions", "qualname": "Gate", "kind": "class", "doc": "

\n"}, "quil.instructions.Gate.to_quil": {"fullname": "quil.instructions.Gate.to_quil", "modulename": "quil.instructions", "qualname": "Gate.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Gate.to_quil_or_debug": {"fullname": "quil.instructions.Gate.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Gate.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Gate.dagger": {"fullname": "quil.instructions.Gate.dagger", "modulename": "quil.instructions", "qualname": "Gate.dagger", "kind": "function", "doc": "

Returns a copy of the gate with the DAGGER modifier added to it.

\n", "signature": "(self) -> Self:", "funcdef": "def"}, "quil.instructions.Gate.controlled": {"fullname": "quil.instructions.Gate.controlled", "modulename": "quil.instructions", "qualname": "Gate.controlled", "kind": "function", "doc": "

Returns a copy of the gate with the CONTROLLED modifier added to it.

\n", "signature": "(self, control_qubit: quil.instructions.Qubit) -> Self:", "funcdef": "def"}, "quil.instructions.Gate.forked": {"fullname": "quil.instructions.Gate.forked", "modulename": "quil.instructions", "qualname": "Gate.forked", "kind": "function", "doc": "

Returns a copy of the gate with the FORKED modifier added to it.

\n\n

Raises a GateError if the number of provided alternate parameters don't\nequal the number of existing parameters.

\n", "signature": "(\tself,\tfork_qubit: quil.instructions.Qubit,\talt_params: Sequence[quil.expression.Expression]) -> Self:", "funcdef": "def"}, "quil.instructions.Gate.to_unitary_mut": {"fullname": "quil.instructions.Gate.to_unitary_mut", "modulename": "quil.instructions", "qualname": "Gate.to_unitary_mut", "kind": "function", "doc": "

Lift a Gate to the full n_qubits-qubit Hilbert space.

\n\n

Returns a `GateError if any of the parameters of this gate are\nnon-constant, if any of the qubits are variable, if the name of this\ngate is unknown, or if there are an unexpected number of parameters.

\n", "signature": "(\tself,\tn_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]:", "funcdef": "def"}, "quil.instructions.Gate.parameters": {"fullname": "quil.instructions.Gate.parameters", "modulename": "quil.instructions", "qualname": "Gate.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.expression.Expression]"}, "quil.instructions.Gate.modifiers": {"fullname": "quil.instructions.Gate.modifiers", "modulename": "quil.instructions", "qualname": "Gate.modifiers", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.GateModifier]"}, "quil.instructions.Gate.qubits": {"fullname": "quil.instructions.Gate.qubits", "modulename": "quil.instructions", "qualname": "Gate.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Gate.name": {"fullname": "quil.instructions.Gate.name", "modulename": "quil.instructions", "qualname": "Gate.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.GateDefinition": {"fullname": "quil.instructions.GateDefinition", "modulename": "quil.instructions", "qualname": "GateDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.GateDefinition.to_quil": {"fullname": "quil.instructions.GateDefinition.to_quil", "modulename": "quil.instructions", "qualname": "GateDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateDefinition.to_quil_or_debug": {"fullname": "quil.instructions.GateDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "GateDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateDefinition.specification": {"fullname": "quil.instructions.GateDefinition.specification", "modulename": "quil.instructions", "qualname": "GateDefinition.specification", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.GateSpecification"}, "quil.instructions.GateDefinition.parameters": {"fullname": "quil.instructions.GateDefinition.parameters", "modulename": "quil.instructions", "qualname": "GateDefinition.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.GateDefinition.name": {"fullname": "quil.instructions.GateDefinition.name", "modulename": "quil.instructions", "qualname": "GateDefinition.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.GateModifier": {"fullname": "quil.instructions.GateModifier", "modulename": "quil.instructions", "qualname": "GateModifier", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.GateModifier.to_quil": {"fullname": "quil.instructions.GateModifier.to_quil", "modulename": "quil.instructions", "qualname": "GateModifier.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateModifier.to_quil_or_debug": {"fullname": "quil.instructions.GateModifier.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "GateModifier.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateModifier.Controlled": {"fullname": "quil.instructions.GateModifier.Controlled", "modulename": "quil.instructions", "qualname": "GateModifier.Controlled", "kind": "variable", "doc": "

\n", "default_value": "Controlled"}, "quil.instructions.GateModifier.Dagger": {"fullname": "quil.instructions.GateModifier.Dagger", "modulename": "quil.instructions", "qualname": "GateModifier.Dagger", "kind": "variable", "doc": "

\n", "default_value": "Dagger"}, "quil.instructions.GateModifier.Forked": {"fullname": "quil.instructions.GateModifier.Forked", "modulename": "quil.instructions", "qualname": "GateModifier.Forked", "kind": "variable", "doc": "

\n", "default_value": "Forked"}, "quil.instructions.GateSpecification": {"fullname": "quil.instructions.GateSpecification", "modulename": "quil.instructions", "qualname": "GateSpecification", "kind": "class", "doc": "

A specification for a gate definition.

\n\n

Variants:\n matrix: A gate specificied by a matrix of Expressions representing a unitary operation.\n permutation: A gate specified by a vector of integers that defines a permutation.

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new GateSpecification using an instance of the inner type for the variant.

\n"}, "quil.instructions.GateSpecification.from_matrix": {"fullname": "quil.instructions.GateSpecification.from_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.from_matrix", "kind": "function", "doc": "

\n", "signature": "(\tinner: Sequence[Sequence[quil.expression.Expression]]) -> quil.instructions.GateSpecification:", "funcdef": "def"}, "quil.instructions.GateSpecification.from_permutation": {"fullname": "quil.instructions.GateSpecification.from_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.from_permutation", "kind": "function", "doc": "

\n", "signature": "(inner: Sequence[int]) -> quil.instructions.GateSpecification:", "funcdef": "def"}, "quil.instructions.GateSpecification.from_pauli_sum": {"fullname": "quil.instructions.GateSpecification.from_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.from_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.PauliSum) -> quil.instructions.GateSpecification:", "funcdef": "def"}, "quil.instructions.GateSpecification.inner": {"fullname": "quil.instructions.GateSpecification.inner", "modulename": "quil.instructions", "qualname": "GateSpecification.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(\tself) -> Union[List[List[quil.expression.Expression]], List[int], quil.instructions.PauliSum]:", "funcdef": "def"}, "quil.instructions.GateSpecification.is_matrix": {"fullname": "quil.instructions.GateSpecification.is_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.is_matrix", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.GateSpecification.as_matrix": {"fullname": "quil.instructions.GateSpecification.as_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.as_matrix", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[List[List[quil.expression.Expression]]]:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_matrix": {"fullname": "quil.instructions.GateSpecification.to_matrix", "modulename": "quil.instructions", "qualname": "GateSpecification.to_matrix", "kind": "function", "doc": "

\n", "signature": "(self) -> List[List[quil.expression.Expression]]:", "funcdef": "def"}, "quil.instructions.GateSpecification.is_permutation": {"fullname": "quil.instructions.GateSpecification.is_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.is_permutation", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.GateSpecification.as_permutation": {"fullname": "quil.instructions.GateSpecification.as_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.as_permutation", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[List[int]]:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_permutation": {"fullname": "quil.instructions.GateSpecification.to_permutation", "modulename": "quil.instructions", "qualname": "GateSpecification.to_permutation", "kind": "function", "doc": "

\n", "signature": "(self) -> List[int]:", "funcdef": "def"}, "quil.instructions.GateSpecification.is_pauli_sum": {"fullname": "quil.instructions.GateSpecification.is_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.is_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.GateSpecification.as_pauli_sum": {"fullname": "quil.instructions.GateSpecification.as_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.as_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.PauliSum]:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_pauli_sum": {"fullname": "quil.instructions.GateSpecification.to_pauli_sum", "modulename": "quil.instructions", "qualname": "GateSpecification.to_pauli_sum", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.PauliSum:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_quil": {"fullname": "quil.instructions.GateSpecification.to_quil", "modulename": "quil.instructions", "qualname": "GateSpecification.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.GateSpecification.to_quil_or_debug": {"fullname": "quil.instructions.GateSpecification.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "GateSpecification.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.PauliGate": {"fullname": "quil.instructions.PauliGate", "modulename": "quil.instructions", "qualname": "PauliGate", "kind": "class", "doc": "

Create a collection of name/value pairs.

\n\n

Example enumeration:

\n\n
\n
>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n
\n
\n\n

Access them by:

\n\n
    \n
  • attribute access::
  • \n
\n\n
\n
>>> Color.RED\n<Color.RED: 1>\n
\n
\n\n
    \n
  • value lookup:
  • \n
\n\n
\n
>>> Color(1)\n<Color.RED: 1>\n
\n
\n\n
    \n
  • name lookup:
  • \n
\n\n
\n
>>> Color['RED']\n<Color.RED: 1>\n
\n
\n\n

Enumerations can be iterated over, and know how many members they have:

\n\n
\n
>>> len(Color)\n3\n
\n
\n\n
\n
>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n
\n
\n\n

Methods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.

\n"}, "quil.instructions.PauliGate.parse": {"fullname": "quil.instructions.PauliGate.parse", "modulename": "quil.instructions", "qualname": "PauliGate.parse", "kind": "function", "doc": "

Parses a PauliGate from a string. Raises a ParseEnumError if the\nstring isn't a valid Pauli word.

\n", "signature": "(input: str) -> quil.instructions.PauliGate:", "funcdef": "def"}, "quil.instructions.PauliGate.I": {"fullname": "quil.instructions.PauliGate.I", "modulename": "quil.instructions", "qualname": "PauliGate.I", "kind": "variable", "doc": "

\n", "default_value": "I"}, "quil.instructions.PauliGate.X": {"fullname": "quil.instructions.PauliGate.X", "modulename": "quil.instructions", "qualname": "PauliGate.X", "kind": "variable", "doc": "

\n", "default_value": "X"}, "quil.instructions.PauliGate.Y": {"fullname": "quil.instructions.PauliGate.Y", "modulename": "quil.instructions", "qualname": "PauliGate.Y", "kind": "variable", "doc": "

\n", "default_value": "Y"}, "quil.instructions.PauliGate.Z": {"fullname": "quil.instructions.PauliGate.Z", "modulename": "quil.instructions", "qualname": "PauliGate.Z", "kind": "variable", "doc": "

\n", "default_value": "Z"}, "quil.instructions.PauliTerm": {"fullname": "quil.instructions.PauliTerm", "modulename": "quil.instructions", "qualname": "PauliTerm", "kind": "class", "doc": "

\n"}, "quil.instructions.PauliTerm.expression": {"fullname": "quil.instructions.PauliTerm.expression", "modulename": "quil.instructions", "qualname": "PauliTerm.expression", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.PauliTerm.arguments": {"fullname": "quil.instructions.PauliTerm.arguments", "modulename": "quil.instructions", "qualname": "PauliTerm.arguments", "kind": "variable", "doc": "

\n", "annotation": ": List[Tuple[quil.instructions.PauliGate, str]]"}, "quil.instructions.PauliSum": {"fullname": "quil.instructions.PauliSum", "modulename": "quil.instructions", "qualname": "PauliSum", "kind": "class", "doc": "

\n"}, "quil.instructions.PauliSum.terms": {"fullname": "quil.instructions.PauliSum.terms", "modulename": "quil.instructions", "qualname": "PauliSum.terms", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.PauliTerm]"}, "quil.instructions.PauliSum.arguments": {"fullname": "quil.instructions.PauliSum.arguments", "modulename": "quil.instructions", "qualname": "PauliSum.arguments", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.Jump": {"fullname": "quil.instructions.Jump", "modulename": "quil.instructions", "qualname": "Jump", "kind": "class", "doc": "

\n"}, "quil.instructions.Jump.to_quil": {"fullname": "quil.instructions.Jump.to_quil", "modulename": "quil.instructions", "qualname": "Jump.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Jump.to_quil_or_debug": {"fullname": "quil.instructions.Jump.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Jump.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Jump.target": {"fullname": "quil.instructions.Jump.target", "modulename": "quil.instructions", "qualname": "Jump.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.JumpWhen": {"fullname": "quil.instructions.JumpWhen", "modulename": "quil.instructions", "qualname": "JumpWhen", "kind": "class", "doc": "

\n"}, "quil.instructions.JumpWhen.to_quil": {"fullname": "quil.instructions.JumpWhen.to_quil", "modulename": "quil.instructions", "qualname": "JumpWhen.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpWhen.to_quil_or_debug": {"fullname": "quil.instructions.JumpWhen.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "JumpWhen.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpWhen.target": {"fullname": "quil.instructions.JumpWhen.target", "modulename": "quil.instructions", "qualname": "JumpWhen.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.JumpWhen.condition": {"fullname": "quil.instructions.JumpWhen.condition", "modulename": "quil.instructions", "qualname": "JumpWhen.condition", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.JumpUnless": {"fullname": "quil.instructions.JumpUnless", "modulename": "quil.instructions", "qualname": "JumpUnless", "kind": "class", "doc": "

\n"}, "quil.instructions.JumpUnless.to_quil": {"fullname": "quil.instructions.JumpUnless.to_quil", "modulename": "quil.instructions", "qualname": "JumpUnless.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpUnless.to_quil_or_debug": {"fullname": "quil.instructions.JumpUnless.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "JumpUnless.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.JumpUnless.target": {"fullname": "quil.instructions.JumpUnless.target", "modulename": "quil.instructions", "qualname": "JumpUnless.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.JumpUnless.condition": {"fullname": "quil.instructions.JumpUnless.condition", "modulename": "quil.instructions", "qualname": "JumpUnless.condition", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.MemoryReference"}, "quil.instructions.Label": {"fullname": "quil.instructions.Label", "modulename": "quil.instructions", "qualname": "Label", "kind": "class", "doc": "

\n"}, "quil.instructions.Label.to_quil": {"fullname": "quil.instructions.Label.to_quil", "modulename": "quil.instructions", "qualname": "Label.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Label.to_quil_or_debug": {"fullname": "quil.instructions.Label.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Label.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Label.target": {"fullname": "quil.instructions.Label.target", "modulename": "quil.instructions", "qualname": "Label.target", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Target"}, "quil.instructions.Target": {"fullname": "quil.instructions.Target", "modulename": "quil.instructions", "qualname": "Target", "kind": "class", "doc": "

Represents a Quil target.

\n\n

Variants:\n fixed: A fixed target defined by a Quil identifier\n placeholder: A placeholder target that can be assigned a new name at a later time.

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new PragmaArgument using an instance of the inner type for the variant.

\n"}, "quil.instructions.Target.from_fixed": {"fullname": "quil.instructions.Target.from_fixed", "modulename": "quil.instructions", "qualname": "Target.from_fixed", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.Target:", "funcdef": "def"}, "quil.instructions.Target.from_placeholder": {"fullname": "quil.instructions.Target.from_placeholder", "modulename": "quil.instructions", "qualname": "Target.from_placeholder", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.TargetPlaceholder) -> quil.instructions.Target:", "funcdef": "def"}, "quil.instructions.Target.inner": {"fullname": "quil.instructions.Target.inner", "modulename": "quil.instructions", "qualname": "Target.inner", "kind": "function", "doc": "

\n", "signature": "(self) -> Union[str, quil.instructions.TargetPlaceholder]:", "funcdef": "def"}, "quil.instructions.Target.is_fixed": {"fullname": "quil.instructions.Target.is_fixed", "modulename": "quil.instructions", "qualname": "Target.is_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Target.as_fixed": {"fullname": "quil.instructions.Target.as_fixed", "modulename": "quil.instructions", "qualname": "Target.as_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.Target.to_fixed": {"fullname": "quil.instructions.Target.to_fixed", "modulename": "quil.instructions", "qualname": "Target.to_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Target.is_placeholder": {"fullname": "quil.instructions.Target.is_placeholder", "modulename": "quil.instructions", "qualname": "Target.is_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Target.as_placeholder": {"fullname": "quil.instructions.Target.as_placeholder", "modulename": "quil.instructions", "qualname": "Target.as_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.TargetPlaceholder]:", "funcdef": "def"}, "quil.instructions.Target.to_placeholder": {"fullname": "quil.instructions.Target.to_placeholder", "modulename": "quil.instructions", "qualname": "Target.to_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.TargetPlaceholder:", "funcdef": "def"}, "quil.instructions.Target.to_quil": {"fullname": "quil.instructions.Target.to_quil", "modulename": "quil.instructions", "qualname": "Target.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Target.to_quil_or_debug": {"fullname": "quil.instructions.Target.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Target.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.TargetPlaceholder": {"fullname": "quil.instructions.TargetPlaceholder", "modulename": "quil.instructions", "qualname": "TargetPlaceholder", "kind": "class", "doc": "

A placeholder target that must be assigned a fixed name before creating a program\nwith valid quil.

\n\n

See quil.program.Program#resolve_placeholders for more information.

\n"}, "quil.instructions.TargetPlaceholder.base_label": {"fullname": "quil.instructions.TargetPlaceholder.base_label", "modulename": "quil.instructions", "qualname": "TargetPlaceholder.base_label", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.MemoryReference": {"fullname": "quil.instructions.MemoryReference", "modulename": "quil.instructions", "qualname": "MemoryReference", "kind": "class", "doc": "

\n"}, "quil.instructions.MemoryReference.to_quil": {"fullname": "quil.instructions.MemoryReference.to_quil", "modulename": "quil.instructions", "qualname": "MemoryReference.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MemoryReference.to_quil_or_debug": {"fullname": "quil.instructions.MemoryReference.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "MemoryReference.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.MemoryReference.parse": {"fullname": "quil.instructions.MemoryReference.parse", "modulename": "quil.instructions", "qualname": "MemoryReference.parse", "kind": "function", "doc": "

Parses a MemoryReference from a string. Raises a ParseMemoryReference error if the\nstring isn't a valid Quil memory reference.

\n", "signature": "(input: str) -> quil.instructions.MemoryReference:", "funcdef": "def"}, "quil.instructions.MemoryReference.name": {"fullname": "quil.instructions.MemoryReference.name", "modulename": "quil.instructions", "qualname": "MemoryReference.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.MemoryReference.index": {"fullname": "quil.instructions.MemoryReference.index", "modulename": "quil.instructions", "qualname": "MemoryReference.index", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "quil.instructions.Qubit": {"fullname": "quil.instructions.Qubit", "modulename": "quil.instructions", "qualname": "Qubit", "kind": "class", "doc": "

A Qubit

\n\n

Variants:\n fixed: A qubit represented as a fixed integer index.\n variable: A qubit represented by a name.

\n\n

Methods (for each variant):\n - is_: Returns True if the inner type is of that variant.\n - as_: Returns the inner data if it is the given variant, None otherwise.\n - to_: Returns the inner data if it is the given variant, raises ValueError otherwise.\n - from_: Creates a new Qubit using an instance of the inner type for the variant.

\n"}, "quil.instructions.Qubit.from_fixed": {"fullname": "quil.instructions.Qubit.from_fixed", "modulename": "quil.instructions", "qualname": "Qubit.from_fixed", "kind": "function", "doc": "

\n", "signature": "(inner: int) -> quil.instructions.Qubit:", "funcdef": "def"}, "quil.instructions.Qubit.from_variable": {"fullname": "quil.instructions.Qubit.from_variable", "modulename": "quil.instructions", "qualname": "Qubit.from_variable", "kind": "function", "doc": "

\n", "signature": "(inner: str) -> quil.instructions.Qubit:", "funcdef": "def"}, "quil.instructions.Qubit.from_placeholder": {"fullname": "quil.instructions.Qubit.from_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.from_placeholder", "kind": "function", "doc": "

\n", "signature": "(inner: quil.instructions.QubitPlaceholder) -> quil.instructions.Qubit:", "funcdef": "def"}, "quil.instructions.Qubit.inner": {"fullname": "quil.instructions.Qubit.inner", "modulename": "quil.instructions", "qualname": "Qubit.inner", "kind": "function", "doc": "

Returns the inner value of the variant. Raises a RuntimeError if inner data doesn't exist.

\n", "signature": "(self) -> Union[int, str]:", "funcdef": "def"}, "quil.instructions.Qubit.is_fixed": {"fullname": "quil.instructions.Qubit.is_fixed", "modulename": "quil.instructions", "qualname": "Qubit.is_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Qubit.as_fixed": {"fullname": "quil.instructions.Qubit.as_fixed", "modulename": "quil.instructions", "qualname": "Qubit.as_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[int]:", "funcdef": "def"}, "quil.instructions.Qubit.to_fixed": {"fullname": "quil.instructions.Qubit.to_fixed", "modulename": "quil.instructions", "qualname": "Qubit.to_fixed", "kind": "function", "doc": "

\n", "signature": "(self) -> int:", "funcdef": "def"}, "quil.instructions.Qubit.is_variable": {"fullname": "quil.instructions.Qubit.is_variable", "modulename": "quil.instructions", "qualname": "Qubit.is_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Qubit.as_variable": {"fullname": "quil.instructions.Qubit.as_variable", "modulename": "quil.instructions", "qualname": "Qubit.as_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[str]:", "funcdef": "def"}, "quil.instructions.Qubit.to_variable": {"fullname": "quil.instructions.Qubit.to_variable", "modulename": "quil.instructions", "qualname": "Qubit.to_variable", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Qubit.is_placeholder": {"fullname": "quil.instructions.Qubit.is_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.is_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.instructions.Qubit.as_placeholder": {"fullname": "quil.instructions.Qubit.as_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.as_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> Optional[quil.instructions.QubitPlaceholder]:", "funcdef": "def"}, "quil.instructions.Qubit.to_placeholder": {"fullname": "quil.instructions.Qubit.to_placeholder", "modulename": "quil.instructions", "qualname": "Qubit.to_placeholder", "kind": "function", "doc": "

\n", "signature": "(self) -> quil.instructions.QubitPlaceholder:", "funcdef": "def"}, "quil.instructions.Qubit.to_quil": {"fullname": "quil.instructions.Qubit.to_quil", "modulename": "quil.instructions", "qualname": "Qubit.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Qubit.to_quil_or_debug": {"fullname": "quil.instructions.Qubit.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Qubit.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.QubitPlaceholder": {"fullname": "quil.instructions.QubitPlaceholder", "modulename": "quil.instructions", "qualname": "QubitPlaceholder", "kind": "class", "doc": "

A qubit that can be used as a placeholder. Must be resolved before converting\na program to valid Quil. See quil.program.Program#resolve_placeholders.

\n"}, "quil.instructions.Reset": {"fullname": "quil.instructions.Reset", "modulename": "quil.instructions", "qualname": "Reset", "kind": "class", "doc": "

\n"}, "quil.instructions.Reset.to_quil": {"fullname": "quil.instructions.Reset.to_quil", "modulename": "quil.instructions", "qualname": "Reset.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Reset.to_quil_or_debug": {"fullname": "quil.instructions.Reset.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Reset.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Reset.qubit": {"fullname": "quil.instructions.Reset.qubit", "modulename": "quil.instructions", "qualname": "Reset.qubit", "kind": "variable", "doc": "

\n", "annotation": ": Optional[quil.instructions.Qubit]"}, "quil.instructions.Delay": {"fullname": "quil.instructions.Delay", "modulename": "quil.instructions", "qualname": "Delay", "kind": "class", "doc": "

\n"}, "quil.instructions.Delay.to_quil": {"fullname": "quil.instructions.Delay.to_quil", "modulename": "quil.instructions", "qualname": "Delay.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Delay.to_quil_or_debug": {"fullname": "quil.instructions.Delay.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Delay.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Delay.qubits": {"fullname": "quil.instructions.Delay.qubits", "modulename": "quil.instructions", "qualname": "Delay.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Delay.duration": {"fullname": "quil.instructions.Delay.duration", "modulename": "quil.instructions", "qualname": "Delay.duration", "kind": "variable", "doc": "

\n", "annotation": ": quil.expression.Expression"}, "quil.instructions.Delay.frame_names": {"fullname": "quil.instructions.Delay.frame_names", "modulename": "quil.instructions", "qualname": "Delay.frame_names", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.Fence": {"fullname": "quil.instructions.Fence", "modulename": "quil.instructions", "qualname": "Fence", "kind": "class", "doc": "

\n"}, "quil.instructions.Fence.to_quil": {"fullname": "quil.instructions.Fence.to_quil", "modulename": "quil.instructions", "qualname": "Fence.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Fence.to_quil_or_debug": {"fullname": "quil.instructions.Fence.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "Fence.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.Fence.qubits": {"fullname": "quil.instructions.Fence.qubits", "modulename": "quil.instructions", "qualname": "Fence.qubits", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.instructions.Qubit]"}, "quil.instructions.Waveform": {"fullname": "quil.instructions.Waveform", "modulename": "quil.instructions", "qualname": "Waveform", "kind": "class", "doc": "

\n"}, "quil.instructions.Waveform.matrix": {"fullname": "quil.instructions.Waveform.matrix", "modulename": "quil.instructions", "qualname": "Waveform.matrix", "kind": "variable", "doc": "

\n", "annotation": ": List[quil.expression.Expression]"}, "quil.instructions.Waveform.parameters": {"fullname": "quil.instructions.Waveform.parameters", "modulename": "quil.instructions", "qualname": "Waveform.parameters", "kind": "variable", "doc": "

\n", "annotation": ": List[str]"}, "quil.instructions.WaveformDefinition": {"fullname": "quil.instructions.WaveformDefinition", "modulename": "quil.instructions", "qualname": "WaveformDefinition", "kind": "class", "doc": "

\n"}, "quil.instructions.WaveformDefinition.to_quil": {"fullname": "quil.instructions.WaveformDefinition.to_quil", "modulename": "quil.instructions", "qualname": "WaveformDefinition.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"fullname": "quil.instructions.WaveformDefinition.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "WaveformDefinition.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformDefinition.name": {"fullname": "quil.instructions.WaveformDefinition.name", "modulename": "quil.instructions", "qualname": "WaveformDefinition.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.WaveformDefinition.definition": {"fullname": "quil.instructions.WaveformDefinition.definition", "modulename": "quil.instructions", "qualname": "WaveformDefinition.definition", "kind": "variable", "doc": "

\n", "annotation": ": quil.instructions.Waveform"}, "quil.instructions.WaveformInvocation": {"fullname": "quil.instructions.WaveformInvocation", "modulename": "quil.instructions", "qualname": "WaveformInvocation", "kind": "class", "doc": "

\n"}, "quil.instructions.WaveformInvocation.to_quil": {"fullname": "quil.instructions.WaveformInvocation.to_quil", "modulename": "quil.instructions", "qualname": "WaveformInvocation.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"fullname": "quil.instructions.WaveformInvocation.to_quil_or_debug", "modulename": "quil.instructions", "qualname": "WaveformInvocation.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.instructions.WaveformInvocation.name": {"fullname": "quil.instructions.WaveformInvocation.name", "modulename": "quil.instructions", "qualname": "WaveformInvocation.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "quil.instructions.WaveformInvocation.parameters": {"fullname": "quil.instructions.WaveformInvocation.parameters", "modulename": "quil.instructions", "qualname": "WaveformInvocation.parameters", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, quil.expression.Expression]"}, "quil.instructions.GateError": {"fullname": "quil.instructions.GateError", "modulename": "quil.instructions", "qualname": "GateError", "kind": "class", "doc": "

An error that may occur when performing operations on a Gate

\n", "bases": "builtins.ValueError"}, "quil.instructions.ParseMemoryReferenceError": {"fullname": "quil.instructions.ParseMemoryReferenceError", "modulename": "quil.instructions", "qualname": "ParseMemoryReferenceError", "kind": "class", "doc": "

Errors that may occur while parsing a MemoryReference

\n", "bases": "builtins.ValueError"}, "quil.program": {"fullname": "quil.program", "modulename": "quil.program", "kind": "module", "doc": "

\n"}, "quil.program.FrameSet": {"fullname": "quil.program.FrameSet", "modulename": "quil.program", "qualname": "FrameSet", "kind": "class", "doc": "

\n"}, "quil.program.FrameSet.get": {"fullname": "quil.program.FrameSet.get", "modulename": "quil.program", "qualname": "FrameSet.get", "kind": "function", "doc": "

Retrieve the attributes of a frame by its identifier

\n", "signature": "(self, identifier: FrameIdentifier) -> Optional[Dict[str, AttributeValue]]:", "funcdef": "def"}, "quil.program.FrameSet.get_keys": {"fullname": "quil.program.FrameSet.get_keys", "modulename": "quil.program", "qualname": "FrameSet.get_keys", "kind": "function", "doc": "

Return a list of all FrameIdentifiers described by this FrameSet

\n", "signature": "(self) -> List[FrameIdentifier]:", "funcdef": "def"}, "quil.program.FrameSet.get_all_frames": {"fullname": "quil.program.FrameSet.get_all_frames", "modulename": "quil.program", "qualname": "FrameSet.get_all_frames", "kind": "function", "doc": "

\n", "signature": "(self) -> Dict[FrameIdentifier, Dict[str, AttributeValue]]:", "funcdef": "def"}, "quil.program.FrameSet.insert": {"fullname": "quil.program.FrameSet.insert", "modulename": "quil.program", "qualname": "FrameSet.insert", "kind": "function", "doc": "

Insert a new FrameIdentifier, overwriting any existing one.

\n", "signature": "(\tself,\tidentifier: FrameIdentifier,\tattributes: Dict[str, AttributeValue]):", "funcdef": "def"}, "quil.program.FrameSet.merge": {"fullname": "quil.program.FrameSet.merge", "modulename": "quil.program", "qualname": "FrameSet.merge", "kind": "function", "doc": "

Merge another FrameSet into this one, overwriting any existing keys.

\n", "signature": "(self, other: quil.program.FrameSet):", "funcdef": "def"}, "quil.program.FrameSet.intersection": {"fullname": "quil.program.FrameSet.intersection", "modulename": "quil.program", "qualname": "FrameSet.intersection", "kind": "function", "doc": "

Return a new FrameSet which describes only the given FrameIdentifiers

\n", "signature": "(self, identifiers: FrozenSet[FrameIdentifier]) -> quil.program.FrameSet:", "funcdef": "def"}, "quil.program.FrameSet.is_empty": {"fullname": "quil.program.FrameSet.is_empty", "modulename": "quil.program", "qualname": "FrameSet.is_empty", "kind": "function", "doc": "

Returns True if this FrameSet defines no frames.

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.program.FrameSet.to_instructions": {"fullname": "quil.program.FrameSet.to_instructions", "modulename": "quil.program", "qualname": "FrameSet.to_instructions", "kind": "function", "doc": "

Return the Quil instructions which define the contained frames.

\n", "signature": "(self) -> List[Instruction]:", "funcdef": "def"}, "quil.program.Program": {"fullname": "quil.program.Program", "modulename": "quil.program", "qualname": "Program", "kind": "class", "doc": "

\n"}, "quil.program.Program.parse": {"fullname": "quil.program.Program.parse", "modulename": "quil.program", "qualname": "Program.parse", "kind": "function", "doc": "

Parses the given Quil string and returns a new Program.\nRaises a ProgramError if the given string isn't valid Quil.

\n", "signature": "(input: str) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.to_quil": {"fullname": "quil.program.Program.to_quil", "modulename": "quil.program", "qualname": "Program.to_quil", "kind": "function", "doc": "

Attempt to convert the instruction to a valid Quil string. Raises\nan exception if the instruction can't be converted to valid Quil.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.program.Program.to_quil_or_debug": {"fullname": "quil.program.Program.to_quil_or_debug", "modulename": "quil.program", "qualname": "Program.to_quil_or_debug", "kind": "function", "doc": "

Convert the instruction to a Quil string. If any part of the instruction can't\nbe converted to valid Quil, it will be printed in a human-readable debug format.

\n", "signature": "(self) -> str:", "funcdef": "def"}, "quil.program.Program.clone_without_body_instructions": {"fullname": "quil.program.Program.clone_without_body_instructions", "modulename": "quil.program", "qualname": "Program.clone_without_body_instructions", "kind": "function", "doc": "

Creates a clone of this Program with an empty body instructions list.

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.copy": {"fullname": "quil.program.Program.copy", "modulename": "quil.program", "qualname": "Program.copy", "kind": "function", "doc": "

Creates a clone of this Program.

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.dagger": {"fullname": "quil.program.Program.dagger", "modulename": "quil.program", "qualname": "Program.dagger", "kind": "function", "doc": "

Creates a new conjugate transpose of the Program by reversing the order of gate\ninstructions and applying the DAGGER modifier to each.

\n\n

Raises a GateError if any of the instructions in the program are not a `Gate

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.expand_calibrations": {"fullname": "quil.program.Program.expand_calibrations", "modulename": "quil.program", "qualname": "Program.expand_calibrations", "kind": "function", "doc": "

Expand any instructions in the program which have a matching calibration, leaving the others\nunchanged. Recurses though each instruction while ensuring there is no cycle in the expansion\ngraph (i.e. no calibration expands directly or indirectly into itself)

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.into_simplified": {"fullname": "quil.program.Program.into_simplified", "modulename": "quil.program", "qualname": "Program.into_simplified", "kind": "function", "doc": "

Simplify this program into a new [Program] which contains only instructions\nand definitions which are executed; effectively, perform dead code removal.

\n\n

Removes:

\n\n
    \n
  • All calibrations, following calibration expansion
  • \n
  • Frame definitions which are not used by any instruction such as PULSE or CAPTURE
  • \n
  • Waveform definitions which are not used by any instruction
  • \n
\n\n

When a valid program is simplified, it remains valid.

\n", "signature": "(self) -> quil.program.Program:", "funcdef": "def"}, "quil.program.Program.get_used_qubits": {"fullname": "quil.program.Program.get_used_qubits", "modulename": "quil.program", "qualname": "Program.get_used_qubits", "kind": "function", "doc": "

Returns a set consisting of every Qubit that is used in the program.

\n", "signature": "(self) -> Set[Qubit]:", "funcdef": "def"}, "quil.program.Program.add_instruction": {"fullname": "quil.program.Program.add_instruction", "modulename": "quil.program", "qualname": "Program.add_instruction", "kind": "function", "doc": "

Add an instruction to the end of the program.

\n", "signature": "(self, instruction: Instruction):", "funcdef": "def"}, "quil.program.Program.add_instructions": {"fullname": "quil.program.Program.add_instructions", "modulename": "quil.program", "qualname": "Program.add_instructions", "kind": "function", "doc": "

Add a list of instructions to the end of the program.

\n", "signature": "(self, instructions: Sequence[Instruction]):", "funcdef": "def"}, "quil.program.Program.to_instructions": {"fullname": "quil.program.Program.to_instructions", "modulename": "quil.program", "qualname": "Program.to_instructions", "kind": "function", "doc": "

\n", "signature": "(self) -> Sequence[Instruction]:", "funcdef": "def"}, "quil.program.Program.to_unitary": {"fullname": "quil.program.Program.to_unitary", "modulename": "quil.program", "qualname": "Program.to_unitary", "kind": "function", "doc": "

\n", "signature": "(\tself,\tn_qubits: int) -> numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128]]:", "funcdef": "def"}, "quil.program.Program.resolve_placeholders": {"fullname": "quil.program.Program.resolve_placeholders", "modulename": "quil.program", "qualname": "Program.resolve_placeholders", "kind": "function", "doc": "

Resolve TargetPlaceholders and QubitPlaceholders within the program using default resolvers.

\n\n

The default resolver will be used to generate a unique value for that placeholder within the scope of\nthe program using an auto-incrementing value (for qubit) or suffix (for target)\nwhile ensuring that unique value is not already in use within the program.

\n", "signature": "(self) -> None:", "funcdef": "def"}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"fullname": "quil.program.Program.resolve_placeholders_with_custom_resolvers", "modulename": "quil.program", "qualname": "Program.resolve_placeholders_with_custom_resolvers", "kind": "function", "doc": "

Resolve TargetPlaceholders and QubitPlaceholders within the program such that the resolved values\nwill remain unique to that placeholder within the scope of the program.

\n\n

If you provide target_resolver and/or qubit_resolver, those will be used to resolve those values respectively.\nIf your resolver returns None for a particular placeholder, it will not be replaced but will be left as a placeholder.

\n\n

If you do not provide a resolver for a placeholder, a default resolver will be used which will generate a unique value\nfor that placeholder within the scope of the program using an auto-incrementing value (for qubit) or suffix (for target)\nwhile ensuring that unique value is not already in use within the program.

\n", "signature": "(\tself,\t*,\ttarget_resolver: Optional[Callable[[TargetPlaceholder], Optional[str]]] = None,\tqubit_resolver: Optional[Callable[[QubitPlaceholder], Optional[int]]] = None):", "funcdef": "def"}, "quil.program.Program.memory_regions": {"fullname": "quil.program.Program.memory_regions", "modulename": "quil.program", "qualname": "Program.memory_regions", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, quil.program.MemoryRegion]"}, "quil.program.Program.declarations": {"fullname": "quil.program.Program.declarations", "modulename": "quil.program", "qualname": "Program.declarations", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, Declaration]"}, "quil.program.Program.waveforms": {"fullname": "quil.program.Program.waveforms", "modulename": "quil.program", "qualname": "Program.waveforms", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, Waveform]"}, "quil.program.Program.gate_definitions": {"fullname": "quil.program.Program.gate_definitions", "modulename": "quil.program", "qualname": "Program.gate_definitions", "kind": "variable", "doc": "

\n", "annotation": ": Dict[str, GateDefinition]"}, "quil.program.Program.calibrations": {"fullname": "quil.program.Program.calibrations", "modulename": "quil.program", "qualname": "Program.calibrations", "kind": "variable", "doc": "

\n", "annotation": ": quil.program.CalibrationSet"}, "quil.program.Program.body_instructions": {"fullname": "quil.program.Program.body_instructions", "modulename": "quil.program", "qualname": "Program.body_instructions", "kind": "variable", "doc": "

\n", "annotation": ": List[Instruction]"}, "quil.program.Program.frames": {"fullname": "quil.program.Program.frames", "modulename": "quil.program", "qualname": "Program.frames", "kind": "variable", "doc": "

\n", "annotation": ": quil.program.FrameSet"}, "quil.program.CalibrationSet": {"fullname": "quil.program.CalibrationSet", "modulename": "quil.program", "qualname": "CalibrationSet", "kind": "class", "doc": "

\n"}, "quil.program.CalibrationSet.expand": {"fullname": "quil.program.CalibrationSet.expand", "modulename": "quil.program", "qualname": "CalibrationSet.expand", "kind": "function", "doc": "

Given an instruction, return the instructions to which it is expanded if there is a match.\nRecursively calibrate instructions, returning an error if a calibration directly or indirectly\nexpands into itself.

\n", "signature": "(\tself,\tinstruction: Instruction,\tprevious_calibrations: Sequence[Instruction]) -> List[Instruction]:", "funcdef": "def"}, "quil.program.CalibrationSet.get_match_for_measurement": {"fullname": "quil.program.CalibrationSet.get_match_for_measurement", "modulename": "quil.program", "qualname": "CalibrationSet.get_match_for_measurement", "kind": "function", "doc": "

Returns the last-specified MeasureCalibrationDefinition that matches the target\nqubit (if any), or otherwise the last-specified one that specified no qubit.

\n", "signature": "(self, measurement: Measurement) -> Optional[MeasureCalibrationDefinition]:", "funcdef": "def"}, "quil.program.CalibrationSet.get_match_for_gate": {"fullname": "quil.program.CalibrationSet.get_match_for_gate", "modulename": "quil.program", "qualname": "CalibrationSet.get_match_for_gate", "kind": "function", "doc": "

Return the final calibration which matches the gate per the QuilT specification:

\n\n

A calibration matches a gate if:

\n\n
    \n
  1. It has the same name
  2. \n
  3. It has the same modifiers
  4. \n
  5. It has the same qubit count (any mix of fixed & variable)
  6. \n
  7. It has the same parameter count (both specified and unspecified)
  8. \n
  9. All fixed qubits in the calibration definition match those in the gate
  10. \n
  11. All specified parameters in the calibration definition match those in the gate
  12. \n
\n", "signature": "(self, gate: Gate) -> Optional[Calibration]:", "funcdef": "def"}, "quil.program.CalibrationSet.is_empty": {"fullname": "quil.program.CalibrationSet.is_empty", "modulename": "quil.program", "qualname": "CalibrationSet.is_empty", "kind": "function", "doc": "

Returns True if the CalibrationSet contains no data.

\n", "signature": "(self) -> bool:", "funcdef": "def"}, "quil.program.CalibrationSet.push_calibration": {"fullname": "quil.program.CalibrationSet.push_calibration", "modulename": "quil.program", "qualname": "CalibrationSet.push_calibration", "kind": "function", "doc": "

Add another gate Calibration (DEFCAL) to the set.

\n", "signature": "(self, calibration: Calibration):", "funcdef": "def"}, "quil.program.CalibrationSet.push_measurement_calibration": {"fullname": "quil.program.CalibrationSet.push_measurement_calibration", "modulename": "quil.program", "qualname": "CalibrationSet.push_measurement_calibration", "kind": "function", "doc": "

Add another MeasureCalibrationDefinition (DEFCAL MEASURE) to the set

\n", "signature": "(self, calibration: MeasureCalibrationDefinition):", "funcdef": "def"}, "quil.program.CalibrationSet.extend": {"fullname": "quil.program.CalibrationSet.extend", "modulename": "quil.program", "qualname": "CalibrationSet.extend", "kind": "function", "doc": "

Append another [CalibrationSet] onto this one

\n", "signature": "(self, other: quil.program.CalibrationSet):", "funcdef": "def"}, "quil.program.CalibrationSet.to_instructions": {"fullname": "quil.program.CalibrationSet.to_instructions", "modulename": "quil.program", "qualname": "CalibrationSet.to_instructions", "kind": "function", "doc": "

Return the Quil instructions which describe the contained calibrations

\n", "signature": "(self):", "funcdef": "def"}, "quil.program.CalibrationSet.measure_calibrations": {"fullname": "quil.program.CalibrationSet.measure_calibrations", "modulename": "quil.program", "qualname": "CalibrationSet.measure_calibrations", "kind": "variable", "doc": "

\n", "annotation": ": List[MeasureCalibrationDefinition]"}, "quil.program.CalibrationSet.calibrations": {"fullname": "quil.program.CalibrationSet.calibrations", "modulename": "quil.program", "qualname": "CalibrationSet.calibrations", "kind": "variable", "doc": "

\n", "annotation": ": List[Calibration]"}, "quil.program.MemoryRegion": {"fullname": "quil.program.MemoryRegion", "modulename": "quil.program", "qualname": "MemoryRegion", "kind": "class", "doc": "

\n"}, "quil.program.MemoryRegion.size": {"fullname": "quil.program.MemoryRegion.size", "modulename": "quil.program", "qualname": "MemoryRegion.size", "kind": "variable", "doc": "

\n", "annotation": ": Vector"}, "quil.program.MemoryRegion.sharing": {"fullname": "quil.program.MemoryRegion.sharing", "modulename": "quil.program", "qualname": "MemoryRegion.sharing", "kind": "variable", "doc": "

\n", "annotation": ": Optional[Sharing]"}, "quil.validation": {"fullname": "quil.validation", "modulename": "quil.validation", "kind": "module", "doc": "

\n"}, "quil.validation.identifier": {"fullname": "quil.validation.identifier", "modulename": "quil.validation.identifier", "kind": "module", "doc": "

\n"}, "quil.validation.identifier.IdentifierValidationError": {"fullname": "quil.validation.identifier.IdentifierValidationError", "modulename": "quil.validation.identifier", "qualname": "IdentifierValidationError", "kind": "class", "doc": "

Errors that may occur when validating a Quil identifier.

\n", "bases": "builtins.ValueError"}, "quil.validation.identifier.validate_identifier": {"fullname": "quil.validation.identifier.validate_identifier", "modulename": "quil.validation.identifier", "qualname": "validate_identifier", "kind": "function", "doc": "

Raises an `IdentifierValidationError if ident isn't a valid Quil identifier.

\n", "signature": "(ident: str):", "funcdef": "def"}, "quil.validation.identifier.validate_user_identifier": {"fullname": "quil.validation.identifier.validate_user_identifier", "modulename": "quil.validation.identifier", "qualname": "validate_user_identifier", "kind": "function", "doc": "

Raises an `IdentifierValidationError if ident is reserved keyword or isn't a valid Quil identifier.

\n", "signature": "(ident: str):", "funcdef": "def"}}, "docInfo": {"quil": {"qualname": 0, "fullname": 1, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.Expression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 244}, "quil.expression.Expression.from_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.expression.Expression.from_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.expression.Expression.from_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.expression.Expression.from_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.expression.Expression.new_pi": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.from_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.expression.Expression.from_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.expression.Expression.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 81, "bases": 0, "doc": 21}, "quil.expression.Expression.is_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.to_address": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.is_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.expression.Expression.to_function_call": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.expression.Expression.is_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.expression.Expression.to_infix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.expression.Expression.is_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.to_number": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.is_pi": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.is_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.expression.Expression.to_prefix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.expression.Expression.is_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.as_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.expression.Expression.to_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.expression.Expression.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.expression.Expression.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 38}, "quil.expression.Expression.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 25}, "quil.expression.Expression.simplify": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 12}, "quil.expression.Expression.into_simplified": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 10}, "quil.expression.Expression.evaluate": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 32}, "quil.expression.Expression.substitute_variables": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 24}, "quil.expression.Expression.to_real": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.expression.FunctionCallExpression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.FunctionCallExpression.function": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.FunctionCallExpression.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression.right": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression.left": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixExpression.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixExpression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixExpression.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixExpression.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.expression.ExpressionFunction.Cis": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.Cosine": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.Exponent": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.Sine": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.ExpressionFunction.SquareRoot": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.expression.PrefixOperator.Plus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.PrefixOperator.Minus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.expression.InfixOperator.Caret": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Plus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Minus": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Slash": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.InfixOperator.Star": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.expression.EvaluationError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "quil.expression.ParseExpressionError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "quil.instructions": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Instruction": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 683}, "quil.instructions.Instruction.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 591, "bases": 0, "doc": 14}, "quil.instructions.Instruction.from_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.new_halt": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.new_nop": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Instruction.from_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.Instruction.new_wait": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Instruction.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 591, "bases": 0, "doc": 21}, "quil.instructions.Instruction.is_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_arithmetic": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_binary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_calibration_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_capture": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_circuit_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_convert": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_comparison": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_declaration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_delay": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_exchange": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_fence": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_frame_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_gate": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_gate_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_halt": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_include": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_jump": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_jump_when": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_jump_unless": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_label": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_load": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_measure_calibration_definition": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_measurement": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_move": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_nop": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_pragma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_pulse": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_raw_capture": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_reset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_set_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_set_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_set_scale": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_shift_frequency": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_shift_phase": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_store": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_swap_phases": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_unary_logic": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.as_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_waveform_definition": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Instruction.is_wait": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Instruction.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Instruction.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Arithmetic": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Arithmetic.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Arithmetic.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Arithmetic.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Arithmetic.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Arithmetic.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 119}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.from_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 21}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.is_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.as_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperand.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ArithmeticOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.ArithmeticOperator.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ArithmeticOperator.Add": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperator.Subtract": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperator.Divide": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ArithmeticOperator.Multiply": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryLogic": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryLogic.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.BinaryLogic.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryLogic.operands": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 111}, "quil.instructions.BinaryOperand.from_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.from_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 21}, "quil.instructions.BinaryOperand.is_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.as_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.to_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.is_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.as_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.to_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperand.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.BinaryOperands": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperands.operand": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperands.memory_reference": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.BinaryOperator.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.BinaryOperator.And": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperator.Ior": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.BinaryOperator.Xor": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Comparison": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Comparison.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Comparison.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Comparison.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Comparison.operands": {"qualname": 2, "fullname": 4, "annotation": 10, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 119}, "quil.instructions.ComparisonOperand.from_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.from_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.from_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 10}, "quil.instructions.ComparisonOperand.is_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.as_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_literal_integer": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.is_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.as_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_literal_real": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.is_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.as_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_memory_reference": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperand.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ComparisonOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.ComparisonOperator.Equal": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.GreaterThan": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ComparisonOperator.LessThan": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Convert": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Convert.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Convert.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Convert.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Convert.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Exchange": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Exchange.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Exchange.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Exchange.left": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Exchange.right": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Move": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Move.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Move.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Move.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Move.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryLogic": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryLogic.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.UnaryLogic.operator": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryLogic.operand": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.UnaryOperator.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.UnaryOperator.Neg": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.UnaryOperator.Not": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Calibration.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Calibration.parameters": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.instructions": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Calibration.modifiers": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.CircuitDefinition.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.qubit_variables": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.instructions": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.CircuitDefinition.parameters": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Declaration.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Declaration.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration.size": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Declaration.sharing": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Load.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Load.source": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load.offset": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Load.destination": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Offset": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Offset.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Offset.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Offset.offset": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Offset.data_type": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Sharing": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Sharing.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Sharing.offsets": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Store.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Store.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store.destination": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Store.offset": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.ScalarType.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ScalarType.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ScalarType.Bit": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType.Integer": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType.Octet": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ScalarType.Real": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Vector": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Vector.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Vector.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Vector.length": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Vector.data_type": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Measurement": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Measurement.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Measurement.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Measurement.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Measurement.qubit": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Include": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Include.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Include.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Include.filename": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Pragma.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Pragma.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma.data": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pragma.arguments": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 101}, "quil.instructions.PragmaArgument.from_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.from_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 21}, "quil.instructions.PragmaArgument.is_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.as_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.to_identifier": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.is_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.as_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.to_integer": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.PragmaArgument.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.AttributeValue": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 112}, "quil.instructions.AttributeValue.from_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.from_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 21}, "quil.instructions.AttributeValue.is_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.as_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.to_string": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.is_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.as_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.to_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.AttributeValue.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.AttributeValue.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Capture": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Capture.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Capture.memory_reference": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.blocking": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Capture.waveform": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.FrameDefinition.identifier": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameDefinition.attributes": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameIdentifier": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameIdentifier.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.FrameIdentifier.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.FrameIdentifier.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Pulse.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Pulse.waveform": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Pulse.blocking": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.RawCapture.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.RawCapture.memory_reference": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.duration": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.blocking": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.RawCapture.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetFrequency": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetFrequency.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SetFrequency.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SetFrequency.frequency": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetFrequency.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetPhase": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetPhase.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SetPhase.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SetPhase.phase": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetPhase.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetScale": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetScale.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SetScale.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SetScale.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SetScale.scale": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftFrequency": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftFrequency.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ShiftFrequency.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftFrequency.frequency": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftPhase": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftPhase.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.ShiftPhase.phase": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.ShiftPhase.frame": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SwapPhases": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SwapPhases.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.SwapPhases.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.SwapPhases.frame_2": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.SwapPhases.frame_1": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Gate.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Gate.dagger": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 18}, "quil.instructions.Gate.controlled": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 18}, "quil.instructions.Gate.forked": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 65, "bases": 0, "doc": 41}, "quil.instructions.Gate.to_unitary_mut": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 63, "bases": 0, "doc": 59}, "quil.instructions.Gate.parameters": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.modifiers": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Gate.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.GateDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.GateDefinition.specification": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition.parameters": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateDefinition.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateModifier": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.GateModifier.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.GateModifier.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.GateModifier.Controlled": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateModifier.Dagger": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateModifier.Forked": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 122}, "quil.instructions.GateSpecification.from_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 50, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.from_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.from_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 65, "bases": 0, "doc": 21}, "quil.instructions.GateSpecification.is_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.as_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 38, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_matrix": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.is_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.as_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_permutation": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.is_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.as_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_pauli_sum": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.GateSpecification.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.GateSpecification.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.PauliGate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 338}, "quil.instructions.PauliGate.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 25}, "quil.instructions.PauliGate.I": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliGate.X": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliGate.Y": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliGate.Z": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliTerm": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliTerm.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliTerm.arguments": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliSum": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliSum.terms": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.PauliSum.arguments": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Jump": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Jump.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Jump.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Jump.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpWhen": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpWhen.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.JumpWhen.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.JumpWhen.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpWhen.condition": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpUnless": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpUnless.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.JumpUnless.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.JumpUnless.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.JumpUnless.condition": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Label": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Label.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Label.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Label.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Target": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 116}, "quil.instructions.Target.from_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.Target.from_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Target.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "quil.instructions.Target.is_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Target.as_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Target.to_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Target.is_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Target.as_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Target.to_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Target.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Target.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.TargetPlaceholder": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 33}, "quil.instructions.TargetPlaceholder.base_label": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MemoryReference": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MemoryReference.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.MemoryReference.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.MemoryReference.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 27}, "quil.instructions.MemoryReference.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.MemoryReference.index": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Qubit": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 105}, "quil.instructions.Qubit.from_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.Qubit.from_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "quil.instructions.Qubit.from_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "quil.instructions.Qubit.inner": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 21}, "quil.instructions.Qubit.is_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.as_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_fixed": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.is_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.as_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_variable": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.is_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "quil.instructions.Qubit.as_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_placeholder": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "quil.instructions.Qubit.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Qubit.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.QubitPlaceholder": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 29}, "quil.instructions.Reset": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Reset.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Reset.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Reset.qubit": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Delay.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Delay.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay.duration": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Delay.frame_names": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Fence": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Fence.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.Fence.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.Fence.qubits": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Waveform": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Waveform.matrix": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.Waveform.parameters": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformDefinition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformDefinition.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.WaveformDefinition.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformDefinition.definition": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformInvocation": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformInvocation.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.instructions.WaveformInvocation.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.WaveformInvocation.parameters": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.instructions.GateError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 15}, "quil.instructions.ParseMemoryReferenceError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "quil.program": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.FrameSet": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.FrameSet.get": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 11}, "quil.program.FrameSet.get_keys": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 16}, "quil.program.FrameSet.get_all_frames": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "quil.program.FrameSet.insert": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 13}, "quil.program.FrameSet.merge": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 15}, "quil.program.FrameSet.intersection": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 16}, "quil.program.FrameSet.is_empty": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 15}, "quil.program.FrameSet.to_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 12}, "quil.program.Program": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 28}, "quil.program.Program.to_quil": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 26}, "quil.program.Program.to_quil_or_debug": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 33}, "quil.program.Program.clone_without_body_instructions": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 17}, "quil.program.Program.copy": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 11}, "quil.program.Program.dagger": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 48}, "quil.program.Program.expand_calibrations": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 42}, "quil.program.Program.into_simplified": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 83}, "quil.program.Program.get_used_qubits": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 16}, "quil.program.Program.add_instruction": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 12}, "quil.program.Program.add_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 14}, "quil.program.Program.to_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "quil.program.Program.to_unitary": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 63, "bases": 0, "doc": 3}, "quil.program.Program.resolve_placeholders": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 64}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 96, "bases": 0, "doc": 136}, "quil.program.Program.memory_regions": {"qualname": 3, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.declarations": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.waveforms": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.gate_definitions": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.calibrations": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.body_instructions": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.Program.frames": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.CalibrationSet": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.CalibrationSet.expand": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 50, "bases": 0, "doc": 34}, "quil.program.CalibrationSet.get_match_for_measurement": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 27}, "quil.program.CalibrationSet.get_match_for_gate": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 96}, "quil.program.CalibrationSet.is_empty": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 15}, "quil.program.CalibrationSet.push_calibration": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 15}, "quil.program.CalibrationSet.push_measurement_calibration": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 14}, "quil.program.CalibrationSet.extend": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 10}, "quil.program.CalibrationSet.to_instructions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 11}, "quil.program.CalibrationSet.measure_calibrations": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.CalibrationSet.calibrations": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.MemoryRegion": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.MemoryRegion.size": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.program.MemoryRegion.sharing": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.validation": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.validation.identifier": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "quil.validation.identifier.IdentifierValidationError": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "quil.validation.identifier.validate_identifier": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 16}, "quil.validation.identifier.validate_user_identifier": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 20}}, "length": 673, "save": true}, "index": {"qualname": {"root": {"1": {"docs": {"quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 1}, "2": {"docs": {"quil.instructions.SwapPhases.frame_2": {"tf": 1}}, "df": 1}, "docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}}, "df": 43, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.Exponent": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}}, "df": 62}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 15, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 9}}}}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 10}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 5, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}}, "df": 8}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Include.filename": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}}, "df": 8}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 3, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}}, "df": 62}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}}, "df": 10, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}}, "df": 3}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperator.And": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}, "s": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 18, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 11}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixOperator.Caret": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}}, "df": 15}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction.Cis": {"tf": 1}}, "df": 1}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Cosine": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}}, "df": 9}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 2}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}}, "df": 9, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.copy": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {"quil.instructions.PauliGate.I": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}}, "df": 4}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 6}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 10}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}}, "df": 17}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}}, "df": 156, "s": {"docs": {"quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 9}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}}, "df": 8}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 68}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Ior": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 7, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}}, "df": 4}, "g": {"docs": {"quil.instructions.UnaryOperator.Neg": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}}, "df": 2}, "t": {"docs": {"quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 11, "s": {"docs": {"quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}}, "df": 3}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 23}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ParseExpressionError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}}, "df": 6}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 6}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 2}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}}, "df": 4}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}}, "df": 2}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 182}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}}, "df": 17, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 114}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 20, "s": {"docs": {"quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 6}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}}, "df": 6}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}}, "df": 2}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1.4142135623730951}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}}, "df": 7, "s": {"docs": {"quil.instructions.Sharing.offsets": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Octet": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 25, "s": {"docs": {"quil.program.Program.gate_definitions": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.program.Program.declarations": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperator.Divide": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}}, "df": 3}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Sine": {"tf": 1}}, "df": 1}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Declaration.size": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.InfixOperator.Slash": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}}, "df": 10}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}}, "df": 12, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 7}}}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}}, "df": 8, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 5}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 5}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 5}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition.specification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 10}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 8}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}}, "df": 15}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.memory_regions": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.right": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "w": {"docs": {"quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}}, "df": 7}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.left": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.instructions.Vector.length": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 8}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}}, "df": 10}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 9}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}}, "df": 20}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}}, "df": 5, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 11}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}}, "df": 16, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 6}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 3}}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}}, "df": 9}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}}, "df": 5}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}}, "df": 12, "s": {"docs": {"quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 6}}}}}}}}}}}}, "t": {"docs": {"quil.instructions.ScalarType.Bit": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 21, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}}, "df": 6}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 6}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}}, "df": 16}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 6}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}}, "df": 2}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}}, "df": 16, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 5}}}}}}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}}, "df": 9, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.Program.waveforms": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}}, "df": 4}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 5}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1}, "r": {"docs": {"quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {"quil.instructions.PauliGate.X": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"quil.instructions.PauliGate.Y": {"tf": 1}}, "df": 1}, "z": {"docs": {"quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 1}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}}, "df": 1}}}}}}, "fullname": {"root": {"1": {"docs": {"quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 1}, "2": {"docs": {"quil.instructions.SwapPhases.frame_2": {"tf": 1}}, "df": 1}, "docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil": {"tf": 1}, "quil.expression": {"tf": 1}, "quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}, "quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}, "quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}, "quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program": {"tf": 1}, "quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}, "quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}, "quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}, "quil.validation": {"tf": 1}, "quil.validation.identifier": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 673}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 20, "s": {"docs": {"quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 6}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression": {"tf": 1}, "quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.new_pi": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.inner": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_pi": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.is_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.as_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.expression.Expression.simplify": {"tf": 1.4142135623730951}, "quil.expression.Expression.into_simplified": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1.4142135623730951}, "quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1.4142135623730951}, "quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1.4142135623730951}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}}, "df": 69, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.ExpressionFunction.Cis": {"tf": 1}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1}, "quil.expression.ExpressionFunction.Sine": {"tf": 1}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.Exponent": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}}, "df": 62}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 15, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 9}}}}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 10}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 5, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression": {"tf": 1}, "quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}}, "df": 8}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Include.filename": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}}, "df": 8}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 3, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}}, "df": 62}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}}, "df": 10, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}}, "df": 3}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperator.And": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}, "s": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.FrameSet.get_all_frames": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 18, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 11}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixOperator.Caret": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}}, "df": 15}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction.Cis": {"tf": 1}}, "df": 1}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Cosine": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}}, "df": 9}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 2}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}}, "df": 9, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.copy": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {"quil.instructions.PauliGate.I": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.InfixExpression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}}, "df": 4}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator": {"tf": 1}, "quil.expression.InfixOperator.Caret": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Slash": {"tf": 1}, "quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 6}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 10}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}}, "df": 17}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}}, "df": 156, "s": {"docs": {"quil.instructions": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}, "quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}, "quil.instructions.Comparison": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}, "quil.instructions.Convert": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}, "quil.instructions.Calibration": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.CircuitDefinition": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}, "quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.FrameDefinition": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameIdentifier": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}, "quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Fence": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 562}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Include": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}}, "df": 8}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 68}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Ior": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.validation.identifier": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1.4142135623730951}, "quil.validation.identifier.validate_user_identifier": {"tf": 1.4142135623730951}}, "df": 9, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}}, "df": 4}, "g": {"docs": {"quil.instructions.UnaryOperator.Neg": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}}, "df": 2}, "t": {"docs": {"quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 11, "s": {"docs": {"quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.PrefixExpression": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}}, "df": 3}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.PrefixOperator.Minus": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Pragma": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}}, "df": 12}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program": {"tf": 1}, "quil.program.FrameSet": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.copy": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1.4142135623730951}, "quil.program.Program.add_instruction": {"tf": 1.4142135623730951}, "quil.program.Program.add_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.to_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.to_unitary": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.Program.memory_regions": {"tf": 1.4142135623730951}, "quil.program.Program.declarations": {"tf": 1.4142135623730951}, "quil.program.Program.waveforms": {"tf": 1.4142135623730951}, "quil.program.Program.gate_definitions": {"tf": 1.4142135623730951}, "quil.program.Program.calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.body_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.frames": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}, "quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 47}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ParseExpressionError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}}, "df": 6}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.PauliGate.I": {"tf": 1}, "quil.instructions.PauliGate.X": {"tf": 1}, "quil.instructions.PauliGate.Y": {"tf": 1}, "quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 6}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliTerm": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliSum": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Pulse": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 2}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}}, "df": 4}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}}, "df": 2}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.validation": {"tf": 1}, "quil.validation.identifier": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 5}}}, "e": {"docs": {"quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Vector": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 182}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}}, "df": 17, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}}, "df": 6}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}}, "df": 2}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Offset": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1.4142135623730951}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}}, "df": 7, "s": {"docs": {"quil.instructions.Sharing.offsets": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Octet": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 25, "s": {"docs": {"quil.program.Program.gate_definitions": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Declaration": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.program.Program.declarations": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Delay": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}}, "df": 10}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperator.Divide": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}}, "df": 3}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Sine": {"tf": 1}}, "df": 1}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Declaration.size": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.InfixOperator.Slash": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Store": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}}, "df": 10}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}}, "df": 12, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.SetFrequency": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetPhase": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.SetScale": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}}, "df": 5}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.Bit": {"tf": 1}, "quil.instructions.ScalarType.Integer": {"tf": 1}, "quil.instructions.ScalarType.Octet": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 7}}}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}}, "df": 8, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ShiftFrequency": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ShiftPhase": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Sharing": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 5}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 4, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.SwapPhases": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 5}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 5}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition.specification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 10}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Reset": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 8}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}}, "df": 15}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.memory_regions": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.right": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "w": {"docs": {"quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.RawCapture": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}}, "df": 7}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixExpression.left": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.instructions.Vector.length": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 8}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Load": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}}, "df": 10}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Label": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 9}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}}, "df": 20}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}}, "df": 5, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Measurement": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 11}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.MeasureCalibrationDefinition": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}}, "df": 16, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.MemoryReference": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 6}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.MemoryRegion": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 3}}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Move": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}}, "df": 9}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}}, "df": 5}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.BinaryLogic": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}}, "df": 12, "s": {"docs": {"quil.instructions.BinaryOperands": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.And": {"tf": 1}, "quil.instructions.BinaryOperator.Ior": {"tf": 1}, "quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 6}}}}}}}}}}}}, "t": {"docs": {"quil.instructions.ScalarType.Bit": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder.base_label": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Gate": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 21, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}}, "df": 6}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.Controlled": {"tf": 1}, "quil.instructions.GateModifier.Dagger": {"tf": 1}, "quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 6}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}}, "df": 16}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 6}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}}, "df": 2}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Jump": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}}, "df": 16, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.JumpWhen": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.JumpUnless": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 5}}}}}}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Waveform": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}}, "df": 9, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformDefinition": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.WaveformInvocation": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {"quil.program.Program.waveforms": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}}, "df": 4}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.UnaryLogic": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.Neg": {"tf": 1}, "quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 5}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1}, "r": {"docs": {"quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {"quil.instructions.PauliGate.X": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"quil.instructions.PauliGate.Y": {"tf": 1}}, "df": 1}, "z": {"docs": {"quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 1}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}}, "df": 1}}}}}}, "annotation": {"root": {"docs": {"quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.Pragma.data": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.body_instructions": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1}, "quil.program.CalibrationSet.calibrations": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}, "quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 126, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1}, "quil.expression.InfixExpression.right": {"tf": 1}, "quil.expression.InfixExpression.left": {"tf": 1}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1.4142135623730951}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.duration": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frequency": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.phase": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.SetScale.scale": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1}, "quil.instructions.ShiftPhase.phase": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.PauliTerm.expression": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Delay.duration": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 68}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}}, "df": 8}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression.function": {"tf": 1}, "quil.expression.FunctionCallExpression.expression": {"tf": 1.4142135623730951}, "quil.expression.InfixExpression.right": {"tf": 1.4142135623730951}, "quil.expression.InfixExpression.left": {"tf": 1.4142135623730951}, "quil.expression.InfixExpression.operator": {"tf": 1}, "quil.expression.PrefixExpression.expression": {"tf": 1.4142135623730951}, "quil.expression.PrefixExpression.operator": {"tf": 1}, "quil.instructions.Calibration.parameters": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.duration": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.frequency": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.phase": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.scale": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.phase": {"tf": 1.4142135623730951}, "quil.instructions.Gate.parameters": {"tf": 1.4142135623730951}, "quil.instructions.PauliTerm.expression": {"tf": 1.4142135623730951}, "quil.instructions.Delay.duration": {"tf": 1.4142135623730951}, "quil.instructions.Waveform.matrix": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1.4142135623730951}}, "df": 19, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.FunctionCallExpression.function": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixExpression.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}}, "df": 3, "s": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.operator": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.BinaryLogic.operator": {"tf": 1}, "quil.instructions.BinaryLogic.operands": {"tf": 1}, "quil.instructions.BinaryOperands.operand": {"tf": 1}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.Comparison.operator": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1.7320508075688772}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.UnaryLogic.operator": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Declaration.size": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Measurement.qubit": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.GateDefinition.specification": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.WaveformDefinition.definition": {"tf": 1}}, "df": 67}}}}}}}}}}, "t": {"docs": {"quil.instructions.Offset.offset": {"tf": 1}, "quil.instructions.Vector.length": {"tf": 1}, "quil.instructions.MemoryReference.index": {"tf": 1}}, "df": 3}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.PrefixExpression.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Pragma.arguments": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.calibrations": {"tf": 1}, "quil.program.Program.frames": {"tf": 1}}, "df": 3}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliTerm.arguments": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.PauliSum.terms": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Arithmetic.source": {"tf": 1}, "quil.instructions.Arithmetic.destination": {"tf": 1}, "quil.instructions.Move.source": {"tf": 1}, "quil.instructions.Store.source": {"tf": 1}}, "df": 4}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Arithmetic.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryLogic.operator": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperands.operand": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.BinaryLogic.operands": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Capture.blocking": {"tf": 1}, "quil.instructions.Pulse.blocking": {"tf": 1}, "quil.instructions.RawCapture.blocking": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.BinaryOperands.memory_reference": {"tf": 1}, "quil.instructions.Comparison.operands": {"tf": 1.4142135623730951}, "quil.instructions.Convert.destination": {"tf": 1}, "quil.instructions.Convert.source": {"tf": 1}, "quil.instructions.Exchange.left": {"tf": 1}, "quil.instructions.Exchange.right": {"tf": 1}, "quil.instructions.Move.destination": {"tf": 1}, "quil.instructions.UnaryLogic.operand": {"tf": 1}, "quil.instructions.Load.offset": {"tf": 1}, "quil.instructions.Load.destination": {"tf": 1}, "quil.instructions.Store.offset": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Capture.memory_reference": {"tf": 1}, "quil.instructions.RawCapture.memory_reference": {"tf": 1}, "quil.instructions.JumpWhen.condition": {"tf": 1}, "quil.instructions.JumpUnless.condition": {"tf": 1}}, "df": 16}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.memory_regions": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Comparison.operator": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Comparison.operands": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.calibrations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Comparison.operands": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Jump.target": {"tf": 1}, "quil.instructions.JumpWhen.target": {"tf": 1}, "quil.instructions.JumpUnless.target": {"tf": 1}, "quil.instructions.Label.target": {"tf": 1}}, "df": 4}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.UnaryLogic.operator": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Calibration.parameters": {"tf": 1}, "quil.instructions.Calibration.qubits": {"tf": 1}, "quil.instructions.Calibration.instructions": {"tf": 1}, "quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1}, "quil.instructions.Sharing.offsets": {"tf": 1}, "quil.instructions.Pragma.arguments": {"tf": 1}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1}, "quil.instructions.Gate.parameters": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}, "quil.instructions.Gate.qubits": {"tf": 1}, "quil.instructions.PauliSum.terms": {"tf": 1}, "quil.instructions.Delay.qubits": {"tf": 1}, "quil.instructions.Fence.qubits": {"tf": 1}, "quil.instructions.Waveform.matrix": {"tf": 1}}, "df": 16}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1}, "quil.instructions.GateDefinition.parameters": {"tf": 1}, "quil.instructions.PauliSum.arguments": {"tf": 1}, "quil.instructions.Delay.frame_names": {"tf": 1}, "quil.instructions.Waveform.parameters": {"tf": 1}}, "df": 6}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.PauliTerm.arguments": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.body_instructions": {"tf": 1}}, "df": 1}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.CalibrationSet.measure_calibrations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.CalibrationSet.calibrations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Calibration.name": {"tf": 1}, "quil.instructions.CircuitDefinition.name": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1}, "quil.instructions.Declaration.name": {"tf": 1}, "quil.instructions.Load.source": {"tf": 1}, "quil.instructions.Sharing.name": {"tf": 1}, "quil.instructions.Store.destination": {"tf": 1}, "quil.instructions.Include.filename": {"tf": 1}, "quil.instructions.Pragma.name": {"tf": 1}, "quil.instructions.FrameIdentifier.name": {"tf": 1}, "quil.instructions.Gate.name": {"tf": 1}, "quil.instructions.GateDefinition.name": {"tf": 1}, "quil.instructions.PauliTerm.arguments": {"tf": 1}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1}, "quil.instructions.MemoryReference.name": {"tf": 1}, "quil.instructions.WaveformDefinition.name": {"tf": 1}, "quil.instructions.WaveformInvocation.name": {"tf": 1}}, "df": 17}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Declaration.sharing": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Offset.data_type": {"tf": 1}, "quil.instructions.Vector.data_type": {"tf": 1}}, "df": 2}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Calibration.modifiers": {"tf": 1}, "quil.instructions.Gate.modifiers": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateDefinition.specification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.gate_definitions": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1}, "quil.instructions.Declaration.sharing": {"tf": 1}, "quil.instructions.Measurement.target": {"tf": 1}, "quil.instructions.Reset.qubit": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Pragma.data": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.MemoryRegion.sharing": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Sharing.offsets": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Declaration.size": {"tf": 1}, "quil.program.MemoryRegion.size": {"tf": 1}}, "df": 2}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Capture.frame": {"tf": 1}, "quil.instructions.FrameDefinition.identifier": {"tf": 1}, "quil.instructions.Pulse.frame": {"tf": 1}, "quil.instructions.RawCapture.frame": {"tf": 1}, "quil.instructions.SetFrequency.frame": {"tf": 1}, "quil.instructions.SetPhase.frame": {"tf": 1}, "quil.instructions.SetScale.frame": {"tf": 1}, "quil.instructions.ShiftFrequency.frame": {"tf": 1}, "quil.instructions.ShiftPhase.frame": {"tf": 1}, "quil.instructions.SwapPhases.frame_2": {"tf": 1}, "quil.instructions.SwapPhases.frame_1": {"tf": 1}}, "df": 11}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.frames": {"tf": 1}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.WaveformDefinition.definition": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Capture.waveform": {"tf": 1}, "quil.instructions.Pulse.waveform": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.FrameDefinition.attributes": {"tf": 1}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1}, "quil.program.Program.memory_regions": {"tf": 1}, "quil.program.Program.declarations": {"tf": 1}, "quil.program.Program.waveforms": {"tf": 1}, "quil.program.Program.gate_definitions": {"tf": 1}}, "df": 6}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.declarations": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "default_value": {"root": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction.Cis": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Cosine": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateModifier.Controlled": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.InfixOperator.Caret": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.Exponent": {"tf": 1}}, "df": 1}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.Equal": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction.Sine": {"tf": 1}}, "df": 1}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction.SquareRoot": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.InfixOperator.Slash": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.InfixOperator.Star": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ArithmeticOperator.Subtract": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Plus": {"tf": 1}, "quil.expression.InfixOperator.Plus": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.PrefixOperator.Minus": {"tf": 1}, "quil.expression.InfixOperator.Minus": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperator.Multiply": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperator.Add": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperator.And": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperator.Divide": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateModifier.Dagger": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {"quil.instructions.PauliGate.I": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Ior": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ScalarType.Integer": {"tf": 1}}, "df": 1}}}}}}}, "x": {"docs": {"quil.instructions.PauliGate.X": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.BinaryOperator.Xor": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.ComparisonOperator.LessThan": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.UnaryOperator.Neg": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.UnaryOperator.Not": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Bit": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ScalarType.Octet": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ScalarType.Real": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateModifier.Forked": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {"quil.instructions.PauliGate.Y": {"tf": 1}}, "df": 1}, "z": {"docs": {"quil.instructions.PauliGate.Z": {"tf": 1}}, "df": 1}}}, "signature": {"root": {"docs": {"quil.expression.Expression.from_address": {"tf": 4.898979485566356}, "quil.expression.Expression.from_function_call": {"tf": 5.744562646538029}, "quil.expression.Expression.from_infix": {"tf": 5.656854249492381}, "quil.expression.Expression.from_number": {"tf": 4.898979485566356}, "quil.expression.Expression.new_pi": {"tf": 4.123105625617661}, "quil.expression.Expression.from_prefix": {"tf": 5.656854249492381}, "quil.expression.Expression.from_variable": {"tf": 4.898979485566356}, "quil.expression.Expression.inner": {"tf": 8.18535277187245}, "quil.expression.Expression.is_address": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_address": {"tf": 4.123105625617661}, "quil.expression.Expression.to_address": {"tf": 3.4641016151377544}, "quil.expression.Expression.is_function_call": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_function_call": {"tf": 5}, "quil.expression.Expression.to_function_call": {"tf": 4.47213595499958}, "quil.expression.Expression.is_infix": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_infix": {"tf": 5}, "quil.expression.Expression.to_infix": {"tf": 4.47213595499958}, "quil.expression.Expression.is_number": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_number": {"tf": 4.123105625617661}, "quil.expression.Expression.to_number": {"tf": 3.4641016151377544}, "quil.expression.Expression.is_pi": {"tf": 3.4641016151377544}, "quil.expression.Expression.is_prefix": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_prefix": {"tf": 5}, "quil.expression.Expression.to_prefix": {"tf": 4.47213595499958}, "quil.expression.Expression.is_variable": {"tf": 3.4641016151377544}, "quil.expression.Expression.as_variable": {"tf": 4.123105625617661}, "quil.expression.Expression.to_variable": {"tf": 3.4641016151377544}, "quil.expression.Expression.to_quil": {"tf": 3.4641016151377544}, "quil.expression.Expression.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.expression.Expression.parse": {"tf": 4.898979485566356}, "quil.expression.Expression.simplify": {"tf": 3.1622776601683795}, "quil.expression.Expression.into_simplified": {"tf": 4.47213595499958}, "quil.expression.Expression.evaluate": {"tf": 7.3484692283495345}, "quil.expression.Expression.substitute_variables": {"tf": 6.928203230275509}, "quil.expression.Expression.to_real": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.__init__": {"tf": 21.93171219946131}, "quil.instructions.Instruction.from_arithmetic": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_binary_logic": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_capture": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.from_convert": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_comparison": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_declaration": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_delay": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_exchange": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_fence": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_frame_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.from_gate": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_gate_definition": {"tf": 5.656854249492381}, "quil.instructions.Instruction.new_halt": {"tf": 4.123105625617661}, "quil.instructions.Instruction.from_include": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_jump": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_jump_when": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_jump_unless": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_label": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_load": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.from_measurement": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_move": {"tf": 5.656854249492381}, "quil.instructions.Instruction.new_nop": {"tf": 4.123105625617661}, "quil.instructions.Instruction.from_pragma": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_pulse": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_raw_capture": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_reset": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_set_frequency": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_set_phase": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_set_scale": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_shift_phase": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_store": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_swap_phases": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_unary_logic": {"tf": 5.656854249492381}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 5.744562646538029}, "quil.instructions.Instruction.new_wait": {"tf": 4.123105625617661}, "quil.instructions.Instruction.inner": {"tf": 21.93171219946131}, "quil.instructions.Instruction.is_arithmetic": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_arithmetic": {"tf": 5}, "quil.instructions.Instruction.to_arithmetic": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_binary_logic": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_binary_logic": {"tf": 5}, "quil.instructions.Instruction.to_binary_logic": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 5}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_capture": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_capture": {"tf": 5}, "quil.instructions.Instruction.to_capture": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 5}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_convert": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_convert": {"tf": 5}, "quil.instructions.Instruction.to_convert": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_comparison": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_comparison": {"tf": 5}, "quil.instructions.Instruction.to_comparison": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_declaration": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_declaration": {"tf": 5}, "quil.instructions.Instruction.to_declaration": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_delay": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_delay": {"tf": 5}, "quil.instructions.Instruction.to_delay": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_exchange": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_exchange": {"tf": 5}, "quil.instructions.Instruction.to_exchange": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_fence": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_fence": {"tf": 5}, "quil.instructions.Instruction.to_fence": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_frame_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_frame_definition": {"tf": 5}, "quil.instructions.Instruction.to_frame_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_gate": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_gate": {"tf": 5}, "quil.instructions.Instruction.to_gate": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_gate_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_gate_definition": {"tf": 5}, "quil.instructions.Instruction.to_gate_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_halt": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.is_include": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_include": {"tf": 5}, "quil.instructions.Instruction.to_include": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_jump": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_jump": {"tf": 5}, "quil.instructions.Instruction.to_jump": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_jump_when": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_jump_when": {"tf": 5}, "quil.instructions.Instruction.to_jump_when": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_jump_unless": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_jump_unless": {"tf": 5}, "quil.instructions.Instruction.to_jump_unless": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_label": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_label": {"tf": 5}, "quil.instructions.Instruction.to_label": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_load": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_load": {"tf": 5}, "quil.instructions.Instruction.to_load": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 5}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_measurement": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_measurement": {"tf": 5}, "quil.instructions.Instruction.to_measurement": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_move": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_move": {"tf": 5}, "quil.instructions.Instruction.to_move": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_nop": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.is_pragma": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_pragma": {"tf": 5}, "quil.instructions.Instruction.to_pragma": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_pulse": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_pulse": {"tf": 5}, "quil.instructions.Instruction.to_pulse": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_raw_capture": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_raw_capture": {"tf": 5}, "quil.instructions.Instruction.to_raw_capture": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_reset": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_reset": {"tf": 5}, "quil.instructions.Instruction.to_reset": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_set_frequency": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_set_frequency": {"tf": 5}, "quil.instructions.Instruction.to_set_frequency": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_set_phase": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_set_phase": {"tf": 5}, "quil.instructions.Instruction.to_set_phase": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_set_scale": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_set_scale": {"tf": 5}, "quil.instructions.Instruction.to_set_scale": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 5}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_shift_phase": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_shift_phase": {"tf": 5}, "quil.instructions.Instruction.to_shift_phase": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_store": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_store": {"tf": 5}, "quil.instructions.Instruction.to_store": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_swap_phases": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_swap_phases": {"tf": 5}, "quil.instructions.Instruction.to_swap_phases": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_unary_logic": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_unary_logic": {"tf": 5}, "quil.instructions.Instruction.to_unary_logic": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 5}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 4.47213595499958}, "quil.instructions.Instruction.is_wait": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Arithmetic.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 4.898979485566356}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 4.898979485566356}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 5.744562646538029}, "quil.instructions.ArithmeticOperand.inner": {"tf": 5.916079783099616}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 4.123105625617661}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 4.123105625617661}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 5}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 4.47213595499958}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.BinaryLogic.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 4.898979485566356}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 5.744562646538029}, "quil.instructions.BinaryOperand.inner": {"tf": 5.477225575051661}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 4.123105625617661}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 5}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 4.47213595499958}, "quil.instructions.BinaryOperand.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperator.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Comparison.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 4.898979485566356}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 4.898979485566356}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 5.744562646538029}, "quil.instructions.ComparisonOperand.inner": {"tf": 5.916079783099616}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 4.123105625617661}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 4.123105625617661}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 5}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 4.47213595499958}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Convert.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Exchange.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Move.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Move.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.UnaryLogic.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.UnaryOperator.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Calibration.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Declaration.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Load.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Load.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Offset.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Store.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Store.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ScalarType.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Vector.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Measurement.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Include.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Include.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Pragma.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 4.898979485566356}, "quil.instructions.PragmaArgument.from_integer": {"tf": 4.898979485566356}, "quil.instructions.PragmaArgument.inner": {"tf": 4.69041575982343}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 4.123105625617661}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.is_integer": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.as_integer": {"tf": 4.123105625617661}, "quil.instructions.PragmaArgument.to_integer": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.from_string": {"tf": 4.898979485566356}, "quil.instructions.AttributeValue.from_expression": {"tf": 5.656854249492381}, "quil.instructions.AttributeValue.inner": {"tf": 5.477225575051661}, "quil.instructions.AttributeValue.is_string": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.as_string": {"tf": 4.123105625617661}, "quil.instructions.AttributeValue.to_string": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.is_expression": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.as_expression": {"tf": 5}, "quil.instructions.AttributeValue.to_expression": {"tf": 4.47213595499958}, "quil.instructions.AttributeValue.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Capture.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.FrameDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Pulse.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.RawCapture.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SetFrequency.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SetPhase.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SetScale.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.ShiftPhase.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.SwapPhases.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Gate.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Gate.dagger": {"tf": 3.4641016151377544}, "quil.instructions.Gate.controlled": {"tf": 5.291502622129181}, "quil.instructions.Gate.forked": {"tf": 7.211102550927978}, "quil.instructions.Gate.to_unitary_mut": {"tf": 7.14142842854285}, "quil.instructions.GateDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.GateModifier.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.from_matrix": {"tf": 6.4031242374328485}, "quil.instructions.GateSpecification.from_permutation": {"tf": 5.385164807134504}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 5.656854249492381}, "quil.instructions.GateSpecification.inner": {"tf": 7.280109889280518}, "quil.instructions.GateSpecification.is_matrix": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.as_matrix": {"tf": 5.5677643628300215}, "quil.instructions.GateSpecification.to_matrix": {"tf": 5.291502622129181}, "quil.instructions.GateSpecification.is_permutation": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.as_permutation": {"tf": 4.47213595499958}, "quil.instructions.GateSpecification.to_permutation": {"tf": 4.123105625617661}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 5}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 4.47213595499958}, "quil.instructions.GateSpecification.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.PauliGate.parse": {"tf": 4.898979485566356}, "quil.instructions.Jump.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.JumpWhen.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.JumpUnless.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Label.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Label.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Target.from_fixed": {"tf": 4.898979485566356}, "quil.instructions.Target.from_placeholder": {"tf": 5.656854249492381}, "quil.instructions.Target.inner": {"tf": 5.477225575051661}, "quil.instructions.Target.is_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Target.as_fixed": {"tf": 4.123105625617661}, "quil.instructions.Target.to_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Target.is_placeholder": {"tf": 3.4641016151377544}, "quil.instructions.Target.as_placeholder": {"tf": 5}, "quil.instructions.Target.to_placeholder": {"tf": 4.47213595499958}, "quil.instructions.Target.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Target.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.MemoryReference.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.MemoryReference.parse": {"tf": 4.898979485566356}, "quil.instructions.Qubit.from_fixed": {"tf": 4.898979485566356}, "quil.instructions.Qubit.from_variable": {"tf": 4.898979485566356}, "quil.instructions.Qubit.from_placeholder": {"tf": 5.656854249492381}, "quil.instructions.Qubit.inner": {"tf": 4.69041575982343}, "quil.instructions.Qubit.is_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.as_fixed": {"tf": 4.123105625617661}, "quil.instructions.Qubit.to_fixed": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.is_variable": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.as_variable": {"tf": 4.123105625617661}, "quil.instructions.Qubit.to_variable": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.is_placeholder": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.as_placeholder": {"tf": 5}, "quil.instructions.Qubit.to_placeholder": {"tf": 4.47213595499958}, "quil.instructions.Qubit.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Reset.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Delay.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.Fence.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 3.4641016151377544}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.program.FrameSet.get": {"tf": 5.744562646538029}, "quil.program.FrameSet.get_keys": {"tf": 4.123105625617661}, "quil.program.FrameSet.get_all_frames": {"tf": 5.477225575051661}, "quil.program.FrameSet.insert": {"tf": 6.244997998398398}, "quil.program.FrameSet.merge": {"tf": 5.0990195135927845}, "quil.program.FrameSet.intersection": {"tf": 5.744562646538029}, "quil.program.FrameSet.is_empty": {"tf": 3.4641016151377544}, "quil.program.FrameSet.to_instructions": {"tf": 4.123105625617661}, "quil.program.Program.parse": {"tf": 4.898979485566356}, "quil.program.Program.to_quil": {"tf": 3.4641016151377544}, "quil.program.Program.to_quil_or_debug": {"tf": 3.4641016151377544}, "quil.program.Program.clone_without_body_instructions": {"tf": 4.47213595499958}, "quil.program.Program.copy": {"tf": 4.47213595499958}, "quil.program.Program.dagger": {"tf": 4.47213595499958}, "quil.program.Program.expand_calibrations": {"tf": 4.47213595499958}, "quil.program.Program.into_simplified": {"tf": 4.47213595499958}, "quil.program.Program.get_used_qubits": {"tf": 4.123105625617661}, "quil.program.Program.add_instruction": {"tf": 4.242640687119285}, "quil.program.Program.add_instructions": {"tf": 4.795831523312719}, "quil.program.Program.to_instructions": {"tf": 4.123105625617661}, "quil.program.Program.to_unitary": {"tf": 7.14142842854285}, "quil.program.Program.resolve_placeholders": {"tf": 3.4641016151377544}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 8.888194417315589}, "quil.program.CalibrationSet.expand": {"tf": 6.4031242374328485}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 5}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 5}, "quil.program.CalibrationSet.is_empty": {"tf": 3.4641016151377544}, "quil.program.CalibrationSet.push_calibration": {"tf": 4.242640687119285}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 4.242640687119285}, "quil.program.CalibrationSet.extend": {"tf": 5.0990195135927845}, "quil.program.CalibrationSet.to_instructions": {"tf": 3.1622776601683795}, "quil.validation.identifier.validate_identifier": {"tf": 3.7416573867739413}, "quil.validation.identifier.validate_user_identifier": {"tf": 3.7416573867739413}}, "df": 424, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}}, "df": 62}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_infix": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "t": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 28}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1.4142135623730951}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 2}}, "df": 45, "s": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 6}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_convert": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_comparison": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_declaration": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_delay": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_exchange": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_fence": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_when": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_label": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_load": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measurement": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_move": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_pulse": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_reset": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_scale": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_store": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 6}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 155}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}}, "df": 5}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 17}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_measurement": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}}, "df": 6}}}}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_move": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}}, "df": 5}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.from_address": {"tf": 1}, "quil.expression.Expression.from_function_call": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_infix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.new_pi": {"tf": 1}, "quil.expression.Expression.from_prefix": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.__init__": {"tf": 6}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_convert": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_comparison": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_declaration": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_delay": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_exchange": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_fence": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_halt": {"tf": 1}, "quil.instructions.Instruction.from_include": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_when": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_label": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_load": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_measurement": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_move": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_nop": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_pulse": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_reset": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_set_scale": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_store": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.new_wait": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 6}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 185}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.from_fixed": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 7, "s": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Qubit.from_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_address": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_number": {"tf": 1.4142135623730951}, "quil.expression.Expression.new_pi": {"tf": 1.4142135623730951}, "quil.expression.Expression.from_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_variable": {"tf": 1.4142135623730951}, "quil.expression.Expression.inner": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.expression.Expression.into_simplified": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 2}, "quil.instructions.AttributeValue.from_expression": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.as_expression": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_expression": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1.4142135623730951}}, "df": 26}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_exchange": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}}, "df": 5}}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_function_call": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}}, "df": 10}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_fence": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}}, "df": 5}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"1": {"2": {"8": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"quil.expression.Expression.from_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_comparison": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_convert": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}}, "df": 5}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_capture": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}}, "df": 5}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.from_prefix": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_pragma": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.copy": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 9}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_pulse": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}}, "df": 5}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}}, "df": 4}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.from_variable": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.from_variable": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 146}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_store": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}}, "df": 5}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.to_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.to_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.to_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.to_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.to_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.expression.Expression.to_variable": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.to_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.to_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.to_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.to_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.to_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.to_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.to_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.to_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.to_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.to_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.to_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.to_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_expression": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1.4142135623730951}, "quil.instructions.Gate.controlled": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.to_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.to_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.to_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_placeholder": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 351}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 7}}}}}}, "t": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_set_phase": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.to_set_phase": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_set_scale": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.to_set_scale": {"tf": 1}}, "df": 5}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1}}, "df": 5}}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1}}, "df": 5}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 11}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1}}, "df": 5}}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.is_address": {"tf": 1}, "quil.expression.Expression.is_function_call": {"tf": 1}, "quil.expression.Expression.is_infix": {"tf": 1}, "quil.expression.Expression.is_number": {"tf": 1}, "quil.expression.Expression.is_pi": {"tf": 1}, "quil.expression.Expression.is_prefix": {"tf": 1}, "quil.expression.Expression.is_variable": {"tf": 1}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_capture": {"tf": 1}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.is_convert": {"tf": 1}, "quil.instructions.Instruction.is_comparison": {"tf": 1}, "quil.instructions.Instruction.is_declaration": {"tf": 1}, "quil.instructions.Instruction.is_delay": {"tf": 1}, "quil.instructions.Instruction.is_exchange": {"tf": 1}, "quil.instructions.Instruction.is_fence": {"tf": 1}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1}, "quil.instructions.Instruction.is_gate": {"tf": 1}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1}, "quil.instructions.Instruction.is_halt": {"tf": 1}, "quil.instructions.Instruction.is_include": {"tf": 1}, "quil.instructions.Instruction.is_jump": {"tf": 1}, "quil.instructions.Instruction.is_jump_when": {"tf": 1}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1}, "quil.instructions.Instruction.is_label": {"tf": 1}, "quil.instructions.Instruction.is_load": {"tf": 1}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.is_measurement": {"tf": 1}, "quil.instructions.Instruction.is_move": {"tf": 1}, "quil.instructions.Instruction.is_nop": {"tf": 1}, "quil.instructions.Instruction.is_pragma": {"tf": 1}, "quil.instructions.Instruction.is_pulse": {"tf": 1}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1}, "quil.instructions.Instruction.is_reset": {"tf": 1}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1}, "quil.instructions.Instruction.is_set_phase": {"tf": 1}, "quil.instructions.Instruction.is_set_scale": {"tf": 1}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1}, "quil.instructions.Instruction.is_store": {"tf": 1}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.is_wait": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1}, "quil.instructions.AttributeValue.is_string": {"tf": 1}, "quil.instructions.AttributeValue.is_expression": {"tf": 1}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1}, "quil.instructions.Target.is_fixed": {"tf": 1}, "quil.instructions.Target.is_placeholder": {"tf": 1}, "quil.instructions.Qubit.is_fixed": {"tf": 1}, "quil.instructions.Qubit.is_variable": {"tf": 1}, "quil.instructions.Qubit.is_placeholder": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 68}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.as_address": {"tf": 1}, "quil.expression.Expression.as_function_call": {"tf": 1}, "quil.expression.Expression.as_infix": {"tf": 1}, "quil.expression.Expression.as_number": {"tf": 1}, "quil.expression.Expression.as_prefix": {"tf": 1}, "quil.expression.Expression.as_variable": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_capture": {"tf": 1}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1}, "quil.instructions.Instruction.as_convert": {"tf": 1}, "quil.instructions.Instruction.as_comparison": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.as_exchange": {"tf": 1}, "quil.instructions.Instruction.as_fence": {"tf": 1}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.as_include": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1}, "quil.instructions.Instruction.as_measurement": {"tf": 1}, "quil.instructions.Instruction.as_move": {"tf": 1}, "quil.instructions.Instruction.as_pragma": {"tf": 1}, "quil.instructions.Instruction.as_pulse": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1}, "quil.instructions.Instruction.as_set_phase": {"tf": 1}, "quil.instructions.Instruction.as_set_scale": {"tf": 1}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1}, "quil.instructions.Instruction.as_store": {"tf": 1}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1}, "quil.instructions.AttributeValue.as_string": {"tf": 1}, "quil.instructions.AttributeValue.as_expression": {"tf": 1}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1}, "quil.instructions.Target.as_fixed": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Qubit.as_fixed": {"tf": 1}, "quil.instructions.Qubit.as_variable": {"tf": 1}, "quil.instructions.Qubit.as_placeholder": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 66}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 2}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1.4142135623730951}, "quil.program.FrameSet.insert": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_declaration": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_declaration": {"tf": 1}, "quil.instructions.Instruction.to_declaration": {"tf": 1}}, "df": 5}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_delay": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_delay": {"tf": 1}, "quil.instructions.Instruction.to_delay": {"tf": 1}}, "df": 5}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_reset": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_reset": {"tf": 1}, "quil.instructions.Instruction.to_reset": {"tf": 1}}, "df": 5}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1}}, "df": 5}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue.from_string": {"tf": 1}, "quil.instructions.AttributeValue.from_expression": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_all_frames": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_gate": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_gate": {"tf": 1}, "quil.instructions.Instruction.to_gate": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 6, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1}}, "df": 5}}}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification.from_matrix": {"tf": 1}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_jump": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_jump": {"tf": 1}, "quil.instructions.Instruction.to_jump": {"tf": 1}}, "df": 5, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_jump_when": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_jump_when": {"tf": 1}, "quil.instructions.Instruction.to_jump_when": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1}}, "df": 5}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_label": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_label": {"tf": 1}, "quil.instructions.Instruction.to_label": {"tf": 1}}, "df": 5}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_load": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_load": {"tf": 1}, "quil.instructions.Instruction.to_load": {"tf": 1}}, "df": 5}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.GateSpecification.inner": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 8}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1.7320508075688772}, "quil.program.Program.to_unitary": {"tf": 1.7320508075688772}}, "df": 2}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.to_unitary": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Target.from_fixed": {"tf": 1}, "quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target.from_placeholder": {"tf": 1}, "quil.instructions.Target.inner": {"tf": 1}, "quil.instructions.Target.as_placeholder": {"tf": 1}, "quil.instructions.Target.to_placeholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}}, "bases": {"root": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 5}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 5}}}}}}}}}}}}, "doc": {"root": {"1": {"docs": {"quil.expression.ExpressionFunction": {"tf": 2.449489742783178}, "quil.expression.PrefixOperator": {"tf": 2.449489742783178}, "quil.expression.InfixOperator": {"tf": 2.449489742783178}, "quil.instructions.ArithmeticOperator": {"tf": 2.449489742783178}, "quil.instructions.BinaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ComparisonOperator": {"tf": 2.449489742783178}, "quil.instructions.UnaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ScalarType": {"tf": 2.449489742783178}, "quil.instructions.GateModifier": {"tf": 2.449489742783178}, "quil.instructions.PauliGate": {"tf": 2.449489742783178}}, "df": 10}, "2": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}, "3": {"9": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}, "docs": {"quil.expression.ExpressionFunction": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate": {"tf": 1.7320508075688772}}, "df": 10}, "docs": {"quil": {"tf": 1.7320508075688772}, "quil.expression": {"tf": 1.7320508075688772}, "quil.expression.Expression": {"tf": 7.937253933193772}, "quil.expression.Expression.from_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.new_pi": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.from_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.inner": {"tf": 2.23606797749979}, "quil.expression.Expression.is_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_address": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_function_call": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_infix": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_number": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_pi": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_prefix": {"tf": 1.7320508075688772}, "quil.expression.Expression.is_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.as_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_variable": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.expression.Expression.parse": {"tf": 2.6457513110645907}, "quil.expression.Expression.simplify": {"tf": 1.7320508075688772}, "quil.expression.Expression.into_simplified": {"tf": 1.7320508075688772}, "quil.expression.Expression.evaluate": {"tf": 2.23606797749979}, "quil.expression.Expression.substitute_variables": {"tf": 2.23606797749979}, "quil.expression.Expression.to_real": {"tf": 2}, "quil.expression.FunctionCallExpression": {"tf": 1.7320508075688772}, "quil.expression.FunctionCallExpression.function": {"tf": 1.7320508075688772}, "quil.expression.FunctionCallExpression.expression": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression.right": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression.left": {"tf": 1.7320508075688772}, "quil.expression.InfixExpression.operator": {"tf": 1.7320508075688772}, "quil.expression.PrefixExpression": {"tf": 1.7320508075688772}, "quil.expression.PrefixExpression.expression": {"tf": 1.7320508075688772}, "quil.expression.PrefixExpression.operator": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction": {"tf": 14.866068747318506}, "quil.expression.ExpressionFunction.Cis": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.Cosine": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.Exponent": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.Sine": {"tf": 1.7320508075688772}, "quil.expression.ExpressionFunction.SquareRoot": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator": {"tf": 14.866068747318506}, "quil.expression.PrefixOperator.Plus": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator.Minus": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator": {"tf": 14.866068747318506}, "quil.expression.InfixOperator.Caret": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Plus": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Minus": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Slash": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator.Star": {"tf": 1.7320508075688772}, "quil.expression.EvaluationError": {"tf": 2}, "quil.expression.ParseExpressionError": {"tf": 2}, "quil.instructions": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 14.38749456993816}, "quil.instructions.Instruction.__init__": {"tf": 2.23606797749979}, "quil.instructions.Instruction.from_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.new_halt": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.new_nop": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.from_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.new_wait": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.inner": {"tf": 2.23606797749979}, "quil.instructions.Instruction.is_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_binary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_circuit_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_convert": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_comparison": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_declaration": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_delay": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_exchange": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_fence": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_frame_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_gate": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_gate_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_halt": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_include": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_jump": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_jump_when": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_jump_unless": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_label": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_load": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_measure_calibration_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_measurement": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_move": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_nop": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_pragma": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_pulse": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_raw_capture": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_reset": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_set_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_set_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_set_scale": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_shift_frequency": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_shift_phase": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_store": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_swap_phases": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_unary_logic": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.as_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_waveform_definition": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.is_wait": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.source": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.operator": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.destination": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 6.324555320336759}, "quil.instructions.ArithmeticOperand.from_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.from_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.from_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 2.23606797749979}, "quil.instructions.ArithmeticOperand.is_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.as_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.is_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.as_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.is_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.as_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator": {"tf": 14.866068747318506}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Add": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Subtract": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Divide": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.Multiply": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.operator": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.operands": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand": {"tf": 6.164414002968976}, "quil.instructions.BinaryOperand.from_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.from_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 2.23606797749979}, "quil.instructions.BinaryOperand.is_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.as_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.is_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.as_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperands": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperands.operand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperands.memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator": {"tf": 14.866068747318506}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.And": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.Ior": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.Xor": {"tf": 1.7320508075688772}, "quil.instructions.Comparison": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.operator": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.operands": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand": {"tf": 6.324555320336759}, "quil.instructions.ComparisonOperand.from_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.from_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.from_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.inner": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.is_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.as_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_literal_integer": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.is_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.as_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_literal_real": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.is_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.as_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator": {"tf": 14.866068747318506}, "quil.instructions.ComparisonOperator.Equal": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.GreaterThanOrEqual": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.GreaterThan": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.LessThanOrEqual": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperator.LessThan": {"tf": 1.7320508075688772}, "quil.instructions.Convert": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Convert.destination": {"tf": 1.7320508075688772}, "quil.instructions.Convert.source": {"tf": 1.7320508075688772}, "quil.instructions.Exchange": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.left": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.right": {"tf": 1.7320508075688772}, "quil.instructions.Move": {"tf": 1.7320508075688772}, "quil.instructions.Move.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Move.source": {"tf": 1.7320508075688772}, "quil.instructions.Move.destination": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.operator": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.operand": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator": {"tf": 14.866068747318506}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.Neg": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.Not": {"tf": 1.7320508075688772}, "quil.instructions.Calibration": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.parameters": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.name": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.instructions": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.modifiers": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.name": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.qubit_variables": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.instructions": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.parameters": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.instructions": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.qubit": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.parameter": {"tf": 1.7320508075688772}, "quil.instructions.Declaration": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.name": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.size": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.sharing": {"tf": 1.7320508075688772}, "quil.instructions.Load": {"tf": 1.7320508075688772}, "quil.instructions.Load.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Load.source": {"tf": 1.7320508075688772}, "quil.instructions.Load.offset": {"tf": 1.7320508075688772}, "quil.instructions.Load.destination": {"tf": 1.7320508075688772}, "quil.instructions.Offset": {"tf": 1.7320508075688772}, "quil.instructions.Offset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Offset.offset": {"tf": 1.7320508075688772}, "quil.instructions.Offset.data_type": {"tf": 1.7320508075688772}, "quil.instructions.Sharing": {"tf": 1.7320508075688772}, "quil.instructions.Sharing.name": {"tf": 1.7320508075688772}, "quil.instructions.Sharing.offsets": {"tf": 1.7320508075688772}, "quil.instructions.Store": {"tf": 1.7320508075688772}, "quil.instructions.Store.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Store.source": {"tf": 1.7320508075688772}, "quil.instructions.Store.destination": {"tf": 1.7320508075688772}, "quil.instructions.Store.offset": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType": {"tf": 14.866068747318506}, "quil.instructions.ScalarType.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Bit": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Integer": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Octet": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.Real": {"tf": 1.7320508075688772}, "quil.instructions.Vector": {"tf": 1.7320508075688772}, "quil.instructions.Vector.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Vector.length": {"tf": 1.7320508075688772}, "quil.instructions.Vector.data_type": {"tf": 1.7320508075688772}, "quil.instructions.Measurement": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.target": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.qubit": {"tf": 1.7320508075688772}, "quil.instructions.Include": {"tf": 1.7320508075688772}, "quil.instructions.Include.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Include.filename": {"tf": 1.7320508075688772}, "quil.instructions.Pragma": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.name": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.data": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.arguments": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument": {"tf": 5.0990195135927845}, "quil.instructions.PragmaArgument.from_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.from_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.inner": {"tf": 2.23606797749979}, "quil.instructions.PragmaArgument.is_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.as_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_identifier": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.is_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.as_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_integer": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue": {"tf": 5.916079783099616}, "quil.instructions.AttributeValue.from_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.from_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 2.23606797749979}, "quil.instructions.AttributeValue.is_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.as_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_string": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.is_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.as_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_expression": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Capture": {"tf": 1.7320508075688772}, "quil.instructions.Capture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Capture.memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.Capture.blocking": {"tf": 1.7320508075688772}, "quil.instructions.Capture.frame": {"tf": 1.7320508075688772}, "quil.instructions.Capture.waveform": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.identifier": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.attributes": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.name": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Pulse": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.waveform": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.frame": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.blocking": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.memory_reference": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.duration": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.blocking": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.frame": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.frequency": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.frame": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.phase": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.frame": {"tf": 1.7320508075688772}, "quil.instructions.SetScale": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.frame": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.scale": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.frame": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.frequency": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.phase": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.frame": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.frame_2": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.frame_1": {"tf": 1.7320508075688772}, "quil.instructions.Gate": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Gate.dagger": {"tf": 2.23606797749979}, "quil.instructions.Gate.controlled": {"tf": 2.23606797749979}, "quil.instructions.Gate.forked": {"tf": 3.1622776601683795}, "quil.instructions.Gate.to_unitary_mut": {"tf": 3.1622776601683795}, "quil.instructions.Gate.parameters": {"tf": 1.7320508075688772}, "quil.instructions.Gate.modifiers": {"tf": 1.7320508075688772}, "quil.instructions.Gate.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Gate.name": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.specification": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.parameters": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.name": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier": {"tf": 14.866068747318506}, "quil.instructions.GateModifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.Controlled": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.Dagger": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.Forked": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 5.5677643628300215}, "quil.instructions.GateSpecification.from_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.from_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.from_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.inner": {"tf": 2.23606797749979}, "quil.instructions.GateSpecification.is_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_matrix": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.is_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_permutation": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.is_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.as_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_pauli_sum": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate": {"tf": 14.866068747318506}, "quil.instructions.PauliGate.parse": {"tf": 2.6457513110645907}, "quil.instructions.PauliGate.I": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate.X": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate.Y": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate.Z": {"tf": 1.7320508075688772}, "quil.instructions.PauliTerm": {"tf": 1.7320508075688772}, "quil.instructions.PauliTerm.expression": {"tf": 1.7320508075688772}, "quil.instructions.PauliTerm.arguments": {"tf": 1.7320508075688772}, "quil.instructions.PauliSum": {"tf": 1.7320508075688772}, "quil.instructions.PauliSum.terms": {"tf": 1.7320508075688772}, "quil.instructions.PauliSum.arguments": {"tf": 1.7320508075688772}, "quil.instructions.Jump": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Jump.target": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.target": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.condition": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.target": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.condition": {"tf": 1.7320508075688772}, "quil.instructions.Label": {"tf": 1.7320508075688772}, "quil.instructions.Label.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Label.target": {"tf": 1.7320508075688772}, "quil.instructions.Target": {"tf": 5.477225575051661}, "quil.instructions.Target.from_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.from_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.inner": {"tf": 1.7320508075688772}, "quil.instructions.Target.is_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.as_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Target.is_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.as_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.TargetPlaceholder": {"tf": 2.8284271247461903}, "quil.instructions.TargetPlaceholder.base_label": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.parse": {"tf": 2.6457513110645907}, "quil.instructions.MemoryReference.name": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.index": {"tf": 1.7320508075688772}, "quil.instructions.Qubit": {"tf": 5.385164807134504}, "quil.instructions.Qubit.from_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.from_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.from_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.inner": {"tf": 2.23606797749979}, "quil.instructions.Qubit.is_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.as_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_fixed": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.is_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.as_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_variable": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.is_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.as_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_placeholder": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.QubitPlaceholder": {"tf": 2.23606797749979}, "quil.instructions.Reset": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Reset.qubit": {"tf": 1.7320508075688772}, "quil.instructions.Delay": {"tf": 1.7320508075688772}, "quil.instructions.Delay.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Delay.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Delay.duration": {"tf": 1.7320508075688772}, "quil.instructions.Delay.frame_names": {"tf": 1.7320508075688772}, "quil.instructions.Fence": {"tf": 1.7320508075688772}, "quil.instructions.Fence.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.Fence.qubits": {"tf": 1.7320508075688772}, "quil.instructions.Waveform": {"tf": 1.7320508075688772}, "quil.instructions.Waveform.matrix": {"tf": 1.7320508075688772}, "quil.instructions.Waveform.parameters": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.name": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.definition": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.name": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.parameters": {"tf": 1.7320508075688772}, "quil.instructions.GateError": {"tf": 2}, "quil.instructions.ParseMemoryReferenceError": {"tf": 2}, "quil.program": {"tf": 1.7320508075688772}, "quil.program.FrameSet": {"tf": 1.7320508075688772}, "quil.program.FrameSet.get": {"tf": 1.4142135623730951}, "quil.program.FrameSet.get_keys": {"tf": 2.23606797749979}, "quil.program.FrameSet.get_all_frames": {"tf": 1.7320508075688772}, "quil.program.FrameSet.insert": {"tf": 2.23606797749979}, "quil.program.FrameSet.merge": {"tf": 2.23606797749979}, "quil.program.FrameSet.intersection": {"tf": 2.23606797749979}, "quil.program.FrameSet.is_empty": {"tf": 2.6457513110645907}, "quil.program.FrameSet.to_instructions": {"tf": 1.7320508075688772}, "quil.program.Program": {"tf": 1.7320508075688772}, "quil.program.Program.parse": {"tf": 2.6457513110645907}, "quil.program.Program.to_quil": {"tf": 1.7320508075688772}, "quil.program.Program.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.program.Program.clone_without_body_instructions": {"tf": 2.23606797749979}, "quil.program.Program.copy": {"tf": 2.23606797749979}, "quil.program.Program.dagger": {"tf": 3.3166247903554}, "quil.program.Program.expand_calibrations": {"tf": 1.7320508075688772}, "quil.program.Program.into_simplified": {"tf": 4.898979485566356}, "quil.program.Program.get_used_qubits": {"tf": 1.7320508075688772}, "quil.program.Program.add_instruction": {"tf": 1.7320508075688772}, "quil.program.Program.add_instructions": {"tf": 1.7320508075688772}, "quil.program.Program.to_instructions": {"tf": 1.7320508075688772}, "quil.program.Program.to_unitary": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders": {"tf": 2.8284271247461903}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 4.123105625617661}, "quil.program.Program.memory_regions": {"tf": 1.7320508075688772}, "quil.program.Program.declarations": {"tf": 1.7320508075688772}, "quil.program.Program.waveforms": {"tf": 1.7320508075688772}, "quil.program.Program.gate_definitions": {"tf": 1.7320508075688772}, "quil.program.Program.calibrations": {"tf": 1.7320508075688772}, "quil.program.Program.body_instructions": {"tf": 1.7320508075688772}, "quil.program.Program.frames": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.expand": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 2.23606797749979}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 4.69041575982343}, "quil.program.CalibrationSet.is_empty": {"tf": 2.6457513110645907}, "quil.program.CalibrationSet.push_calibration": {"tf": 2.6457513110645907}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 2.449489742783178}, "quil.program.CalibrationSet.extend": {"tf": 2}, "quil.program.CalibrationSet.to_instructions": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.measure_calibrations": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.calibrations": {"tf": 1.7320508075688772}, "quil.program.MemoryRegion": {"tf": 1.7320508075688772}, "quil.program.MemoryRegion.size": {"tf": 1.7320508075688772}, "quil.program.MemoryRegion.sharing": {"tf": 1.7320508075688772}, "quil.validation": {"tf": 1.7320508075688772}, "quil.validation.identifier": {"tf": 1.7320508075688772}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1.7320508075688772}, "quil.validation.identifier.validate_identifier": {"tf": 2.23606797749979}, "quil.validation.identifier.validate_user_identifier": {"tf": 2.23606797749979}}, "df": 673, "a": {"docs": {"quil.expression.Expression": {"tf": 3.1622776601683795}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1.7320508075688772}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 7.0710678118654755}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 2}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 2}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 2}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 2}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 3}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 2}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 2.6457513110645907}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 2}, "quil.instructions.Qubit": {"tf": 2.449489742783178}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.7320508075688772}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.449489742783178}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 177, "d": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 4, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 13}}}}, "n": {"docs": {"quil.expression.Expression": {"tf": 2}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.449489742783178}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 81, "y": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 65}, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 17, "/": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"quil.expression.Expression": {"tf": 2}, "quil.expression.Expression.simplify": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 14, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 2}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.7320508075688772}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.7320508075688772}}, "df": 5}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}}, "t": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}}, "df": 57}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 11, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}}, "df": 11}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.AttributeValue": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 3}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.7320508075688772}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 131, "t": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Qubit": {"tf": 2}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 3, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 2.449489742783178}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1}}, "df": 11}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 12}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 8, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}}, "df": 57}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 12}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.EvaluationError": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 2}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 3}}}}}}, "d": {"docs": {"quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 5, "s": {"docs": {"quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 3.1622776601683795}, "quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3.3166247903554}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 2.23606797749979}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 2.23606797749979}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 2.23606797749979}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 2.23606797749979}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 2.23606797749979}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 2.23606797749979}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target": {"tf": 2.23606797749979}, "quil.instructions.Qubit": {"tf": 2.23606797749979}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 19, "s": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 10}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 5}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}}, "df": 23, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 10}}}}}, "s": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 123, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 1, "d": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 3.1622776601683795}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}}, "df": 4}, "s": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 2.6457513110645907}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 3, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 1, "d": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}}, "df": 1}, "s": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"quil.expression.Expression": {"tf": 2.6457513110645907}, "quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 20}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 10}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}}}}}}, "n": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3.1622776601683795}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}}, "df": 21}, "e": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}}, "df": 130, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 4, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 7}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 20}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 6}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.GateSpecification": {"tf": 1.4142135623730951}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 4, "s": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1, "y": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 2.23606797749979}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.23606797749979}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.23606797749979}}, "df": 23, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}}, "df": 6}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 14}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}}, "df": 3}}}}}}}}}}, "s": {"docs": {"quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}}, "df": 4}}}}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 4}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}}, "df": 6, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1.7320508075688772}, "quil.expression.PrefixOperator": {"tf": 1.7320508075688772}, "quil.expression.InfixOperator": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 126, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.get_used_qubits": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.AttributeValue": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.controlled": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 115, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 114}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 1}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}}, "df": 5}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"quil.instructions.Instruction": {"tf": 6}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ExpressionFunction": {"tf": 3.4641016151377544}, "quil.expression.PrefixOperator": {"tf": 3.4641016151377544}, "quil.expression.InfixOperator": {"tf": 3.4641016151377544}, "quil.instructions.ArithmeticOperator": {"tf": 3.4641016151377544}, "quil.instructions.BinaryOperator": {"tf": 3.4641016151377544}, "quil.instructions.ComparisonOperator": {"tf": 3.4641016151377544}, "quil.instructions.UnaryOperator": {"tf": 3.4641016151377544}, "quil.instructions.ScalarType": {"tf": 3.4641016151377544}, "quil.instructions.GateModifier": {"tf": 3.4641016151377544}, "quil.instructions.PauliGate": {"tf": 3.4641016151377544}}, "df": 10}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 13}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 67, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 2.8284271247461903}, "quil.expression.Expression.inner": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 3.1622776601683795}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 2}, "quil.instructions.PragmaArgument.inner": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 2}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 2}, "quil.instructions.Qubit": {"tf": 2}, "quil.instructions.Qubit.inner": {"tf": 1.4142135623730951}}, "df": 20}}}, "t": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1}}, "df": 5, "s": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 4}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}}, "df": 10}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 6.082762530298219}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 120, "s": {"docs": {"quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 8}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"quil.instructions.Qubit": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}}}}}}, "s": {"docs": {"quil.expression.Expression": {"tf": 2.449489742783178}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.449489742783178}, "quil.instructions.ArithmeticOperand": {"tf": 2}, "quil.instructions.BinaryOperand": {"tf": 2}, "quil.instructions.ComparisonOperand": {"tf": 2}, "quil.instructions.PragmaArgument": {"tf": 2}, "quil.instructions.AttributeValue": {"tf": 2}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 2}, "quil.instructions.Target": {"tf": 2}, "quil.instructions.Qubit": {"tf": 2}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 20, "n": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 7}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {"quil.expression.Expression": {"tf": 2.23606797749979}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2.23606797749979}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 2}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.expand": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 149}, "t": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 75, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 6, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 2}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 6, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1, "e": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 11}}, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}}, "df": 5}, "p": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 16}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 15, "/": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"quil.expression.Expression": {"tf": 2}}, "df": 1}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}}, "df": 2, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.Target": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1, "d": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.7320508075688772}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}}, "df": 13, "#": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.parse": {"tf": 1}}, "df": 1}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 58, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}}, "df": 4}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.parse": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.instructions.Gate.forked": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}}, "df": 1, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.23606797749979}}, "df": 5, "s": {"docs": {"quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 2}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 131, "h": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 3.7416573867739413}, "quil.expression.Expression.inner": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.simplify": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 3.7416573867739413}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 2.6457513110645907}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 2.6457513110645907}, "quil.instructions.BinaryOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 2.6457513110645907}, "quil.instructions.ComparisonOperand.inner": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 2.6457513110645907}, "quil.instructions.PragmaArgument.inner": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 2.6457513110645907}, "quil.instructions.AttributeValue.inner": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1.4142135623730951}, "quil.instructions.Gate.controlled": {"tf": 1.4142135623730951}, "quil.instructions.Gate.forked": {"tf": 2}, "quil.instructions.Gate.to_unitary_mut": {"tf": 2}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 2.6457513110645907}, "quil.instructions.GateSpecification.inner": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 2.6457513110645907}, "quil.instructions.Target.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 2.6457513110645907}, "quil.instructions.Qubit.inner": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 2.23606797749979}, "quil.program.Program.expand_calibrations": {"tf": 1.7320508075688772}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1.4142135623730951}, "quil.program.Program.add_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 2.23606797749979}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.6457513110645907}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 3.3166247903554}, "quil.program.CalibrationSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1.4142135623730951}}, "df": 172, "y": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 12}, "m": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}, "i": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 24}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.4142135623730951}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 11}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 2}}}}, "o": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 6.244997998398398}, "quil.instructions.Instruction.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Arithmetic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Comparison.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Exchange.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Move.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Calibration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Declaration.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Load.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Offset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Store.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Vector.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Measurement.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Include.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pragma.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Capture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Pulse.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.RawCapture.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SetScale.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.SwapPhases.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpWhen.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.JumpUnless.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Label.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.MemoryReference.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Delay.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.Fence.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1.7320508075688772}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1.7320508075688772}, "quil.program.Program.to_quil_or_debug": {"tf": 1.4142135623730951}, "quil.program.Program.dagger": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 149}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 12}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}}, "df": 10}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Target": {"tf": 1.7320508075688772}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}}, "df": 5, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 6, "t": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1.4142135623730951}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1.4142135623730951}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 119}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.instructions.QubitPlaceholder": {"tf": 1}}, "df": 12, "n": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}, "t": {"docs": {"quil.instructions.Instruction": {"tf": 2.449489742783178}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}, "quil.program.CalibrationSet.push_measurement_calibration": {"tf": 1}}, "df": 4}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 2}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.7320508075688772}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"quil.expression.Expression.simplify": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1}}, "df": 13}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 2}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 2}}, "df": 3}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"quil.expression.ExpressionFunction": {"tf": 2.449489742783178}, "quil.expression.PrefixOperator": {"tf": 2.449489742783178}, "quil.expression.InfixOperator": {"tf": 2.449489742783178}, "quil.instructions.ArithmeticOperator": {"tf": 2.449489742783178}, "quil.instructions.BinaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ComparisonOperator": {"tf": 2.449489742783178}, "quil.instructions.UnaryOperator": {"tf": 2.449489742783178}, "quil.instructions.ScalarType": {"tf": 2.449489742783178}, "quil.instructions.GateModifier": {"tf": 2.449489742783178}, "quil.instructions.PauliGate": {"tf": 2.449489742783178}}, "df": 10}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1.4142135623730951}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}, "quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 13}}, "s": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}}, "df": 3}, "l": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 2}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 8, "s": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Target": {"tf": 1.7320508075688772}, "quil.instructions.Qubit": {"tf": 1.7320508075688772}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.program.FrameSet.is_empty": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.is_empty": {"tf": 1}}, "df": 31}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.FrameSet.get": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}}, "df": 57}}}}}, "l": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1}}, "df": 2}}, "d": {"docs": {"quil.expression.ExpressionFunction": {"tf": 2.6457513110645907}, "quil.expression.PrefixOperator": {"tf": 2.6457513110645907}, "quil.expression.InfixOperator": {"tf": 2.6457513110645907}, "quil.instructions.ArithmeticOperator": {"tf": 2.6457513110645907}, "quil.instructions.BinaryOperator": {"tf": 2.6457513110645907}, "quil.instructions.ComparisonOperator": {"tf": 2.6457513110645907}, "quil.instructions.UnaryOperator": {"tf": 2.6457513110645907}, "quil.instructions.ScalarType": {"tf": 2.6457513110645907}, "quil.instructions.GateModifier": {"tf": 2.6457513110645907}, "quil.instructions.PauliGate": {"tf": 2.6457513110645907}}, "df": 10, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.evaluate": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"quil.instructions.Target": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Qubit": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 2, "d": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}, "r": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.23606797749979}}, "df": 2, "s": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}}, "df": 4}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1, "s": {"docs": {"quil.program.Program.into_simplified": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil": {"tf": 1}, "quil.expression.Expression.parse": {"tf": 1}, "quil.expression.Expression.evaluate": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil": {"tf": 1}, "quil.instructions.Arithmetic.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil": {"tf": 1}, "quil.instructions.Comparison.to_quil": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil": {"tf": 1}, "quil.instructions.Convert.to_quil": {"tf": 1}, "quil.instructions.Exchange.to_quil": {"tf": 1}, "quil.instructions.Move.to_quil": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil": {"tf": 1}, "quil.instructions.Calibration.to_quil": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil": {"tf": 1}, "quil.instructions.Declaration.to_quil": {"tf": 1}, "quil.instructions.Load.to_quil": {"tf": 1}, "quil.instructions.Offset.to_quil": {"tf": 1}, "quil.instructions.Store.to_quil": {"tf": 1}, "quil.instructions.ScalarType.to_quil": {"tf": 1}, "quil.instructions.Vector.to_quil": {"tf": 1}, "quil.instructions.Measurement.to_quil": {"tf": 1}, "quil.instructions.Include.to_quil": {"tf": 1}, "quil.instructions.Pragma.to_quil": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil": {"tf": 1}, "quil.instructions.Capture.to_quil": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil": {"tf": 1}, "quil.instructions.Pulse.to_quil": {"tf": 1}, "quil.instructions.RawCapture.to_quil": {"tf": 1}, "quil.instructions.SetFrequency.to_quil": {"tf": 1}, "quil.instructions.SetPhase.to_quil": {"tf": 1}, "quil.instructions.SetScale.to_quil": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil": {"tf": 1}, "quil.instructions.SwapPhases.to_quil": {"tf": 1}, "quil.instructions.Gate.to_quil": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.GateDefinition.to_quil": {"tf": 1}, "quil.instructions.GateModifier.to_quil": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil": {"tf": 1}, "quil.instructions.PauliGate.parse": {"tf": 1}, "quil.instructions.Jump.to_quil": {"tf": 1}, "quil.instructions.JumpWhen.to_quil": {"tf": 1}, "quil.instructions.JumpUnless.to_quil": {"tf": 1}, "quil.instructions.Label.to_quil": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Target.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.to_quil": {"tf": 1}, "quil.instructions.MemoryReference.parse": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil": {"tf": 1}, "quil.instructions.Reset.to_quil": {"tf": 1}, "quil.instructions.Delay.to_quil": {"tf": 1}, "quil.instructions.Fence.to_quil": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil": {"tf": 1}, "quil.program.Program.parse": {"tf": 1}, "quil.program.Program.to_quil": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}, "quil.validation.identifier.validate_identifier": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 85}}}}, "w": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.Expression.inner": {"tf": 1}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.Qubit.inner": {"tf": 1}}, "df": 8}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.FrameSet.to_instructions": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 2}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}, "quil.program.CalibrationSet.to_instructions": {"tf": 1}}, "df": 10}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression.substitute_variables": {"tf": 1}}, "df": 1}}, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.instructions.GateError": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 4}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2.449489742783178}}, "df": 59}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.TargetPlaceholder": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1.7320508075688772}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 2}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.PauliGate.parse": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}}, "df": 12}}}}, "s": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {"quil.expression.Expression": {"tf": 1.4142135623730951}, "quil.expression.Expression.inner": {"tf": 1}, "quil.expression.Expression.to_quil_or_debug": {"tf": 1}, "quil.expression.Expression.into_simplified": {"tf": 1}, "quil.expression.Expression.substitute_variables": {"tf": 1}, "quil.expression.Expression.to_real": {"tf": 1}, "quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.Instruction": {"tf": 2}, "quil.instructions.Instruction.inner": {"tf": 1}, "quil.instructions.Instruction.to_quil_or_debug": {"tf": 1}, "quil.instructions.Arithmetic.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperand.inner": {"tf": 1}, "quil.instructions.ArithmeticOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand.inner": {"tf": 1}, "quil.instructions.BinaryOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.BinaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Comparison.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand.inner": {"tf": 1}, "quil.instructions.ComparisonOperand.to_quil_or_debug": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.Convert.to_quil_or_debug": {"tf": 1}, "quil.instructions.Exchange.to_quil_or_debug": {"tf": 1}, "quil.instructions.Move.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryLogic.to_quil_or_debug": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.UnaryOperator.to_quil_or_debug": {"tf": 1}, "quil.instructions.Calibration.to_quil_or_debug": {"tf": 1}, "quil.instructions.CircuitDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.MeasureCalibrationDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.Declaration.to_quil_or_debug": {"tf": 1}, "quil.instructions.Load.to_quil_or_debug": {"tf": 1}, "quil.instructions.Offset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Store.to_quil_or_debug": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.ScalarType.to_quil_or_debug": {"tf": 1}, "quil.instructions.Vector.to_quil_or_debug": {"tf": 1}, "quil.instructions.Measurement.to_quil_or_debug": {"tf": 1}, "quil.instructions.Include.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pragma.to_quil_or_debug": {"tf": 1}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.PragmaArgument.inner": {"tf": 1}, "quil.instructions.PragmaArgument.to_quil_or_debug": {"tf": 1}, "quil.instructions.AttributeValue": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue.inner": {"tf": 1}, "quil.instructions.AttributeValue.to_quil_or_debug": {"tf": 1}, "quil.instructions.Capture.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.FrameIdentifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.Pulse.to_quil_or_debug": {"tf": 1}, "quil.instructions.RawCapture.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SetScale.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftFrequency.to_quil_or_debug": {"tf": 1}, "quil.instructions.ShiftPhase.to_quil_or_debug": {"tf": 1}, "quil.instructions.SwapPhases.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.to_quil_or_debug": {"tf": 1}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1.7320508075688772}, "quil.instructions.Gate.to_unitary_mut": {"tf": 2.23606797749979}, "quil.instructions.GateDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.GateModifier.to_quil_or_debug": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 2}, "quil.instructions.GateSpecification.inner": {"tf": 1}, "quil.instructions.GateSpecification.to_quil_or_debug": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}, "quil.instructions.Jump.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpWhen.to_quil_or_debug": {"tf": 1}, "quil.instructions.JumpUnless.to_quil_or_debug": {"tf": 1}, "quil.instructions.Label.to_quil_or_debug": {"tf": 1}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Target.to_quil_or_debug": {"tf": 1}, "quil.instructions.MemoryReference.to_quil_or_debug": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.instructions.Qubit.inner": {"tf": 1}, "quil.instructions.Qubit.to_quil_or_debug": {"tf": 1}, "quil.instructions.Reset.to_quil_or_debug": {"tf": 1}, "quil.instructions.Delay.to_quil_or_debug": {"tf": 1}, "quil.instructions.Fence.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformDefinition.to_quil_or_debug": {"tf": 1}, "quil.instructions.WaveformInvocation.to_quil_or_debug": {"tf": 1}, "quil.program.FrameSet.get": {"tf": 1}, "quil.program.FrameSet.get_keys": {"tf": 1}, "quil.program.Program.to_quil_or_debug": {"tf": 1}, "quil.program.Program.clone_without_body_instructions": {"tf": 1}, "quil.program.Program.copy": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.7320508075688772}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.add_instruction": {"tf": 1}, "quil.program.Program.add_instructions": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 104}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}}, "df": 2}}}}}}}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"quil.expression.EvaluationError": {"tf": 1}, "quil.expression.ParseExpressionError": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}, "quil.instructions.ParseMemoryReferenceError": {"tf": 1}, "quil.validation.identifier.IdentifierValidationError": {"tf": 1}}, "df": 5}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}}, "df": 2, "s": {"docs": {"quil.instructions.GateError": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.ArithmeticOperand": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperand": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperand": {"tf": 1.4142135623730951}}, "df": 3}}}}}}, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}, "quil.instructions.GateError": {"tf": 1}}, "df": 2, "e": {"docs": {"quil.program.FrameSet.insert": {"tf": 1}, "quil.program.FrameSet.merge": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 4}, "l": {"docs": {}, "df": 0, "y": {"docs": {"quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"quil.program.CalibrationSet.extend": {"tf": 1}}, "df": 1}}}, "r": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.expand_calibrations": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}, "quil.program.CalibrationSet.expand": {"tf": 1}, "quil.program.CalibrationSet.get_match_for_measurement": {"tf": 1}, "quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 8, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"quil.program.Program.dagger": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {"quil.expression.Expression": {"tf": 1}, "quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 2, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.Expression": {"tf": 1.7320508075688772}, "quil.instructions.Instruction": {"tf": 1.7320508075688772}, "quil.instructions.Instruction.__init__": {"tf": 1}, "quil.instructions.ArithmeticOperand": {"tf": 1.7320508075688772}, "quil.instructions.BinaryOperand": {"tf": 1.7320508075688772}, "quil.instructions.ComparisonOperand": {"tf": 1.7320508075688772}, "quil.instructions.PragmaArgument": {"tf": 1.4142135623730951}, "quil.instructions.AttributeValue": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1.4142135623730951}, "quil.instructions.Target": {"tf": 1.4142135623730951}, "quil.instructions.Qubit": {"tf": 1.4142135623730951}, "quil.program.FrameSet.intersection": {"tf": 1}, "quil.program.Program.parse": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.expand": {"tf": 1}}, "df": 14}}}}, "t": {"docs": {"quil.expression.ExpressionFunction": {"tf": 4.898979485566356}, "quil.expression.PrefixOperator": {"tf": 4.898979485566356}, "quil.expression.InfixOperator": {"tf": 4.898979485566356}, "quil.instructions.ArithmeticOperator": {"tf": 4.898979485566356}, "quil.instructions.BinaryOperator": {"tf": 4.898979485566356}, "quil.instructions.ComparisonOperator": {"tf": 4.898979485566356}, "quil.instructions.UnaryOperator": {"tf": 4.898979485566356}, "quil.instructions.ScalarType": {"tf": 4.898979485566356}, "quil.instructions.GateModifier": {"tf": 4.898979485566356}, "quil.instructions.PauliGate": {"tf": 4.898979485566356}}, "df": 10}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1.4142135623730951}, "quil.expression.PrefixOperator": {"tf": 1.4142135623730951}, "quil.expression.InfixOperator": {"tf": 1.4142135623730951}, "quil.instructions.ArithmeticOperator": {"tf": 1.4142135623730951}, "quil.instructions.BinaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ComparisonOperator": {"tf": 1.4142135623730951}, "quil.instructions.UnaryOperator": {"tf": 1.4142135623730951}, "quil.instructions.ScalarType": {"tf": 1.4142135623730951}, "quil.instructions.GateModifier": {"tf": 1.4142135623730951}, "quil.instructions.PauliGate": {"tf": 1.4142135623730951}}, "df": 10}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.instructions.Instruction": {"tf": 2.8284271247461903}, "quil.instructions.Gate.dagger": {"tf": 1}, "quil.instructions.Gate.controlled": {"tf": 1}, "quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1.7320508075688772}, "quil.instructions.GateSpecification": {"tf": 1.7320508075688772}, "quil.instructions.GateError": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1.4142135623730951}, "quil.program.CalibrationSet.get_match_for_gate": {"tf": 2}, "quil.program.CalibrationSet.push_calibration": {"tf": 1}}, "df": 10, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Instruction": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"quil.instructions.Gate.forked": {"tf": 1}, "quil.instructions.Gate.to_unitary_mut": {"tf": 1}, "quil.program.Program.dagger": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2}}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"quil.expression.Expression.to_real": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"quil.expression.ExpressionFunction": {"tf": 1}, "quil.expression.PrefixOperator": {"tf": 1}, "quil.expression.InfixOperator": {"tf": 1}, "quil.instructions.ArithmeticOperator": {"tf": 1}, "quil.instructions.BinaryOperator": {"tf": 1}, "quil.instructions.ComparisonOperator": {"tf": 1}, "quil.instructions.UnaryOperator": {"tf": 1}, "quil.instructions.ScalarType": {"tf": 1}, "quil.instructions.GateModifier": {"tf": 1}, "quil.instructions.PauliGate": {"tf": 1}}, "df": 10}}}, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"quil.program.FrameSet.merge": {"tf": 1}}, "df": 1}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"quil.validation.identifier.validate_user_identifier": {"tf": 1}}, "df": 1}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"quil.instructions.Instruction": {"tf": 2.449489742783178}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.Instruction": {"tf": 1.4142135623730951}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.instructions.Gate.to_unitary_mut": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"quil.instructions.GateSpecification": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.7320508075688772}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.Program.expand_calibrations": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"quil.program.CalibrationSet.get_match_for_gate": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"quil.instructions.PragmaArgument": {"tf": 1}, "quil.instructions.GateSpecification": {"tf": 1}, "quil.instructions.Target": {"tf": 1}, "quil.instructions.Qubit": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1.4142135623730951}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 6}}}, "e": {"docs": {"quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 2, "d": {"docs": {"quil.instructions.QubitPlaceholder": {"tf": 1}, "quil.program.Program.into_simplified": {"tf": 1.4142135623730951}, "quil.program.Program.get_used_qubits": {"tf": 1}, "quil.program.Program.resolve_placeholders": {"tf": 1}, "quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 5}}}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1.4142135623730951}}, "df": 1, "r": {"docs": {"quil.program.Program.resolve_placeholders_with_custom_resolvers": {"tf": 1}}, "df": 1}}}}}}}, "pipeline": ["trimmer"], "_isPrebuiltIndex": true}; - - // mirrored in build-search-index.js (part 1) - // Also split on html tags. this is a cheap heuristic, but good enough. - elasticlunr.tokenizer.setSeperator(/[\s\-.;&_'"=,()]+|<[^>]*>/); - - let searchIndex; - if (docs._isPrebuiltIndex) { - console.info("using precompiled search index"); - searchIndex = elasticlunr.Index.load(docs); - } else { - console.time("building search index"); - // mirrored in build-search-index.js (part 2) - searchIndex = elasticlunr(function () { - this.pipeline.remove(elasticlunr.stemmer); - this.pipeline.remove(elasticlunr.stopWordFilter); - this.addField("qualname"); - this.addField("fullname"); - this.addField("annotation"); - this.addField("default_value"); - this.addField("signature"); - this.addField("bases"); - this.addField("doc"); - this.setRef("fullname"); - }); - for (let doc of docs) { - searchIndex.addDoc(doc); - } - console.timeEnd("building search index"); - } - - return (term) => searchIndex.search(term, { - fields: { - qualname: {boost: 4}, - fullname: {boost: 2}, - annotation: {boost: 2}, - default_value: {boost: 2}, - signature: {boost: 2}, - bases: {boost: 2}, - doc: {boost: 1}, - }, - expand: true - }); -})(); \ No newline at end of file diff --git a/quil-py/docs/validation.html b/quil-py/docs/validation.html deleted file mode 100644 index 11ab9f42..00000000 --- a/quil-py/docs/validation.html +++ /dev/null @@ -1,228 +0,0 @@ - - - - - - - validation API documentation - - - - - - - - - -
-
-

-validation

- - - - - -
-
- - \ No newline at end of file diff --git a/quil-py/docs/validation/identifier.html b/quil-py/docs/validation/identifier.html deleted file mode 100644 index fb231dcb..00000000 --- a/quil-py/docs/validation/identifier.html +++ /dev/null @@ -1,300 +0,0 @@ - - - - - - - validation.identifier API documentation - - - - - - - - - -
-
-

-validation.identifier

- - - - - -
-
-
- - class - IdentifierValidationError(builtins.ValueError): - - -
- - -

Inappropriate argument value (of correct type).

-
- - -
-
Inherited Members
-
-
builtins.ValueError
-
ValueError
- -
-
builtins.BaseException
-
with_traceback
-
add_note
-
args
- -
-
-
-
-
-
- - def - validate_identifier(ident): - - -
- - - - -
-
-
- - def - validate_user_identifier(ident): - - -
- - - - -
-
- - \ No newline at end of file diff --git a/quil-py/quil/.null-ls_220677___init__.py b/quil-py/quil/.null-ls_220677___init__.py deleted file mode 100644 index f6002046..00000000 --- a/quil-py/quil/.null-ls_220677___init__.py +++ /dev/null @@ -1 +0,0 @@ -from .quil import *