Documentation of 'Catalano.MachineLearning.Performance.HoldoutValidation' Java class
HoldoutValidation
Catalano.MachineLearning.Performance

Class HoldoutValidation

    • Constructor Detail

      • HoldoutValidation

        public HoldoutValidation()
        Initializes a new instance of the HoldoutValidation class.
      • HoldoutValidation

        public HoldoutValidation(float percentage)
        Initializes a new instance of the HoldoutValidation class.
        Parameters:
        percentage - Train percentage.
    • Method Detail

      • getTrainPercentage

        public float getTrainPercentage()
        Get Train percentage.
        Returns:
        Train percentage.
      • setTrainPercetange

        public void setTrainPercetange(float percentage)
        Set Train percentage.
        Parameters:
        percentage - Train percentage.
      • Run

        public double Run(IClassifier classifier,
                          DatasetClassification dataset)
        Description copied from interface: IValidation
        Compute validation.
        Specified by:
        Run in interface IValidation
        Parameters:
        classifier - Classifier.
        dataset - Dataset.
        Returns:
        Correctly classified rate.
      • Run

        public double Run(IClassifier classifier,
                          double[][] data,
                          int[] labels)
        Description copied from interface: IValidation
        Compute validation.
        Specified by:
        Run in interface IValidation
        Parameters:
        classifier - Classifier.
        data - Data.
        labels - Labels.
        Returns:
        Correctly classified rate.

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.