gpt4 book ai didi

algorithm - 运行 Neo4j 图形算法 Louvain 时出现 ArrayIndexOutOfBoundsException

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:53:29 25 4
gpt4 key购买 nike

执行 Louvain algorithm 时在 neo4j-graph-algorithms 中,我遇到了以下错误。

Neo.ClientError.Procedure.ProcedureCallFailed: Failed to invoke procedure algo.louvain.stream: Caused by: java.lang.ArrayIndexOutOfBoundsException: 2409421

我还必须指出,异常发生后的值从一次执行到另一次略有变化 (+/- 1000)。此外,将算法的参数“graph”设置为“huge”也会导致同样的错误。
这是我正在使用的 Cypher 查询,

CALL algo.louvain.stream('${Label}', '${rel}', {graph : 'huge', concurrency : 4}) YIELD nodeId, community

以下是环境的一些特征:

  • neo4j-community-3.4.4
  • 图形算法-algo-3.4.4.0
  • apoc-3.4.0.1-all
  • dbms.memory.heap.initial_size=512m
  • dbms.memory.heap.max_size=8G

图形特征: - 240万个节点 - 10M 条边

预先感谢您提供有关如何解决此问题的任何指示。

亲切的问候,

最佳答案

你能试试最新版本的图算法库(3.4.8.0)吗?我们对 Louvain 算法进行了一些修复,您看到的问题可能已被修复。

干杯,马克

关于algorithm - 运行 Neo4j 图形算法 Louvain 时出现 ArrayIndexOutOfBoundsException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52949841/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com