public class IF_KNN extends FuzzyIBLAlgorithm
inputAtt, inputs, name, nClasses, nInstances, nominal, nulls, outFile, output, reference, referenceData, referenceFile, referenceOutput, relation, seed, temp, test, testData, testFile, testOutput, testPrediction, train, trainData, trainFile, trainOutput, trainPrediction, trainSize
Constructor and Description |
---|
IF_KNN(java.lang.String script)
Main builder.
|
Modifier and Type | Method and Description |
---|---|
void |
classifyTest()
Classifies the test set
|
void |
classifyTestSet()
Classifies the test set
|
void |
classifyTrain()
Classifies the training set (leave-one-out)
|
void |
classifyTrainSet()
Classifies the training set
|
void |
generateModel()
Generates the model of the algorithm
|
void |
printReport()
Reports the results obtained
|
protected void |
readParameters(java.lang.String script)
Reads the parameters of the algorithm.
|
normalizeReference, normalizeTest, normalizeTrain, readConfiguracion, readDataFiles, writeOutput
public IF_KNN(java.lang.String script)
script
- Configuration scriptprotected void readParameters(java.lang.String script)
readParameters
in class FuzzyIBLAlgorithm
script
- Configuration scriptpublic void generateModel()
public void classifyTrain()
public void classifyTest()
public void classifyTrainSet()
public void classifyTestSet()
public void printReport()