Class LouvainDendrogramManager


  • public class LouvainDendrogramManager
    extends java.lang.Object
    • Constructor Detail

      • LouvainDendrogramManager

        public LouvainDendrogramManager​(long nodeCount,
                                        int maxLevels,
                                        boolean trackIntermediateCommunities)
    • Method Detail

      • getAllDendrograms

        public org.neo4j.gds.core.utils.paged.HugeLongArray[] getAllDendrograms()
      • prepareNextLevel

        public void prepareNextLevel​(int ranLevels)
      • set

        public void set​(long nodeId,
                        long communityId)
      • getCurrent

        public org.neo4j.gds.core.utils.paged.HugeLongArray getCurrent()
      • getCommunity

        public long getCommunity​(long nodeId)
      • getPrevious

        public long getPrevious​(long nodeId)
      • getIntermediateCommunitiesForNode

        public long[] getIntermediateCommunitiesForNode​(long nodeId)
      • resizeDendrogram

        public void resizeDendrogram​(int numLevels)