跳转到主要内容

graspologic库的Python原生配套模块

项目描述

graspologic-native

graspologic-nativegraspologic的配套库。该模块是一个使用同一存储库中的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风格。

项目详情


发布历史 发布通知 | RSS源

下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

graspologic_native-1.2.1.tar.gz (2.5 MB 查看散列值)

上传时间

构建分布

graspologic_native-1.2.1-cp36-abi3-win_amd64.whl (188.0 kB 查看散列值)

上传时间 CPython 3.6+ Windows x86-64

graspologic_native-1.2.1-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB 查看散列值)

上传时间 CPython 3.6+ manylinux: glibc 2.17+ x86-64

graspologic_native-1.2.1-cp36-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (660.1 kB 查看散列值)

上传时间 CPython 3.6+ macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面