rmlarose / nisqai-dev

Development repository for NISQAI.
Apache License 2.0
15 stars 4 forks source link

Rename AngleEncoding to DenseAngleEncoding. #5

Closed rmlarose closed 5 years ago

rmlarose commented 5 years ago

An "Angle Encoding" has already been defined in "Supervised Learning with Quantum Computers" by Schuld:

https://www.springer.com/us/book/9783319964232

which takes a single feature x_i to a qubit via the encoding

cos(x_i) |0> + sin(x_i) |1>.

The difference between our "AngleEncoding" is we also encode a feature into the relative phase \phi.

I propose to stick with Schuld's definition of AngleEncoding and rename our implementation to DenseAngleEncoding.