Package org.neo4j.gds.pagerank
Class EigenvectorComputation
- java.lang.Object
-
- org.neo4j.gds.pagerank.EigenvectorComputation
-
- All Implemented Interfaces:
org.neo4j.gds.beta.pregel.BasePregelComputation<PageRankConfig>,org.neo4j.gds.beta.pregel.PregelComputation<PageRankConfig>
public final class EigenvectorComputation extends java.lang.Object implements org.neo4j.gds.beta.pregel.PregelComputation<PageRankConfig>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doubleapplyRelationshipWeight(double nodeValue, double relationshipWeight)voidcompute(org.neo4j.gds.beta.pregel.context.ComputeContext<PageRankConfig> context, org.neo4j.gds.beta.pregel.Messages messages)voidinit(org.neo4j.gds.beta.pregel.context.InitContext<PageRankConfig> context)booleanmasterCompute(org.neo4j.gds.beta.pregel.context.MasterComputeContext<PageRankConfig> context)java.util.Optional<org.neo4j.gds.beta.pregel.Reducer>reducer()org.neo4j.gds.beta.pregel.PregelSchemaschema(PageRankConfig config)
-
-
-
Method Detail
-
schema
public org.neo4j.gds.beta.pregel.PregelSchema schema(PageRankConfig config)
- Specified by:
schemain interfaceorg.neo4j.gds.beta.pregel.BasePregelComputation<PageRankConfig>
-
init
public void init(org.neo4j.gds.beta.pregel.context.InitContext<PageRankConfig> context)
- Specified by:
initin interfaceorg.neo4j.gds.beta.pregel.PregelComputation<PageRankConfig>
-
compute
public void compute(org.neo4j.gds.beta.pregel.context.ComputeContext<PageRankConfig> context, org.neo4j.gds.beta.pregel.Messages messages)
- Specified by:
computein interfaceorg.neo4j.gds.beta.pregel.PregelComputation<PageRankConfig>
-
masterCompute
public boolean masterCompute(org.neo4j.gds.beta.pregel.context.MasterComputeContext<PageRankConfig> context)
- Specified by:
masterComputein interfaceorg.neo4j.gds.beta.pregel.BasePregelComputation<PageRankConfig>
-
reducer
public java.util.Optional<org.neo4j.gds.beta.pregel.Reducer> reducer()
- Specified by:
reducerin interfaceorg.neo4j.gds.beta.pregel.BasePregelComputation<PageRankConfig>
-
applyRelationshipWeight
public double applyRelationshipWeight(double nodeValue, double relationshipWeight)- Specified by:
applyRelationshipWeightin interfaceorg.neo4j.gds.beta.pregel.BasePregelComputation<PageRankConfig>
-
-