Class CLIQUE.Par

  • All Implemented Interfaces:
    elki.utilities.optionhandling.Parameterizer
    Enclosing class:
    CLIQUE

    public static class CLIQUE.Par
    extends java.lang.Object
    implements elki.utilities.optionhandling.Parameterizer
    Parameterization class.
    Author:
    Erich Schubert
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected boolean prune
      Pruning flag.
      static elki.utilities.optionhandling.OptionID PRUNE_ID
      Flag to indicate that only subspaces with large coverage (i.e. the fraction of the database that is covered by the dense units) are selected, the rest will be pruned.
      protected double tau
      Density threshold / selectivity.
      static elki.utilities.optionhandling.OptionID TAU_ID
      Parameter to specify the density threshold for the selectivity of a unit, where the selectivity is the fraction of total feature vectors contained in this unit, must be a double greater than 0 and less than 1.
      protected int xsi
      Number of intervals in each dimension.
      static elki.utilities.optionhandling.OptionID XSI_ID
      Parameter to specify the number of intervals (units) in each dimension, must be an integer greater than 0.
    • Constructor Summary

      Constructors 
      Constructor Description
      Par()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void configure​(elki.utilities.optionhandling.parameterization.Parameterization config)  
      CLIQUE make()  
      • Methods inherited from class java.lang.Object

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

      • XSI_ID

        public static final elki.utilities.optionhandling.OptionID XSI_ID
        Parameter to specify the number of intervals (units) in each dimension, must be an integer greater than 0.
      • TAU_ID

        public static final elki.utilities.optionhandling.OptionID TAU_ID
        Parameter to specify the density threshold for the selectivity of a unit, where the selectivity is the fraction of total feature vectors contained in this unit, must be a double greater than 0 and less than 1.
      • PRUNE_ID

        public static final elki.utilities.optionhandling.OptionID PRUNE_ID
        Flag to indicate that only subspaces with large coverage (i.e. the fraction of the database that is covered by the dense units) are selected, the rest will be pruned.
      • xsi

        protected int xsi
        Number of intervals in each dimension.
      • tau

        protected double tau
        Density threshold / selectivity.
      • prune

        protected boolean prune
        Pruning flag.
    • Constructor Detail

      • Par

        public Par()
    • Method Detail

      • configure

        public void configure​(elki.utilities.optionhandling.parameterization.Parameterization config)
        Specified by:
        configure in interface elki.utilities.optionhandling.Parameterizer
      • make

        public CLIQUE make()
        Specified by:
        make in interface elki.utilities.optionhandling.Parameterizer