Documentation of 'weka.classifiers.lazy.kstar.KStarNumericAttribute' Java class
KStarNumericAttribute
weka.classifiers.lazy.kstar

Class KStarNumericAttribute

  • All Implemented Interfaces:
    KStarConstants, RevisionHandler


    public class KStarNumericAttribute
    extends java.lang.Object
    implements KStarConstants, RevisionHandler
    A custom class which provides the environment for computing the transformation probability of a specified test instance numeric attribute to a specified train instance numeric attribute.
    • Constructor Detail

      • KStarNumericAttribute

        public KStarNumericAttribute(Instance test,
                                     Instance train,
                                     int attrIndex,
                                     Instances trainSet,
                                     int[][] randClassCols,
                                     KStarCache cache)
        Constructor
    • Method Detail

      • transProb

        public double transProb()
        Calculates the transformation probability of the attribute indexed "m_AttrIndex" in test instance "m_Test" to the same attribute in the train instance "m_Train".
        Returns:
        the probability value
      • setOptions

        public void setOptions(int missingmode,
                               int blendmethod,
                               int blendfactor)
        Set options.
        Parameters:
        missingmode - the missing value treatment to use
        blendmethod - the blending method to use
        blendfactor - the level of blending to use
      • setMissingMode

        public void setMissingMode(int mode)
        Set the missing value mode.
        Parameters:
        mode - the type of missing value treatment to use
      • setBlendMethod

        public void setBlendMethod(int method)
        Set the blending method
        Parameters:
        method - the blending method to use
      • setBlendFactor

        public void setBlendFactor(int factor)
        Set the blending factor
        Parameters:
        factor - the level of blending to use
      • getRevision

        public java.lang.String getRevision()
        Returns the revision string.
        Specified by:
        getRevision in interface RevisionHandler
        Returns:
        the revision

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.