Skip to content

Commit

Permalink
Merge pull request Qiskit#23 from gadial/readout_mitigator
Browse files Browse the repository at this point in the history
Attempting to fix cyclic dependancy error
  • Loading branch information
ShellyGarion committed Dec 1, 2021
2 parents 053b7ab + 2263b9e commit aa3e5d0
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 4 deletions.
3 changes: 2 additions & 1 deletion qiskit/result/mitigation/base_readout_mitigator.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@
from abc import ABC, abstractmethod
from typing import Optional, List, Iterable, Tuple, Union, Callable
import numpy as np
from .. import Counts, QuasiDistribution
from ..distributions.quasi import QuasiDistribution
from ..counts import Counts


class BaseReadoutMitigator(ABC):
Expand Down
3 changes: 2 additions & 1 deletion qiskit/result/mitigation/correlated_readout_mitigator.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,9 @@
from typing import Optional, List, Tuple, Iterable, Callable, Union
import numpy as np

from .. import Counts, QuasiDistribution
from qiskit import QiskitError
from ..distributions.quasi import QuasiDistribution
from ..counts import Counts
from .base_readout_mitigator import BaseReadoutMitigator
from .utils import counts_probability_vector, z_diagonal, str2diag

Expand Down
3 changes: 2 additions & 1 deletion qiskit/result/mitigation/local_readout_mitigator.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,9 @@

from qiskit.providers import Backend
from qiskit.providers.models import BackendProperties
from .. import Counts, QuasiDistribution
from qiskit.exceptions import QiskitError
from ..distributions.quasi import QuasiDistribution
from ..counts import Counts
from .base_readout_mitigator import BaseReadoutMitigator
from .utils import counts_probability_vector, z_diagonal, str2diag

Expand Down
3 changes: 2 additions & 1 deletion qiskit/result/mitigation/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@
import numpy as np

from qiskit.exceptions import QiskitError
from .. import Counts, marginal_counts
from ..utils import marginal_counts
from ..counts import Counts

logger = logging.getLogger(__name__)

Expand Down

0 comments on commit aa3e5d0

Please sign in to comment.