У меня есть ndarray типа float128
.Я хотел бы вычислить SVD этой матрицы, однако, когда я использовал sp.linalg.svd
, возвращаемые массивы имеют тип float64
.Есть ли простой способ заставить вычисления выполняться в float128
?
Если нет, то можно ли напрямую вызывать функции LAPACK?
Я также видел mpmath, который мне, возможно, придется использовать, потому что нет простого способа сделать это.Есть ли простой способ использовать эту функцию в моем массиве NumPy?У меня проблемы с преобразованием моей float128
в матрицу mpmath.