Class SimplifiedLRDProcessor

  • All Implemented Interfaces:
    elki.parallel.processor.Processor

    public class SimplifiedLRDProcessor
    extends elki.parallel.processor.AbstractDoubleProcessor
    Processor for the "local reachability density" of LOF. Note: we compute 1/lrd, the local reachability distance.
    Since:
    0.7.0
    Author:
    Erich Schubert
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private elki.database.datastore.DataStore<? extends elki.database.ids.KNNList> knns
      KNN store
      • Fields inherited from class elki.parallel.processor.AbstractDoubleProcessor

        output
    • Constructor Summary

      Constructors 
      Constructor Description
      SimplifiedLRDProcessor​(elki.database.datastore.DataStore<? extends elki.database.ids.KNNList> knns)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      SimplifiedLRDProcessor.Instance instantiate​(elki.parallel.Executor master)  
      • Methods inherited from class elki.parallel.processor.AbstractDoubleProcessor

        cleanup, connectOutput
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • knns

        private elki.database.datastore.DataStore<? extends elki.database.ids.KNNList> knns
        KNN store
    • Constructor Detail

      • SimplifiedLRDProcessor

        public SimplifiedLRDProcessor​(elki.database.datastore.DataStore<? extends elki.database.ids.KNNList> knns)
        Constructor.
        Parameters:
        knns - k nearest neighbors
    • Method Detail

      • instantiate

        public SimplifiedLRDProcessor.Instance instantiate​(elki.parallel.Executor master)
        Specified by:
        instantiate in interface elki.parallel.processor.Processor
        Specified by:
        instantiate in class elki.parallel.processor.AbstractDoubleProcessor