A B C D E F G I J K L M N O P R S T U V W

N

NaiveBayes - Class in jncc20
Implements the Naive Bayes Classifier (NBC), using Laplace prior (i.e., initializing all counts to 1).
NaiveBayes(ArrayList<int[]>, ArrayList<String>, ArrayList<String>, ArrayList<Integer>) - Constructor for class jncc20.NaiveBayes
Initializes all features and output classes; trains the classifier on TrainingSet.
NaiveClassifier - Class in jncc20
Abstract super-class for Naive Classifiers
NaiveClassifier(ArrayList<int[]>, ArrayList<String>, ArrayList<String>, ArrayList<Integer>) - Constructor for class jncc20.NaiveClassifier
Initializes all features and output classes; computes all the relevant frequencies on the training set
NaiveClassifier() - Constructor for class jncc20.NaiveClassifier
Empty constructor, needed to compile
NaiveClassifier.Feature - Class in jncc20
Helper class for Naive Classifiers, that implements Mar and NonMar features.
NaiveClassifier.Feature(String, int[][], int[]) - Constructor for class jncc20.NaiveClassifier.Feature
Constructor that copies the name and the frequencies table, and computes the log-probabilities table
NaiveClassifier.OutputClass - Class in jncc20
Helper class for Naive Classifiers, that implements the output class of the classification problem.
NaiveClassifier.OutputClass(String, int, double) - Constructor for class jncc20.NaiveClassifier.OutputClass
 
NaiveCredalClassifier - Class in jncc20
Implementation of the Naive Credal Classifier (NCC).
NaiveCredalClassifier(ArrayList<int[]>, ArrayList<String>, ArrayList<String>, ArrayList<Integer>, ArrayList<Integer>, ArrayList<Integer>, ArrayList<Integer>) - Constructor for class jncc20.NaiveCredalClassifier
Builds feature and output class, and computes the relevant counts for MAR and NON-MAR features
NaiveCredalClassifier.PartitionPoint - Class in jncc20
Helper class for NaiveCredal Classifier, used to store crossing points and minimizing tuples; it is used when missing data in the NonMar part of the testing instances.
NaiveCredalClassifier.PartitionPoint(double, int[], int[]) - Constructor for class jncc20.NaiveCredalClassifier.PartitionPoint
 
NaiveCredalClassifier.PartitionPoint(double, int) - Constructor for class jncc20.NaiveCredalClassifier.PartitionPoint
 
name - Variable in class jncc20.NaiveClassifier.Feature
Name
name - Variable in class jncc20.NaiveClassifier.OutputClass
names of the output classes
nbcConfusionMatrix - Variable in class jncc20.Jncc.ResultsReporter
NBCconfusionMatrix, as parsed from the prediction file
nccConfusionMatrix - Variable in class jncc20.Jncc.ResultsReporter
NCCconfusionMatrix, as parsed from the prediction file
nonMarFeatureNamesTesting - Variable in class jncc20.ArffParser
Names of NonMar features in testing
nonMarFeatureNamesTesting - Variable in class jncc20.Jncc
Names of NonMar features in testing
nonMarFeatureNamesTraining - Variable in class jncc20.ArffParser
Names of NonMar features in training
nonMarFeatureNamesTraining - Variable in class jncc20.Jncc
Names of NonMar features in training
nonMarInCurrentTestingDataset - Variable in class jncc20.Jncc
Index of NonMar features positions in the current testing set (position might change during CV, as different variables can get discretized into a single bin)
nonMarInCurrentTrainingDataset - Variable in class jncc20.Jncc
Index of NonMar features positions in the current training set (position might change during CV, as different variables can get discretized into a single bin)
nonMarTestingIdx - Variable in class jncc20.NaiveCredalClassifier
Indexes of nonMarFeature in testing
nonMarTrainingIdx - Variable in class jncc20.NaiveCredalClassifier
Indexes of nonMarFeature in training
notUsedFeatures - Variable in class jncc20.ArffParser
Indexes of features that are not used (because discretized into a single bin)
notUsedFeatures - Variable in class jncc20.Jncc
Variables not used in the current experiment, because discretized in a single bin; indexes refer to RawDataset
numClasses - Variable in class jncc20.MdlDiscretizer
Total number of classes (immutable, hence final)
numClassesNonMarTesting - Variable in class jncc20.Jncc
Number of classes of variables NonMar in the testing set.
numClassesNonMarTesting - Variable in class jncc20.NaiveCredalClassifier
Number of classes of each NonMar variable in Testing
numClassForEachUsedFeature - Variable in class jncc20.Jncc
Number of classes for each used feature
numCrossVRuns - Variable in class jncc20.Jncc
Number of Cross validation Runs
numCvFolds - Variable in class jncc20.Jncc
Number of folds used by cross-validation
numCVRuns - Variable in class jncc20.Jncc.ResultsReporter
 
numFlags - Variable in class jncc20.ArffParser
Flags array, regarding wheter Features are numerical (1) or not (0)
numFlags - Variable in class jncc20.Jncc
Flags array, regarding wheter Features are numerical (1) or not (0)
numFolds - Variable in class jncc20.Jncc.ResultsReporter
 
numRuns - Variable in class jncc20.Jncc.ResultsReporter
how many training/testing experiments (1 for testing, num runs*num folds for CV) the predictions saved to file reg

A B C D E F G I J K L M N O P R S T U V W