Class KNNKernelDensityMinimaClustering.Par

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

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

      Fields 
      Modifier and Type Field Description
      protected int dim
      Dimension to use for clustering.
      static elki.utilities.optionhandling.OptionID DIM_ID
      Dimension to use for clustering.
      protected int k
      Number of neighbors to use for bandwidth.
      static elki.utilities.optionhandling.OptionID K_ID
      Number of neighbors for bandwidth estimation.
      protected elki.math.statistics.kernelfunctions.KernelDensityFunction kernel
      Kernel density function.
      static elki.utilities.optionhandling.OptionID KERNEL_ID
      Kernel function.
      protected int minwindow
      Window width, for local minima criterions.
      protected KNNKernelDensityMinimaClustering.Mode mode
      Estimation modes.
      static elki.utilities.optionhandling.OptionID MODE_ID
      KDE mode.
      static elki.utilities.optionhandling.OptionID WINDOW_ID
      Half window width to find local minima.
    • Constructor Summary

      Constructors 
      Constructor Description
      Par()  
    • Field Detail

      • DIM_ID

        public static final elki.utilities.optionhandling.OptionID DIM_ID
        Dimension to use for clustering.
      • KERNEL_ID

        public static final elki.utilities.optionhandling.OptionID KERNEL_ID
        Kernel function.
      • MODE_ID

        public static final elki.utilities.optionhandling.OptionID MODE_ID
        KDE mode.
      • K_ID

        public static final elki.utilities.optionhandling.OptionID K_ID
        Number of neighbors for bandwidth estimation.
      • WINDOW_ID

        public static final elki.utilities.optionhandling.OptionID WINDOW_ID
        Half window width to find local minima.
      • dim

        protected int dim
        Dimension to use for clustering.
      • kernel

        protected elki.math.statistics.kernelfunctions.KernelDensityFunction kernel
        Kernel density function.
      • k

        protected int k
        Number of neighbors to use for bandwidth.
      • minwindow

        protected int minwindow
        Window width, for local minima criterions.
    • 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