Uses of Interface
de.jungblut.classification.Predictor
-
-
Uses of Predictor in de.jungblut.classification
Subinterfaces of Predictor in de.jungblut.classification Modifier and Type Interface Description interfaceClassifierClassifier interface for predicting categorial variables.Classes in de.jungblut.classification that implement Predictor Modifier and Type Class Description classAbstractClassifierAbstract base class for classifiers.classAbstractPredictorclassUntrainableClassifierConstructors in de.jungblut.classification with parameters of type Predictor Constructor Description UntrainableClassifier(Predictor predictor) -
Uses of Predictor in de.jungblut.classification.bayes
Classes in de.jungblut.classification.bayes that implement Predictor Modifier and Type Class Description classMultinomialNaiveBayesMultinomial naive bayes classifier. -
Uses of Predictor in de.jungblut.classification.eval
Methods in de.jungblut.classification.eval with parameters of type Predictor Modifier and Type Method Description static intEvaluator. observeBinaryClassificationElement(Predictor predictor, java.lang.Double threshold, Evaluator.EvaluationResult result, de.jungblut.math.DoubleVector outcomeVector, de.jungblut.math.DoubleVector predictedVector)static Evaluator.EvaluationResultEvaluator. testClassifier(Predictor classifier, de.jungblut.math.DoubleVector[] testFeatures, de.jungblut.math.DoubleVector[] testOutcome)Tests the given classifier without actually training it.static Evaluator.EvaluationResultEvaluator. testClassifier(Predictor classifier, de.jungblut.math.DoubleVector[] testFeatures, de.jungblut.math.DoubleVector[] testOutcome, java.lang.Double threshold)Tests the given classifier without actually training it. -
Uses of Predictor in de.jungblut.classification.knn
Classes in de.jungblut.classification.knn that implement Predictor Modifier and Type Class Description classAbstractKNearestNeighboursK nearest neighbour classification algorithm that is seeded with a "database" of known examples and predicts based on the k-nearest neighbours majority vote for a class.classKNearestNeighboursK nearest neighbour classification algorithm that is seeded with a "database" of known examples and predicts based on the k-nearest neighbours majority vote for a class.classSparseKNearestNeighboursK nearest neighbour classification algorithm that is seeded with a "database" of known examples and predicts based on the k-nearest neighbours majority vote for a class. -
Uses of Predictor in de.jungblut.classification.meta
Classes in de.jungblut.classification.meta that implement Predictor Modifier and Type Class Description classVoter<A extends Classifier>Implementation of vote ensembling. -
Uses of Predictor in de.jungblut.classification.nn
Classes in de.jungblut.classification.nn that implement Predictor Modifier and Type Class Description classMultilayerPerceptronMultilayer perceptron implementation that works on GPU via JCuda and CPU. -
Uses of Predictor in de.jungblut.classification.regression
Classes in de.jungblut.classification.regression that implement Predictor Modifier and Type Class Description classLogisticRegression -
Uses of Predictor in de.jungblut.classification.tree
Classes in de.jungblut.classification.tree that implement Predictor Modifier and Type Class Description classDecisionTreeA decision tree that can be used for classification with numerical or categorical features.classRandomForestA decision tree forest, using bagging. -
Uses of Predictor in de.jungblut.ner
Classes in de.jungblut.ner that implement Predictor Modifier and Type Class Description classMaxEntMarkovModelMaximum entropy markov model for named entity recognition (classifying labels in sequence learning). -
Uses of Predictor in de.jungblut.nlp
Classes in de.jungblut.nlp that implement Predictor Modifier and Type Class Description classHMMHidden Markov Model implementation for multiple observations for all three types of problems HMM aims to solve (Decoding, likelihood estimation, unsupervised/supervised learning).
-