更新时间:2022-12-08 GMT+08:00

Node2vec算法

您可以使用GES提供的接口执行node2vec算法。示例代码如下:

public static void executeAlgorithm(GraphClient graphClient) throws ApiException
 {
 AlgorithmReq req = new AlgorithmReq();
 req.setAlgorithmName(AlgorithmNames.NODE2VEC);
 
 AsyncAPIResp asyncAPIResp = graphClient.algorithmQuery(req);
 String jobId = asyncAPIResp.getJobId();
 Node2VecReq req1 = new Node2VecReq();
 req1.setJobId(jobId);
 JobResp<QueryData<Node2VecResult>> resp = graphClient.queryJobStatus(req1);
 while (!resp.getStatus().equals("success"))
 {
     resp = graphClient.queryJobStatus(req1);
     Thread.sleep(2000);
 }
 System.out.println(resp)
 }