Remove C++ density matrix machines + jax workarounds for R->C machines
Created by: PhilipVinc
Notable changes:
- new
outdtype
in Jax machine constructor, used to determine how to compute the gradient (because Jax does not like R->C functions). - new
vip
implementation in machines, which is now fitted compared to before. - added l2 norm to the density matrix
to_array