pasqal-io / pyqtorch

PyTorch-based state vector simulator
https://pasqal-io.github.io/pyqtorch/
Apache License 2.0
44 stars 15 forks source link

[Feature] Add Quantum Dropout #163

Closed Roland-djee closed 2 months ago

Roland-djee commented 5 months ago

This issue concerns the implementation of the first type of quantum regularisation techniques that will be made available to Qadence and PyQ users interested in using QNNs. In particular, these are the rotational, entangling, and canonical (keeps some entangling gates in place) quantum dropout techniques described in https://arxiv.org/abs/2310.04120.

Roland-djee commented 3 months ago

@callumfduffy @gvelikova Could you please add a bit more details in the description ? Thanks.