SaashaJoshi / piQture

piQture: A quantum machine learning library for image processing.
https://saashajoshi.github.io/piQture/
Apache License 2.0
20 stars 10 forks source link

Add auxiliary parameterization structure for a two-qubit unitary block. #8

Open SaashaJoshi opened 9 months ago

SaashaJoshi commented 9 months ago

The gates module lacks implementation of a two-qubit unitary block parameterization built with the help of auxiliary qubits.

Reference: [1] E. Grant et al., “Hierarchical quantum classifiers,” npj Quantum Information, vol. 4, no. 1, Dec. 2018, doi: https://doi.org/10.1038/s41534-018-0116-9.

https://github.com/SaashaJoshi/quantum-image-processing/blob/16fcdaad22ad0671043827d00692959c43681f43/quantum_image_processing/gates/two_qubit_unitary.py#L35-L45