首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行ArrayIndexOutOfBoundsException图时的Neo4j图

运行ArrayIndexOutOfBoundsException图时的Neo4j图
EN

Stack Overflow用户
提问于 2018-10-23 13:04:49
回答 1查看 483关注 0票数 1

当从新4j图算法执行卢万算法时,我会遇到以下错误。

Neo.ClientError.Procedure.ProcedureCallFailed:未能调用由: java.lang.ArrayIndexOutOfBoundsException: 2409421引起的过程algo.louvain.stream

我还必须指出,异常后的值从一次执行到另一次执行略有变化(+/- 1000)。此外,将算法的参数“”设置为“巨型”也会导致相同的误差。

这是我正在使用的Cypher查询,

代码语言:javascript
复制
CALL algo.louvain.stream('${Label}', '${rel}', {graph : 'huge', concurrency : 4}) YIELD nodeId, community

以下是环境的一些特点:

  • neo4j-community-3.4.4
  • graph-algorithms-algo-3.4.4.0
  • apoc-3.4.0.1-all
  • dbms.memory.heap.initial_size=512m
  • dbms.memory.heap.max_size=8G

图特征:- 2.4M节点- 10M边

预先感谢您对如何解决这一问题的任何建议。

亲切的问候,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-25 09:37:05

您能试一下图形算法库的最新版本(3.4.8.0)吗?我们对Louvain算法做了一些修正,你看到的问题可能是由这些修正解决的。

干杯,马克

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52949841

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档