Мне было интересно, какой метод [scipy.sparse.linalg.eigs][1] фактически реализуется для вычисления первых k собственных значений и собственных векторов.
[scipy.sparse.linalg.eigs][1]
Я нашел это http://en.wikipedia.org/wiki/List_of_numerical_analysis_topics#Eigenvalue_algorithms, но какой на самом деле реализован.
Быстрый просмотр в документальном фильме scipy выход:
Эта функция является оберткой для ARPACK 1 SNEUPD, DNEUPD, CNEUPD, ZNEUPD, функций, которые используют метод неявного перезапуска Арнольди для поиска собственных значений и собственных векторов