Pyamg не работает (нет модуля с именем pyamg.amg_core.evolution_strength)

Я хочу использовать PyAMG (https://pyamg.readthedocs.io/en/latest/#).
Я устанавливаю его с помощью (pip install pyamg)
Я использую spyder в Windows. Он выдает ошибку, когда я хочу импортировать его,
я запускаю его пример:

      import pyamg
import numpy as np
A = pyamg.gallery.poisson((500,500), format='csr')  # 2D Poisson problem on 500x500 grid
ml = pyamg.ruge_stuben_solver(A)                    # construct the multigrid hierarchy
print(ml)                                           # print hierarchy information
b = np.random.rand(A.shape[0])                      # pick a random right hand side
x = ml.solve(b, tol=1e-10)                          # solve Ax=b to a tolerance of 1e-10
print("residual: ", np.linalg.norm(b-A*x))          # compute norm of residual vector

Ошибка:
import pyamg.amg_core

Файл "C: \ Users \ Admin \ AppData \ Local \ Programs \ Spyder \ pkgs \ pyamg \ amg_core_ init _.py", строка 5, в импорте из .evolution_strength *

ModuleNotFoundError: нет модуля с именем 'pyamg.amg_core.evolution_strength'

Как я могу решить эту проблему?

заранее спасибо

0 ответов

Другие вопросы по тегам