-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove provider-specific fake backends,
FakeProvider
class and relat…
…ed tools in 1.0 (#11376) * Remove provider-specific fake backends, fake provider and related tools * Add release note * Remove sneaky fake generic * Fix lint * Fix typo, manifest and attempt to fix visual tests * Fix seed in visual tests, change imports * Remove deleted files and remove FakeBackend mentions from examples in API docs * I'm sorry I'm at the point where I confuse 1s and 5s. * Fix skip message when aer isn't installed * Skip fake backend test with aer on windows * Revert windows skip and limit v2 backend size The underlying cause of the windows failures were actually much larger performance issues in aer's `NoiseModel.from_backend()` constructor method when run with a BackendV2 instance. This is causing the `NoiseModel` construction for `GenericBackendV2` to take a great deal of time and use up all the memory we have available in the windows VMs in CI. To avoid this issue in the short term until a fix can be added to aer this commit just limits the size of the backend v2 examples we run to prevent resources problems in CI. * Avoid all to all connectivity in fake backend tests The aer noise model construction was an artifact of using all to all connectivity in the test. Using a more sparse connectivity alleviates the performance issues. This commit switches to use a ring graph and restores the larger qubit count backends. --------- Co-authored-by: Matthew Treinish <[email protected]>
- Loading branch information
Showing
269 changed files
with
267 additions
and
4,404 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
16 changes: 0 additions & 16 deletions
16
qiskit/providers/fake_provider/backends/almaden/__init__.py
This file was deleted.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
qiskit/providers/fake_provider/backends/almaden/conf_almaden.json
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.