Class Walker
java.lang.Object
org.neo4j.gds.graphsampling.samplers.rw.Walker
- All Implemented Interfaces:
Runnable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.neo4j.gds.api.Graphprotected final org.neo4j.gds.core.utils.progress.tasks.ProgressTrackerprotected final SplittableRandom -
Constructor Summary
ConstructorsConstructorDescriptionWalker(SeenNodes seenNodes, Optional<org.neo4j.gds.collections.haa.HugeAtomicDoubleArray> totalWeights, double qualityThreshold, WalkQualities walkQualities, SplittableRandom rng, org.neo4j.gds.api.Graph inputGraph, double restartProbability, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker, NextNodeStrategy nextNodeStrategy) -
Method Summary
-
Field Details
-
rng
-
inputGraph
protected final org.neo4j.gds.api.Graph inputGraph -
progressTracker
protected final org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker
-
-
Constructor Details
-
Walker
public Walker(SeenNodes seenNodes, Optional<org.neo4j.gds.collections.haa.HugeAtomicDoubleArray> totalWeights, double qualityThreshold, WalkQualities walkQualities, SplittableRandom rng, org.neo4j.gds.api.Graph inputGraph, double restartProbability, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker, NextNodeStrategy nextNodeStrategy)
-
-
Method Details