Dave Bacon
Dave Bacon
Lately I've been getting a flake on `cirq-google/cirq_google/engine/engine_client_test.py` It has the strange behavior that a different number of the tests in this file fail. Here is a typical failure ```...
Current we define ``` TParamVal = Union[float, sympy.Expr] `` for parameter values (like exponents in `cirq.EigenGate`s). However in general these also work for numpy types like `np.double`. We should consider...
Pylint is by far one of the slowest parts of the CI suite. It has a parallel flag, -j . On my local box, doing j=4 sped up pylint from...
Right now composite gates are arbitrary in what they decompose as. There is no documentation that guides this. We should at least document this, though better may be to refactor...
That would automatically make Foxtail programs compatible with Bristlecone.
Right now they are just floats (missing type info). Generally these should be parameters at is very common in simulation to want to run the channels for different noisy rates.
Currently the simulator will print to stdio if there are no intermediate results. Often one want to run repeated simulations and does not want this to pollute the terminal. Suggest...
We should see if we can get the circuit construction time down, perhaps by invoking a builder pattern. Here is an example of the speed of circuit construction (variance will...
**Description of the issue** Numpy does not currently have an override for the case when the type is of the form operator, indices, operator, indices, etc. https://github.com/numpy/numpy/issues/21978 When this is...
In `convert_to_sqrt_iswap.py` we use code to dermine closeness to an integer or a 2 pi times an integer. These helpers appear in a lot in gates and should likely be...