public interface ModelCrossValidationOperations<T extends ai.idylnlp.model.training.EvaluationResult>
| Modifier and Type | Method and Description |
|---|---|
T |
crossValidationEvaluateMaxEntQN(ai.idylnlp.model.nlp.subjects.SubjectOfTrainingOrEvaluation subjectOfTraining,
com.neovisionaries.i18n.LanguageCode language,
int iterations,
int cutOff,
int folds,
double l1,
double l2,
int m,
int max)
Performs model cross validation using the maxent QN algorithm.
|
ai.idylnlp.model.training.FMeasureModelValidationResult |
crossValidationEvaluatePerceptron(ai.idylnlp.model.nlp.subjects.SubjectOfTrainingOrEvaluation subjectOfTraining,
com.neovisionaries.i18n.LanguageCode language,
int iterations,
int cutOff,
int folds)
Performs model cross validation using the perceptron algorithm.
|
ai.idylnlp.model.training.FMeasureModelValidationResult crossValidationEvaluatePerceptron(ai.idylnlp.model.nlp.subjects.SubjectOfTrainingOrEvaluation subjectOfTraining,
com.neovisionaries.i18n.LanguageCode language,
int iterations,
int cutOff,
int folds)
throws IOException
subjectOfTraining - The SubjectOfTrainingOrEvaluation.language - The language of the model.iterations - The number of iterations.cutOff - The value of the cutoff.folds - The number of cross validation folds.FMeasureModelValidationResult.IOException - Thrown if the cross validation fails.T crossValidationEvaluateMaxEntQN(ai.idylnlp.model.nlp.subjects.SubjectOfTrainingOrEvaluation subjectOfTraining, com.neovisionaries.i18n.LanguageCode language, int iterations, int cutOff, int folds, double l1, double l2, int m, int max) throws IOException
subjectOfTraining - The SubjectOfTrainingOrEvaluation.language - The language of the model.iterations - The number of iterations.cutOff - The value of the cutoff.folds - The number of cross validation folds.l1 - l2 - m - max - FMeasureModelValidationResult.IOException - Thrown if the cross validation fails.Copyright © 2018. All rights reserved.