Class AbstractGeneticDoubleMatrixDiscoveryHandler

    • Field Detail

      • m_Minimum

        protected double m_Minimum
        the minimum.
      • m_Maximum

        protected double m_Maximum
        the maximum.
      • m_Rows

        protected int m_Rows
        num rows
      • m_Columns

        protected int m_Columns
        num columns
      • m_Splits

        protected int m_Splits
        the number of splits.
    • Constructor Detail

      • AbstractGeneticDoubleMatrixDiscoveryHandler

        public AbstractGeneticDoubleMatrixDiscoveryHandler()
    • Method Detail

      • getDefaultSplits

        protected abstract int getDefaultSplits()
        Returns the default splits.
        Returns:
        the default
      • setSplits

        public void setSplits​(int value)
        Sets the splits.
        Parameters:
        value - the splits
      • getSplits

        public int getSplits()
        Returns the minimum.
        Returns:
        the minimum
      • splitsTipText

        public String splitsTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • getDefaultRows

        protected abstract int getDefaultRows()
        Returns the default size.
        Returns:
        the default
      • getDefaultColumns

        protected abstract int getDefaultColumns()
        Returns the default size.
        Returns:
        the default
      • getDefaultMinimum

        protected abstract double getDefaultMinimum()
        Returns the default minimum.
        Returns:
        the default
      • setColumns

        public void setColumns​(int value)
        Sets the size of array.
        Parameters:
        value - the size
      • getColumns

        public int getColumns()
        Returns the size.
        Returns:
        the size
      • columnsTipText

        public String columnsTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • setRows

        public void setRows​(int value)
        Sets the size of array.
        Parameters:
        value - the size
      • getRows

        public int getRows()
        Returns the size.
        Returns:
        the size
      • rowsTipText

        public String rowsTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • setMinimum

        public void setMinimum​(double value)
        Sets the minimum.
        Parameters:
        value - the minimum
      • getMinimum

        public double getMinimum()
        Returns the minimum.
        Returns:
        the minimum
      • minimumTipText

        public String minimumTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • getDefaultMaximum

        protected abstract double getDefaultMaximum()
        Returns the default maximum.
        Returns:
        the default
      • setMaximum

        public void setMaximum​(double value)
        Sets the maximum.
        Parameters:
        value - the maximum
      • getMaximum

        public double getMaximum()
        Returns the maximum.
        Returns:
        the maximum
      • maximumTipText

        public String maximumTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • getValue

        protected abstract weka.core.matrix.Matrix getValue​(PropertyPath.PropertyContainer cont)
        Returns the integer value from the property container.
        Parameters:
        cont - the container
        Returns:
        the value
      • setValue

        protected abstract void setValue​(PropertyPath.PropertyContainer cont,
                                         weka.core.matrix.Matrix value)
        Sets the integer value in the property container.
        Parameters:
        cont - the container
        value - the value to set
      • calcNumBits

        protected int calcNumBits()
        Calculates the number of bits to use.
        Returns:
        the number of bits