Class CommonNeighbourAwareRandomWalk
java.lang.Object
org.neo4j.gds.graphsampling.samplers.rw.cnarw.CommonNeighbourAwareRandomWalk
- All Implemented Interfaces:
NodesSampler,RandomWalkBasedNodesSampler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.neo4j.gds.core.utils.paged.HugeAtomicBitSetcompute(org.neo4j.gds.api.Graph inputGraph, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker) static org.neo4j.gds.core.utils.mem.MemoryEstimationorg.neo4j.gds.core.utils.progress.tasks.TaskprogressTask(org.neo4j.gds.api.GraphStore graphStore) longcom.carrotsearch.hppc.LongSet
-
Constructor Details
-
CommonNeighbourAwareRandomWalk
-
-
Method Details
-
compute
public org.neo4j.gds.core.utils.paged.HugeAtomicBitSet compute(org.neo4j.gds.api.Graph inputGraph, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker) - Specified by:
computein interfaceNodesSampler
-
memoryEstimation
public static org.neo4j.gds.core.utils.mem.MemoryEstimation memoryEstimation(RandomWalkWithRestartsConfig config) -
startNodesUsed
public com.carrotsearch.hppc.LongSet startNodesUsed() -
startNodesCount
public long startNodesCount()- Specified by:
startNodesCountin interfaceRandomWalkBasedNodesSampler
-
progressTask
public org.neo4j.gds.core.utils.progress.tasks.Task progressTask(org.neo4j.gds.api.GraphStore graphStore) - Specified by:
progressTaskin interfaceNodesSampler
-
progressTaskName
- Specified by:
progressTaskNamein interfaceNodesSampler
-