关于 igraph 发布和其他事项
C/igraph 0.9.10,0.9 系列的第十个 bug 修复版本已发布。
可以从 GitHub 发布页面 获取源代码。
此版本包括 bug 修复和文档改进,并且很可能是 0.9.x 系列的最后一个补丁版本。 0.10.0 版本即将推出,其中包含大量的重大更改,因为我们将清理 API 以便为未来的 1.0 版本做准备。
如果您的项目当前依赖于 igraph 0.9,建议您将项目更新为使用 0.9.10,然后尽快开始调整它以支持 0.10.0 版本。
阅读更多内容,了解有关 0.9.9 版本中的更改的详细信息。
igraph_reverse_edges()
反转图中的指定边,同时保留所有属性。IGRAPH_ARPACK_PROD
错误代码。而是报告矩阵乘法时遇到的特定错误。<
或 "
)仍然有效。IGRAPH_ALL
且某些节点具有循环边时,igraph_local_scan_1_ecount()
结果不正确的问题。请参阅问题 #2092。igraph_local_scan_neighborhood_ecount()
中自环计数不正确的问题。igraph_pagerank()
和 igraph_hub_score()
/ igraph_authority_score()
可能会返回不正确的结果。可以通过检查返回的特征值是否为负数来检测问题。请参阅问题 #2090。igraph_permute_vertices()
现在检查排列向量中是否存在超出范围的索引和重复项。igraph_create()
现在检查边向量中是否存在非有限顶点索引。igraph_eigenvector_centrality()
将返回不正确的分数。igraph_es_seq()
和 igraph_ess_seq()
未在序列中包括 to
顶点。igraph_eit_create()
和 igraph_vit_create()
现在检查从序列类型选择器创建迭代器时,所有边/顶点索引是否都在范围内。igraph_grg_game()
现在验证其参数。igraph_layout_drl()
及其 3D 版本现在验证其输入。igraph_layout_kamada_kawai()
、igraph_layout_fruchterman_reingold()
、igraph_layout_drl()
及其 3D 版本现在检查非正权重。igraph_asymmetric_preference_game()
错误地解释了其 type_dist_matrix
参数。igraph_community_spinglass()
对于空图和单例图的错误结果。igraph_layout_gem()
不再因只有一个顶点的图而崩溃。igraph_bridges()
不再使用递归,因此不再容易发生堆栈溢出。