pyqtorch
pyqtorch copied to clipboard
PyTorch-based state vector simulator
Pyqtorch has recently incorporated noisy gates and circuit through the addition of Kraus operators #148. Consequently, it becomes pertinent to modify the actual `expectation()` function to be able to support...
Closes #163 This is a work in progress example for quantum dropout, but I am having a problem with dealing with batched inputs currently. The bottom of the script has...
Liaise with @vytautas-a on best ways to proceed.
Follow examples by @dominikandreasseitz. See [here](https://github.com/pasqal-io/pyqtorch/pull/148#pullrequestreview-2002870355) and [here](https://github.com/pasqal-io/pyqtorch/pull/148#pullrequestreview-2024380831).
@awennersteen Could you please add a description ?
For non-parametric operations, we use tensordot/einsum to apply the operator. However, it could be more computationally efficient to simply mutate the existing state tensor Prototype in: https://github.com/pasqal-io/pyqtorch/pull/125 Edit by @jpmoutinho...
**Problem** Right now we have the batch dimension at the back of tensors in PyQ. However, in PyTorch it is in front. **Consequence** This entails reshaping tensors back and forth...
@dominikandreasseitz Could you please provide a description ?