MichaelBroughton
MichaelBroughton
This PR adds serialization and C++ implementation support for three qubit eigen gates. A lot of this code is copy pasted from the two qubit cases with tweaks to work...
While not a breaking issue, if a user looks at tfq.layers and then lists all available modules there are two paths to any given layer at the moment: ``` tfq.layers.AddCircuit(...
On a fresh colab with an `fqe` install the notebook gives the following error: ``` --------------------------------------------------------------------------- ModuleNotFoundError Traceback (most recent call last) in () 4 import numpy 5 import fqe...
There are some references to old issues in the repo. In particular #679 seems to show up a lot and have something to do with handling empty Program protos in...
It was pointed out in #256 by @refraction-ray that once we had implemented the adjoint differentiation scheme, it might be possible for us to make our `calculate_state` op differentiable as...
Thanks to #590 we can now roll our own proto structures + serialization code. We should do some work to try and make our `program.proto` wire size and serialization code...
Our C.I. has been starting to develop some interesting flakiness when it comes to checking python code formatting with yapf. It might be time to upgrade the version we depend...
Lately in a lot of our CI runs we have been running into issues with the `gradients_test` -> `bazel test //tensorflow_quantum/python/differentiators/gradient_test` running for a very long time and sometimes flaking....
We recently had our first outside contributor add to TFQ datasets. Big thanks @therooler and the rest of the U of T folks! Now that we have our first example...
With all the information we have floating around with how to best use Engine + TFQ we might want to add a page like this: https://cirq.readthedocs.io/en/latest/google/best_practices.html but for TFQ soon....