美国空军
python中的自适应重叠社区发现算法包。
ASLPAw可用于不相交和重叠的社区检测,并在加权/未加权和有向/无向网络上工作。 ASLPAw是自适应的,几乎没有配置参数。
这是一个易于理解的参考实现,未针对效率进行优化,但功能强大。 底层的NetworkX软件包本质上效率低下,不适合在大型网络上使用。 下一版本将扩展对多种生产力软件包的支持,例如SNAP,graph-tool和igraph。
安装
可以通过pip完成安装。 您必须具有python版本> = 3.8
pip install ASLPAw
用法
导入包的声明:
from ASLPAw_package import ASLPAw
例子:
>>> from networkx.generators.community import relaxed_caveman_graph
>>> #Set seed to m