历史

0.33.0 (2024-07-16)

  • 添加 Python 3.12

  • 删除 Python 3.8

0.32.1 (2024-04-02)

  • 修复文档

  • 修复轮子上传

0.32.0 (2024-03-29)

  • 添加 Leiden 聚类算法

  • 添加 k-center 聚类算法

  • 添加用于检测和破坏循环的函数

  • 在扩散中添加阻尼因子

  • 修复 F1 分数

  • 删除层次 Louvain 嵌入

  • 获取有向图的聚类系数

0.31.0 (2023-05-22)

  • 添加 Python 3.11

  • 添加 set_param / get_param 到算法中,由 Franz Kiraly 建议 (#557)

  • 通过矩阵向量乘法计算最短路径

  • 将拓扑上的工具(团,代码分解等)作为函数

  • 重命名参数 membership -> probs 用于软分类/聚类

  • 添加 softmax 到扩散分类

0.30.0 (2023-04-12)

  • 添加概述

  • 添加 predict_proba 方法到分类和聚类

0.29.0 (2023-03-30)

  • 更改聚类 API(predict / transform)

  • 更改分类 API(seeds -> labels)

  • 更改排名 API(seeds -> weights)

  • 更改 GNN API(与分类器相同)

  • 删除链接预测的一阶方法

  • 添加链接预测的最近邻方法

  • 添加没有嵌入的 KNN 分类器

  • 添加 TF-IDF

  • 通过升级轮子和 ipython 解决安全问题

0.28.3 (2023-01-06)

  • 删除 Python 3.7

  • 更新 Numpy 需求

0.28.2 (2022-11-30)

  • 允许 Python 3.7,由 Thomas Bonald 提供

  • 修复 KMeans 的输入格式,问题 #548 由 @sgerbe 提出

0.28.1 (2022-11-22)

  • 修复 GraphSage 的采样,由 Simon Delarue 提供

  • 修复 GNN 上的泄漏,由 Thomas Bonald 和 Simon Delarue 提供

  • 更新使用节点推理的 GNN 教程,由 Thomas Bonald 和 Simon Delarue 提供

0.28.0 (2022-11-16)

  • 更新图神经网络(例如,添加 GraphSAGE),由 Simon Delarue 提供

  • 清理数据主文件夹(为每个数据集集合设置一个文件夹,NetSet,Konect,…),由 Thomas Bonald 提供

  • 改进扩散分类,将 -1 设置为未到达的节点,由 Thomas Bonald 提供

  • 修复模块化错误,由 Alessandro 提出 (#543)

  • 清理源代码分发,由 Nicholas Bollweg 提供 (#544)

  • 安全文件提取,由 TrellixVulnTeam 提供

  • 修复树状图切割错误,由 Nina Sachdev 提出 (#546)

  • 添加一个按标签聚合图的函数,由 Thomas Bonald 提供

0.27.1 (2022-07-29)

  • 修复文档

0.27.0 (2022-07-29)

  • 删除 Python 3.7

  • 更新 NumPy 和 SciPy 需求

  • 添加图神经网络,由 Simon Delarue 提供 (#533)

  • 添加 fit_predict / fit_transform(在适当的地方),由 Thomas Bonald 提供

  • 添加 Louvain 层次聚类(自下而上),由 Thomas Bonald 提供

  • 改进扩散分类(向量化),由 Thomas Bonald 提供

  • 添加分类的 F1 分数,由 Thomas Bonald 提供

  • 添加嵌入的余弦相似度度量,由 Thomas Bonald 提供

  • 添加无向图的无环测试,由 Thomas Bonald 提供

  • 更新算法以接受 scipy 的所有稀疏矩阵格式,由 Thomas Bonald 提供

0.26.0 (2022-05-03)

  • 添加回归模块,由 Thomas Bonald 提供

  • 添加二部图的连通分量,由 Thomas Bonald 提供

  • 更新加载图的函数,由 Thomas Bonald 提供

  • 修复 Louvain 中节点的洗牌(问题 #521),由 Thomas Bonald 提供

  • 添加半径和偏心率度量,由 Henry Carscadden 提供 (#522)

  • 添加新的用例(推荐),由 Thomas Bonald 提供

0.25.0 (2022-03-15)

  • 添加用例作为笔记本,由 Thomas Bonald 提供

  • 添加用于构建图的邻居列表/字典,由 Thomas Bonald 提供

  • 更新谱嵌入,由 Thomas Bonald 提供

  • 更新块模型,由 Thomas Bonald 提供 (#507)

  • 修复树采样发散,由 Thomas Bonald 提供 (#505)

  • 允许解析器返回加权图,由 Thomas Bonald 提供

  • 添加 Apple Silicon 和 Python 3.10 轮子,由 Quentin Lutz 提供 (#503)

0.24.0 (2021-07-27)

  • 合并 Bi* 算法(例如,BiLouvain -> Louvain)由 Thomas Bonald 提供 (#490)

  • 从 Travis 过渡到 Github 操作,由 Quentin Lutz 提供 (#488)

  • 添加用于 conda 配方的 sdist 构建

  • 添加用于图可视化的名称位置

  • 删除随机算法

0.23.1 (2021-04-24)

  • 更新 NumPy 和 SciPy 需求

0.23.0 (2021-04-23)

  • 新的基于推送的 PageRank 实现,由 Wenzhuo Zhao 提供 (#475)

  • 修复层次结构中的 cut_balanced

  • 删除 Python 3.6,Python 3.9 的轮子(切换到 manylinux2014)

0.22.0 (2021-02-09)

  • 添加层次 Louvain 嵌入,由 Quentin Lutz 提供 (#468)

  • 文档修复和更新

  • 需求更新

0.21.0 (2021-01-29)

  • 添加随机投影嵌入,由 Thomas Bonald 提供 (#461)

  • 添加基于 PCA 的嵌入,由 Thomas Bonald 提供 (#461)

  • 添加 Louvain 的 64 位支持,由 Flávio Juvenal 提供 (#450)

  • 添加数据集加载器的详细程度选项

  • 修复 Louvain 嵌入

  • 各种文档和教程更新

0.20.0 (2020-10-20)

  • 添加介数算法,由 Tiphaine Viard 提供 (#444)

0.19.3 (2020-09-17)

  • 添加基于 Louvain 的嵌入

  • 使用新的数据集网站 URL 修复文档

0.19.2 (2020-09-14)

  • 使用新的数据集网站 URL 修复文档。

0.19.1 (2020-09-09)

  • 修复可视化功能

  • 修复文档

0.19.0 (2020-09-02)

  • 添加链接预测模块

  • 添加成员资格的饼图节点可视化

  • 添加 Weisfeiler-Lehman 图着色,由 Pierre Pebereau 和 Alexis Barreaux 提供 (#394)

  • 添加 Force Atlas 2 图布局,由 Victor Manach 和 Rémi Jaylet 提供 (#396)

  • 添加有向图和无向图的三角形列表算法,由 Julien Simonnet 和 Yohann Robert 提供 (#376)

  • 添加 k-core 分解算法,由 Julien Simonnet 和 Yohann Robert 提供 (#377)

  • 添加 k-clique 列表算法,由 Julien Simonnet 和 Yohann Robert 提供 (#377)

  • 添加可视化模块中的颜色映射选项

  • 更新 NetSet URL

0.18.0 (2020-06-08)

  • 添加 Katz 中心性

  • 将连接性模块重构为路径和拓扑

  • 将扩散重构为狄利克雷

  • 添加邻接表 TSV 和 GraphML 的解析器

  • 添加最短路径和距离

0.17.0 (2020-05-07)

  • 添加基于标签传播的聚类

  • 添加模型

  • 添加从边列表构建图的函数

  • 更改 SVG 可视化函数中的参数

  • 小幅修正

0.16.0 (2020-04-30)

  • 将基础模块重构为连接性

  • 标签传播的 Cython 版本

  • 小幅修正

0.15.2 (2020-04-24)

  • 澄清需求

  • 小幅修正

0.15.1 (2020-04-21)

  • 添加所有平台的 OpenMP 支持

0.15.0 (2020-04-20)

  • 更新排名模块:新的 pagerank 求解器,新的 HITS 参数,后处理

  • 线性代数中的多项式

  • 添加 Bunch 的 meta.name 属性

  • 小幅修正

0.14.0 (2020-04-17)

  • 在嵌入中添加弹簧布局

  • 在分类中添加标签传播

  • 在数据中添加保存/加载函数

  • 添加 svg 图导出中的显示边参数

  • 更正文档中的拼写错误

0.13.3 (2020-04-13)

  • 小错误

0.13.2 (2020-04-13)

  • 添加多个平台的轮子(OSX,Windows(32 位和 64 位)和许多 Linux)和 Python 版本(3.6/3.7/3.8)

  • 文档更新(SVG 树状图,教程更新)

0.13.1a (2020-04-09)

  • 小错误

0.13.0a (2020-04-09)

  • 从 Numba 更改为 Cython 以获得更好的性能

  • 添加可视化模块

  • 添加 k-最近邻分类器

  • 添加 Louvain 层次结构

  • 在嵌入中添加 predict 方法

  • 添加软聚类到聚类算法

  • 添加软分类到分类算法

  • 在数据模块中添加图

  • 各种 API 更改

0.12.1 (2020-01-20)

  • 添加基于热核的节点分类器

  • 更新 WikiLinks 的加载器

  • 修复 Windows 的文件相关问题

0.12.0 (2019-12-10)

  • 添加 VerboseMixin 用于详细程度功能

  • 添加 WikiLinks 和 Konect 数据库的加载器

0.11.0 (2019-11-28)

  • sknetwork:二部图的新 API

  • 新模块:软节点分类

  • 新模块:节点分类

  • 新模块:数据(合并玩具图+加载器)

  • 聚类:谱聚类

  • 排名:新算法

  • 实用程序:K-邻居

  • 层次结构:Spectral WardDense

  • 数据:加载器(Vital 维基百科)

0.10.1 (2019-08-26)

  • 小错误

0.10.0 (2019-08-26)

  • 有向图和二部图的聚类(和相关指标)

  • 有向图和二部图的层次聚类(和相关指标)

  • 修复嵌入算法的错误

0.9.0 (2019-07-24)

  • 更改解析器输出

  • 修复排名算法中的错误(零度节点)

  • 添加笔记本

  • 从 scipy 导入算法(最短路径、连通分量、bfs/dfs)

  • 更改 SVD 嵌入(现在按奇异值的降序排列)

0.8.2 (2019-07-19)

  • 小错误

0.8.1 (2019-07-18)

  • 添加了扩散排名

  • 小修复

  • 文档微调

0.8.0 (2019-07-17)

  • 更改了 Louvain、BiLouvain、Paris 和 PageRank API

  • 更改了 PageRank 方法

  • 文档大修

  • 改进的 Jupyter 教程

0.7.1 (2019-07-04)

  • 为更美观的某些类的表示添加了 Algorithm 类

  • 在文档中添加了 Jupyter 笔记本作为教程

  • 小修复

0.7.0 (2019-06-24)

  • 更新 PageRank

  • 添加了 Numba 版本控制的测试

0.6.1 (2019-06-19)

  • 小错误

0.6.0 (2019-06-19)

  • 最大连通分量

  • 单纯形投影

  • 稀疏低秩分解

  • Paris 的 Numba 支持

  • 各种修复和更新

0.5.0 (2019-04-18)

  • 统一 Louvain。

0.4.0 (2019-04-03)

  • 添加了用于有向图的 Louvain 和用于二部图的 ComboLouvain。

0.3.0 (2019-03-29)

  • 更新了聚类模块和文档。

0.2.0 (2019-03-21)

  • PyPI 上的第一个正式版本。

0.1.1 (2018-05-29)

  • PyPI 上的第一个版本。