Class CommonNeighbourAwareRandomWalk

java.lang.Object
org.neo4j.gds.graphsampling.samplers.rw.cnarw.CommonNeighbourAwareRandomWalk
All Implemented Interfaces:
NodesSampler, RandomWalkBasedNodesSampler

public class CommonNeighbourAwareRandomWalk extends Object implements RandomWalkBasedNodesSampler
  • Constructor Details

  • 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:
      compute in interface NodesSampler
    • 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:
      startNodesCount in interface RandomWalkBasedNodesSampler
    • progressTask

      public org.neo4j.gds.core.utils.progress.tasks.Task progressTask(org.neo4j.gds.api.GraphStore graphStore)
      Specified by:
      progressTask in interface NodesSampler
    • progressTaskName

      public String progressTaskName()
      Specified by:
      progressTaskName in interface NodesSampler