更新时间:2025-06-05 GMT+08:00

标签传播(label_propagation)(2.1.8)

表1 parameters参数说明

参数

是否必选

类型

取值范围

说明

默认值

convergence

Double

0~1,不包括0和1。

收敛精度。

0.00001

max_iterations

Integer

最大迭代次数。API调用限制为[1,2147483647],前端调用限制为[1,2000],默认值为1000。

最大迭代次数。

1000

initial

String

空或字符串。

  • 空:每个节点各自分配一个特有的初始化标签;适用于事先没有任何节点标注信息的情况。
  • 字符串:将节点的对应的属性字段取值作为初始化标签(类型为string,对于未知标签的点,初始化标签字段赋空);适用于已标注部分节点标签,预测未知节点标签的情况。
说明:

当initial取值为“字符串”时,其中具有初始化标签的点的数量应大于0,小于点总数。

点上用作初始化标签的属性名称

-

weight

String

空或字符串。

  • 空:边上的权重、距离默认为“1”。
  • 字符串:对应的边上的属性将作为权重,当某边没有对应属性时,权重将默认为“1”。
说明:

边上权重应大于0。

边上权重

关于迭代次数(max_iterations)和收敛精度(convergence)参数如何调节,请参考迭代次数和收敛精度的关系

表2 response_data参数说明

参数

类型

说明

community

List

各节点对应的社团(community),格式:

[{vertexId:communityId},...]

其中,

vertexId: string类型

communityId: string类型