Relax push!
constrains under specific conditions
#147
Labels
question
Further information is requested
push!
constrains under specific conditions
#147
Summary
A common procedure in Tensor Networks is replacing some given tensors with new ones. For example, we may have an mps and evolve it with some operator to obtain new tensors, which share the same indices but change their size. The way to do this in now
Tenet
I believe is quite cumbersome, and could be improved if we relaxed the conditions inpush!
. Currently,Tenet
checks that the new pushed tensor does match in size for all their indices. This can be a problem if we wanted to update a tensorT
that has increased in bond dimension, but we still have not computed its neighbor tensor that shares indices with.My suggestion is that we can put a keyword argument in
replace!
that relaxes the mentioned constrains inpush!
.The text was updated successfully, but these errors were encountered: