Open AlexanderMath opened 1 year ago
Every iteration of DFT computes an eigendecomposition at (line 49). Since we compute the eigendecomposition at every iteration, we may be able to initialize the eigensolver at iteration i by the eigenvector solution from iteration i-1.
i
i-1
Notes:
0
1
Looks like we would add a all_AV_cols argument to
all_AV_cols
def ipu_jacobi_eigh(x: Array, num_iters: int = 1) -> Tuple[Array, Array]:
Every iteration of DFT computes an eigendecomposition at (line 49). Since we compute the eigendecomposition at every iteration, we may be able to initialize the eigensolver at iteration
i
by the eigenvector solution from iterationi-1
.Notes:
0
to iteration1
and less onwards.