Giuseppe Carleo
Giuseppe Carleo
> linearoperator only means that you can apply it to a vector I think this is the main source of confusion. To me, linear operator, means [linear operator](https://en.wikipedia.org/wiki/Linear_map), otherwise according...
> I think the issue stems from the fact that only QGTJacobian does this conversion to a 2Nx2N matrix when converting to dense. QGTOnTheFly does not and returns a complex...
@attila-i-szabo yes that makes sense but I'm still confused sorry... Maybe you can help me understand :) Now I'm thinking if it is actually safe to use iterative solvers (say,...
Ok I see, so it's really important to use the internal solve method and not the solve method of the scipy solver. My suggestion would be to try to remove...
> The multiplication of QGT times vector is well defined in any space. If QGT is a linear object or not, it's your problem as a user. I'm sorry but...
> (a) it is linear why so? I thought we agreed on the fact that this is nonlinear in the non-holomorphic case, did I miss something ? > (b)differentiating with...
> You seem to think that it's as nonlinear as an RBM, which is clearly not the case. From my knowledge of mathematics, there exist only two types of functions:...
I think that you are looking for ```GraphOperator``` https://www.netket.org/tutorials/custom_hamiltonian.html ?
Hi @VolodyaCO indeed ```GraphOperator``` is mostly meant for translationally invariant hamiltonians. For non-translationally invariant hamiltonians it makes more sense to just define the local operators one by one. There is...
for the bases, I would keep the APIs we already had, so just a list of operators. maybe you can add a convenience thing to do it specifically for qubits...