Class UniqueLabelAssigner

  • All Implemented Interfaces:
    AcceptingVisitor, LabelAssigner

    public class UniqueLabelAssigner
    extends AttrComposite
    implements LabelAssigner
    Assigns unique labels to each base vector using a greedy algorithm. For each base vector chooses the label that maximizes the base vector--label term vector cosine similarity and has not been previously selected. Once a label is selected, it will not be used to label any other vector. This algorithm does not create duplicate cluster labels, which usually means that this assignment method will create more clusters than SimpleLabelAssigner. This method is slightly slower than SimpleLabelAssigner.
    • Constructor Detail

      • UniqueLabelAssigner

        public UniqueLabelAssigner()