tweedledum
tweedledum copied to clipboard
C++17 Library for analysis, compilation/synthesis, and optimization of quantum circuits
Currently it rebuilds everything again from sources, which makes it slow and wastes CPU.
``` ==================================================================================== test session starts ===================================================================================== platform freebsd13 -- Python 3.9.13, pytest-7.1.2, pluggy-1.0.0 -- /usr/local/bin/python3.9 cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/disk-samsung/freebsd-ports/science/py-tweedledum/work-py39/tweedledum-1.1.1/.hypothesis/examples') rootdir: /disk-samsung/freebsd-ports/science/py-tweedledum/work-py39/tweedledum-1.1.1 plugins: forked-1.4.0, hypothesis-6.53.0, xdist-2.5.0, cov-2.9.0, typeguard-2.13.3,...
With TWEEDLEDUM_PYBINDS OFF or ON installed files are all same. This means that this option turns on some unnecessary compilations. - **tweedledum version**: 1.1.1 - **Python version**: 3.9 - **C++...
### Describe the bug Could not install tweedledum with pip and macOS 13. (Python 3.10.5) ### Reproducible example code pip install tweedledum ### Expected behavior ``` Collecting tweedledum Using cached...
### Is your feature request related to a problem? Please describe. Currently the `read_dimacs_file` method exposed through the python api requires a file path and works by opening the file....
Finding the documentation took me a bit too long :) ### Description This PR updates the README file with a link to the readthedocs page. ### Suggested changelog entry: None.
### Is your feature request related to a problem? Please describe. It is hard to know apriori how long a SAT-based or A*-based synthesis will take. Therefore a particular synthesis...