Package org.aksw.limes.core.ml.algorithm
Class UnsupervisedMLAlgorithm
- java.lang.Object
-
- org.aksw.limes.core.ml.algorithm.AMLAlgorithm
-
- org.aksw.limes.core.ml.algorithm.UnsupervisedMLAlgorithm
-
public class UnsupervisedMLAlgorithm extends AMLAlgorithm
- Author:
- Tommaso Soru (tsoru@informatik.uni-leipzig.de)
-
-
Field Summary
Fields Modifier and Type Field Description static MLImplementationTypeML_IMPLEMENTATION_TYPE
-
Constructor Summary
Constructors Constructor Description UnsupervisedMLAlgorithm(Class<? extends ACoreMLAlgorithm> clazz)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MLResultslearn(PseudoFMeasure pfm)-
Methods inherited from class org.aksw.limes.core.ml.algorithm.AMLAlgorithm
asActive, asSupervised, asUnsupervised, getMl, getName, getParameters, init, predict, setMl, setParameter
-
-
-
-
Field Detail
-
ML_IMPLEMENTATION_TYPE
public static final MLImplementationType ML_IMPLEMENTATION_TYPE
-
-
Constructor Detail
-
UnsupervisedMLAlgorithm
public UnsupervisedMLAlgorithm(Class<? extends ACoreMLAlgorithm> clazz) throws UnsupportedMLImplementationException
- Parameters:
clazz- the core ML algorithm class- Throws:
UnsupportedMLImplementationException- Exception
-
-
Method Detail
-
learn
public MLResults learn(PseudoFMeasure pfm) throws UnsupportedMLImplementationException
- Parameters:
pfm- the pseudo f-measure- Returns:
- wrap with results
- Throws:
UnsupportedMLImplementationException- Exception
-
-