Vytautas Abramavicius
Vytautas Abramavicius
When generator has `w*N(i)` terms and we want to use GPSR - an error is raised due to lack of `eigenvalues_generator` property for `N` block. Solution: modify `uuid_to_block` function so...
Currently when using `HamEvo` blocks with GPSR, the differentiable parameter can have arbitrary dimension, however GPSR shifts are have the dimension of angle. This results in incorrect application of GPSR....
Closes #395
Implement trainable addressing pattern weights for Pulser backend.
Say we define a time-dependent generator for `HamEvo`: ``` td_gen = omega * (sympy.sin(x * t) * X(0) + y * (t**2) * Y(1)) ``` If `x` and `y` are...
Substitute `PyQTimeDependentEvolution` class with proper call to `pyqtorch`'s time-dependent functionality.