-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
bugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is needed
Description
Platform dependency of weyl.py
Description
The implementation of the weyl.py and consequently two_qubit_decomposition.py cause numerical accuracy errors on different OS platforms, leading to logical errors and failed assertions.
This issue is caused by the dependency of scipy.linalg.eig on tiny values as small as 1e^-17, and slightest inaccuracies can cause the resulting eigenvalues and eigenvectors to differ, leading to wrong results.
The goal is to resolve this implementation to enable stable platform support for Windows and Mac OS users.
Tips
- This issue is currently being discussed in pr CI/CD modification #10, and relevant qiskit issue which the implementation is based on.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is needed