分享

Spark graphx 强连通 numIter是啥含义?

冰诺莫语 发表于 2018-4-12 10:39:06 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 1 7743
各位大神,最近在使用Spark Graphx做一些图相关计算,在做强连通计算时,使用到graph.stronglyConnectedComponents(numIter = 10)的方法,然后再做其余操作,对于numIter含义一直不是特别清楚,网上看到有人回答是:计算使用深度优先,所以应该代表深度,但是做了几个测试,比如造一个15个点的图,然后把numIter设置为3和设置为16,计算结果相同,所以麻烦大神帮忙解答!

已有(1)人评论

跳转到指定楼层
starrycheng 发表于 2018-4-12 14:00:02
在微信群里看到了,分享下:
numIter代表最大迭代次数,类比机器学习算法中的numlter.
迭代起到的作用:
设置成3和10结果又什么不同?
如果3的情况下, 已经达到最优解,10和3的结果一样。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条