Comments (1)
That's because the Grover operator in amplitude estimation contains the inverse of the state preparation. In your case, this is the integer comparator plus the resets, which cannot be inverted. Do you need the resets, if they act on qubits that are not part of the objective? If yes, you could circumvent this issue by constructing the Grover operator for your problem manually.
from qiskit-algorithms.
Related Issues (20)
- SPSA doc string out of date HOT 1
- Bump Win CI Python max version too 3.12 when Aer releases 3.12 supported wheels
- test/gradients/test_estimator_gradient.py needs updating
- Add support for `mps` and `mps.gz` files HOT 1
- CI unit testing has failures under 3.12.1 HOT 2
- Remove py.typed until #74 is addressed HOT 1
- CI is failing creating html from notebooks HOT 1
- Update urls in documentation from ecosystem to new github pages location
- PrimitiveJob.submit() is deprecated as of qiskit 0.46.0 HOT 1
- `TrotterQRTE` should have an argument `insert_barriers`
- Implement the no-overshooting condition for iterative amplitude estimation
- Update conf.py intersphinx links
- Support V2 primitives
- Gradients and Fidelities V2 versions
- Grover assumes type GroverOperator
- Add bounds support in SPSA HOT 1
- Consider deprecation and removal of scikit-quant based optimizers
- State Fidelity should not cache circuits based on Python id()
- ComputeUncompute State Fidelity threading issue
- GSLS optimizer crashing with QAOA default parameter bounds HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qiskit-algorithms.