Во-первых, спасибо, что нашли время прочитать и ответить.
Во-вторых, вопрос:
я пытаюсь сформировать взвешенный неориентированный граф из моей симметричной матрицы смежности A
, где ij-й элемент — это вес ребра между узлами i и j:
import igraph as ig
g = ig.Graph.Weighted_Adjacency(A, attr="weight", loops=False, mode=ADJ_MAX)
Я получаю эту ошибку имени сразу же:
NameError: name 'ADJ_MAX' is not defined
Теперь я могу преобразовать ориентированный граф в неориентированный:
g = ig.Graph.Weighted_Adjacency(A, attr="weight", loops=False)
g.to_undirected()
но мне интересно в чем проблема.