Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
from qiskit.exceptions import QiskitError
from qiskit.providers.backend import Backend

import qiskit_experiments.data_processing as dp
from .rb_experiment import StandardRB
from .interleaved_rb_analysis import InterleavedRBAnalysis

Expand Down Expand Up @@ -86,6 +87,12 @@ def __init__(
full_sampling=full_sampling,
)
self.analysis = InterleavedRBAnalysis()
self.analysis.set_options(
data_processor=dp.DataProcessor(
input_key="counts",
data_actions=[dp.Probability(outcome="0" * self.num_qubits)],
)
)

def _sample_circuits(self, lengths, rng):
circuits = []
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[{"name": "@Parameters_InterleavedRBAnalysis", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+3563f43"}}, "settings": {"value": {"__type__": "ndarray", "__value__": {"__type__": "b64encoded", "__value__": {"encoded": "eJyb7BfqGxDJyFDGUK2eklqcXKRupaBuk2ahrqOgnpZfVFKUmBefX5SSChJ3S8wpTgWKF2ckFqQC+RomOpo6CrUKFACuY5JTr+s4mthpnnrqLLQ8047hgRbP8840uxm6l+w7k0/ZAwCeFyj5", "compressed": true}}}, "stderr": {"__type__": "ndarray", "__value__": {"__type__": "b64encoded", "__value__": {"encoded": "eJyb7BfqGxDJyFDGUK2eklqcXKRupaBuk2ahrqOgnpZfVFKUmBefX5SSChJ3S8wpTgWKF2ckFqQC+RomOpo6CrUKFACuryf9mxPsvB33Wp7+8khV0pEBCiyDC3a95F9iDwCVWibA", "compressed": true}}}, "unit": null}, "version": "0.2.0.dev0+3563f43"}}, "extra": {"popt_keys": ["a", "alpha", "alpha_c", "b"], "dof": 16, "covariance_mat": {"__type__": "ndarray", "__value__": {"__type__": "b64encoded", "__value__": {"encoded": "eJyb7BfqGxDJyFDGUK2eklqcXKRupaBuk2ahrqOgnpZfVFKUmBefX5SSChJ3S8wpTgWKF2ckFqQC+RomOgommjoKtQpkA66v/dtK9hgudzLKU9j/J6PUiQEKEpy9gy/33jsAEzfxnFsZf9gZLq9VwdunarLmAAMBADNHG0293sY1qjfUI+0Be2k8Lw==", "compressed": true}}}, "fit_models": {"Standard": "a \\alpha^{x} + b", "Interleaved": "a (\\alpha_c\\alpha)^{x} + b"}}}, {"name": "alpha", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+3563f43"}}, "settings": {"value": 4.778173278126196e-08, "stderr": 412024.7390564939, "unit": null}, "version": "0.2.0.dev0+3563f43"}}, "extra": {}}, {"name": "alpha_c", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+3563f43"}}, "settings": {"value": 4.1981566241964304e-08, "stderr": 0.0, "unit": null}, "version": "0.2.0.dev0+3563f43"}}, "extra": {}}, {"name": "EPC", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+3563f43"}}, "settings": {"value": 0.4999999790092169, "stderr": 0.0, "unit": null}, "version": "0.2.0.dev0+3563f43"}}, "extra": {"EPC_systematic_err": 0.4999999790092169, "EPC_systematic_bounds": [0.0, 0.9999999580184338]}}]
[{"name": "@Parameters_InterleavedRBAnalysis", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+f513438"}}, "settings": {"value": {"__type__": "ndarray", "__value__": {"__type__": "b64encoded", "__value__": {"encoded": "eJyb7BfqGxDJyFDGUK2eklqcXKRupaBuk2ahrqOgnpZfVFKUmBefX5SSChJ3S8wpTgWKF2ckFqQC+RomOpo6CrUKFACuc3udvxidvG+/S4xHfsbv9/ZvoxufLHn73n7DdmGnR7IP7AHtPS08", "compressed": true}}}, "stderr": {"__type__": "ndarray", "__value__": {"__type__": "b64encoded", "__value__": {"encoded": "eJyb7BfqGxDJyFDGUK2eklqcXKRupaBuk2ahrqOgnpZfVFKUmBefX5SSChJ3S8wpTgWKF2ckFqQC+RomOpo6CrUKFACuWXbTRBzYK+ydLRzDDE+/twv+rTjLZ4KwvVXUtalZ0yrsAYRUKAc=", "compressed": true}}}, "unit": null}, "version": "0.2.0.dev0+f513438"}}, "extra": {"popt_keys": ["a", "alpha", "alpha_c", "b"], "dof": 16, "covariance_mat": {"__type__": "ndarray", "__value__": {"__type__": "b64encoded", "__value__": {"encoded": "eJyb7BfqGxDJyFDGUK2eklqcXKRupaBuk2ahrqOgnpZfVFKUmBefX5SSChJ3S8wpTgWKF2ckFqQC+RomOgommjoKtQpkAy7OTVmHH3Ix2YeFpP7OWJ5kF3lp0bf5B6bbVdi5PNB5w7AfJt5zMuHizmnvbXd+9Uz68pnNrnFn+3lx9YJ9MPUw8YXXQoNOvza3W35rcZhY0+x9MHNg6ldAxf1dEl8mPWGyBwDDhV3O", "compressed": true}}}, "fit_models": {"Standard": "a \\alpha^{x} + b", "Interleaved": "a (\\alpha_c\\alpha)^{x} + b"}}}, {"name": "alpha", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+f513438"}}, "settings": {"value": 0.9994621855155039, "stderr": 1.5160427843021715e-05, "unit": null}, "version": "0.2.0.dev0+f513438"}}, "extra": {}}, {"name": "alpha_c", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+f513438"}}, "settings": {"value": 0.9977592909807506, "stderr": 7.462947408674635e-05, "unit": null}, "version": "0.2.0.dev0+f513438"}}, "extra": {}}, {"name": "EPC", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+f513438"}}, "settings": {"value": 0.0011203545096247214, "stderr": 3.7314737043373174e-05, "unit": null}, "version": "0.2.0.dev0+f513438"}}, "extra": {"EPC_systematic_err": 0.0011203545096247214, "EPC_systematic_bounds": [0.0, 0.0022407090192494428]}}]

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
[{"name": "@Parameters_InterleavedRBAnalysis", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+3563f43"}}, "settings": {"value": {"__type__": "ndarray", "__value__": {"__type__": "b64encoded", "__value__": {"encoded": "eJyb7BfqGxDJyFDGUK2eklqcXKRupaBuk2ahrqOgnpZfVFKUmBefX5SSChJ3S8wpTgWKF2ckFqQC+RomOpo6CrUKFACuC/XGMQ+OJNqrJF+/9O5Ss320Wovby4Wz7W+/aGM0e2NvDwDY2SvM", "compressed": true}}}, "stderr": {"__type__": "ndarray", "__value__": {"__type__": "b64encoded", "__value__": {"encoded": "eJyb7BfqGxDJyFDGUK2eklqcXKRupaBuk2ahrqOgnpZfVFKUmBefX5SSChJ3S8wpTgWKF2ckFqQC+RomOpo6CrUKFACugii1wpjfDvZrgrN1iwrl7P9P9rlxhOuCvc8jridC7lvsAKPjKWc=", "compressed": true}}}, "unit": null}, "version": "0.2.0.dev0+3563f43"}}, "extra": {"popt_keys": ["a", "alpha", "alpha_c", "b"], "dof": 16, "covariance_mat": {"__type__": "ndarray", "__value__": {"__type__": "b64encoded", "__value__": {"encoded": "eJyb7BfqGxDJyFDGUK2eklqcXKRupaBuk2ahrqOgnpZfVFKUmBefX5SSChJ3S8wpTgWKF2ckFqQC+RomOgommjoKtQpkA67+BwdOqLJNstthLf7glnqBnZ+Jmbrgr9N2c2P54/7uf7wXJr4vTdHV45uPHTvXddEU4ZV2omn/o59sPrgXpp4NKl7hJvthgugG+4Bdmi5mOkX7YObA1MPElVJufny1qdIWAHWcVfE=", "compressed": true}}}, "fit_models": {"Standard": "a \\alpha^{x} + b", "Interleaved": "a (\\alpha_c\\alpha)^{x} + b"}}}, {"name": "alpha", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+3563f43"}}, "settings": {"value": 0.009679666337363786, "stderr": 0.0001161313951841397, "unit": null}, "version": "0.2.0.dev0+3563f43"}}, "extra": {}}, {"name": "alpha_c", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+3563f43"}}, "settings": {"value": 0.026984829834907447, "stderr": 0.25065728304826956, "unit": null}, "version": "0.2.0.dev0+3563f43"}}, "extra": {}}, {"name": "EPC", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+3563f43"}}, "settings": {"value": 0.7297613776238194, "stderr": 0.18799296228620216, "unit": null}, "version": "0.2.0.dev0+3563f43"}}, "extra": {"EPC_systematic_err": 0.755719122870135, "EPC_systematic_bounds": [0, 1.4854805004939544]}}]
[{"name": "@Parameters_InterleavedRBAnalysis", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+f513438"}}, "settings": {"value": {"__type__": "ndarray", "__value__": {"__type__": "b64encoded", "__value__": {"encoded": "eJyb7BfqGxDJyFDGUK2eklqcXKRupaBuk2ahrqOgnpZfVFKUmBefX5SSChJ3S8wpTgWKF2ckFqQC+RomOpo6CrUKFACuj7yBzVO1n9vHM512nTDvvX20npRVx9H39nE+PgIJqy7YAwCrGilb", "compressed": true}}}, "stderr": {"__type__": "ndarray", "__value__": {"__type__": "b64encoded", "__value__": {"encoded": "eJyb7BfqGxDJyFDGUK2eklqcXKRupaBuk2ahrqOgnpZfVFKUmBefX5SSChJ3S8wpTgWKF2ckFqQC+RomOpo6CrUKFACuqI+hS48XldgHhVjOjMnUtff7MjfeXcHI/sDp0+yr1pTYAwCwZim1", "compressed": true}}}, "unit": null}, "version": "0.2.0.dev0+f513438"}}, "extra": {"popt_keys": ["a", "alpha", "alpha_c", "b"], "dof": 16, "covariance_mat": {"__type__": "ndarray", "__value__": {"__type__": "b64encoded", "__value__": {"encoded": "eJyb7BfqGxDJyFDGUK2eklqcXKRupaBuk2ahrqOgnpZfVFKUmBefX5SSChJ3S8wpTgWKF2ckFqQC+RomOgommjoKtQpkA65ybrYWLaVfdjtPPK64tH6F3Y7++DnzpnXYcd68lB4W8W3fDqj415TCfUEc2Xav2Y7NnRfkb+fpU7dw9YkN+7ZD1cPEwxwebH3YUWKnV/GmZ+m8hfs4oObA1MPEVzOYJH3Y9ssOABNqYDQ=", "compressed": true}}}, "fit_models": {"Standard": "a \\alpha^{x} + b", "Interleaved": "a (\\alpha_c\\alpha)^{x} + b"}}}, {"name": "alpha", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+f513438"}}, "settings": {"value": 0.9881059039253833, "stderr": 0.0002243924651447482, "unit": null}, "version": "0.2.0.dev0+f513438"}}, "extra": {}}, {"name": "alpha_c", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+f513438"}}, "settings": {"value": 0.9928628096399267, "stderr": 0.00027658216969667505, "unit": null}, "version": "0.2.0.dev0+f513438"}}, "extra": {}}, {"name": "EPC", "value": {"__type__": "object", "__value__": {"class": {"__type__": "type", "__value__": {"name": "FitVal", "module": "qiskit_experiments.database_service.db_fitval", "version": "0.2.0.dev0+f513438"}}, "settings": {"value": 0.00535289277005499, "stderr": 0.0002074366272725063, "unit": null}, "version": "0.2.0.dev0+f513438"}}, "extra": {"EPC_systematic_err": 0.01248825134187001, "EPC_systematic_bounds": [0, 0.017841144111925]}}]

Large diffs are not rendered by default.