de.aitools.ml.conceptlearning.algorithms
Class CandidateElimination
java.lang.Object
de.aitools.ml.conceptlearning.algorithms.CandidateElimination
- All Implemented Interfaces:
- MachineLearning
public class CandidateElimination
- extends java.lang.Object
- implements MachineLearning
- Author:
- clement
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CandidateElimination
public CandidateElimination()
CandidateElimination
public CandidateElimination(java.lang.String sModel,
java.lang.String gModel)
learn
public MachineLearning learn(AbstractReader reader)
throws java.io.IOException
- Specified by:
learn
in interface MachineLearning
- Throws:
java.io.IOException
serializeModel
public java.lang.String serializeModel()
- Specified by:
serializeModel
in interface MachineLearning
parseModel
public void parseModel(java.lang.String reader)
- Specified by:
parseModel
in interface MachineLearning
parseModel
public void parseModel(java.lang.String sModel,
java.lang.String gModel)
predict
public java.util.ArrayList<java.lang.String> predict(AbstractReader reader)
throws java.io.IOException
- Specified by:
predict
in interface MachineLearning
- Throws:
java.io.IOException
main
public static void main(java.lang.String[] args)
- Parameters:
args
-