Каков максимальный размер разреженной матрицы, которая может быть диагонализирована с использованием пакета Numpy Linalg?
Я работал с точными методами диагонализации, такими как Ланцош и Арнольди, в контексте диагонализации моих гамильтоновых матриц.
Недавно я начал использовать ламинат Нампи для выполнения этих численных расчетов.
Мне было интересно узнать, каков максимальный размер очень разреженной матрицы, которую можно диагонализировать с помощью Numpy.Есть ли какие-нибудь хаки, чтобы выйти за пределы определенного предела, и можно ли заставить код работать быстрее, есть ли лучшие практики для такого рода кодирования с numpy?