-
I'm having trouble measuring ProjectQ's performance. Something is causing a serious slowdown.
For example, I ran these commands from my terminal:
```bash
mkvirtualenv tmp
pip install pybind11
…
-
In an earlier version of FermiLib our core data structures supported easier manipulation and access. For instance, the __iter__ method was defined on QubitOperator and FermionOperator so that one coul…
-
`C(X).generate_command(q)` doesn't return a command equal to what `C(X) | q` sends to `q`'s engine.
Also, note that the implementation of `projectq.ops.ControlledGate.__or__` imports projectq.meta.…
-
When I run [the install commands given in the documentation](http://projectq.ch/docs/tutorials.html#detailed-instructions-and-os-specific-hints):
python -m pip install --user projectq
or:
…
-
I'm using Python 3.6.0 and the latest source code from master.
In the examples folder, running quantum_random_numbers.py gives
(Note: This is the (slow) Python simulator.)
Measured: 0
Now try …
-
We should consider changing to use 4 spaces for indentation. That's what projectq uses and it's pretty universal in python code generally.
-
Hi everyone,
Just a reminder: ProjectQ-Framework supports both Python 2.7 and Python 3.3+. We hence need to make FermiLib compatible with Python3.
-
Does doing that make sense so people can see what they would need to sign to contribute? I notice you don't do that for ProjectQ and I was wondering why.
-
From discussion with @chrisdembia.
When setting the values of Coordinates, we want to enforce constraints only after all Coordinates have been set. Enforcing constraints with each `setValue()` is n…
-
I think that it is essential for us to have at least a very basic demonstration of the Trotter PEA algorithm in FermiLib / ProjectQ prior for release. Ideally we would be able to both compile it and e…