graspologic库的Python原生配套模块
项目描述
graspologic-native
graspologic-native
是graspologic
的配套库。该模块是一个使用同一存储库中的network_partitions
存储库创建的Python原生模块。
此模块的目的是提供对图/网络分析算法的快速实现,而不试图同时处理发布Rust存储库和Python模块的麻烦(特别是Python graspologic
模块预计会比Rust存储库或原生模块更加活跃)。
该模块目前仅实现了莱顿算法,该算法在论文《从Louvain到Leiden:保证良好的社区连接》中有描述,该论文由Traag, V.A.; Waltman, L.; Van, Eck N.J.撰写,发表在《Scientific Reports》杂志第9卷,2019年。除了论文之外,还使用了在https://github.com/CWTSLeiden/networkanalysis提供的参考实现作为起点。
版本发布
仅提供适用于x86_64架构的构建版本,支持Windows、macOS和Linux操作系统,Python版本为3.6->3.12。
构建工具
Rust nightly 1.37+(我们目前使用1.40)Python包maturin
请考虑使用graspologic代替graspologic-native
,因为前者将包含一些优秀的包装器,使该库的使用更加符合Python风格。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分布
graspologic_native-1.2.1.tar.gz (2.5 MB 查看散列值)
构建分布
关闭
graspologic_native-1.2.1.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 72b7586028a91e9fef9af0ef314d368f0240c18dca99e6e6c546334359a8610a |
|
MD5 | e401a38c8351024e7e9b0747f9085f54 |
|
BLAKE2b-256 | 6b314694c556bdecdab0d6ff66bd085e31120c81d3c20164ef8950eb5916f502 |
关闭
graspologic_native-1.2.1-cp36-abi3-win_amd64.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 56b5e66ba003fd38efc0919ce90fa22d379456e177dca65e26626498d2b9b96b |
|
MD5 | f5f1c7ed7d89ab9169c5d68081314018 |
|
BLAKE2b-256 | 7365b4c3b36e631cf3aca70a847680c9551b161f253a9622a06a7113d106120b |
关闭
graspologic_native-1.2.1-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | a44cfdee11718c01c0f6c544750b3ae64e28cc03432a620fe0295704bd0d618d |
|
MD5 | 755dde4d4a0a26c1fe6cc7e686d2757f |
|
BLAKE2b-256 | 3392a6ed721a3bce491e082421bb1b38d1cdb389e0e9f6584022a381ae5ad9af |
关闭
graspologic_native-1.2.1-cp36-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | eccb2fa475b604375e34b4ae1d5497a428c34ed65f27888495239f8e120acea1 |
|
MD5 | b827d865b483d45eb9b47490a905a3e0 |
|
BLAKE2b-256 | 5574e95efeb87336f16765a941c9057528fedee7f2d4679b380ebc008c4833f7 |