Package ai.libs.mlplan.meka
Class MekaPipelineFactory
- java.lang.Object
-
- ai.libs.mlplan.meka.MekaPipelineFactory
-
- All Implemented Interfaces:
ai.libs.jaicore.components.optimizingfactory.BaseFactory<ai.libs.jaicore.ml.classification.multilabel.learner.IMekaClassifier>,ai.libs.mlplan.core.ILearnerFactory<ai.libs.jaicore.ml.classification.multilabel.learner.IMekaClassifier>,IMekaPipelineFactory
public class MekaPipelineFactory extends java.lang.Object implements IMekaPipelineFactory
A pipeline factory that converts a given ComponentInstance that consists of components that correspond to MEKA algorithms to a MultiLabelClassifier.
-
-
Constructor Summary
Constructors Constructor Description MekaPipelineFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ai.libs.jaicore.ml.classification.multilabel.learner.IMekaClassifiergetComponentInstantiation(ai.libs.jaicore.components.api.IComponentInstance ci)static java.util.List<java.lang.String>getOptionsForParameterValues(ai.libs.jaicore.components.api.IComponentInstance ci)
-
-
-
Method Detail
-
getComponentInstantiation
public ai.libs.jaicore.ml.classification.multilabel.learner.IMekaClassifier getComponentInstantiation(ai.libs.jaicore.components.api.IComponentInstance ci) throws ai.libs.jaicore.components.exceptions.ComponentInstantiationFailedException- Specified by:
getComponentInstantiationin interfaceai.libs.jaicore.components.optimizingfactory.BaseFactory<ai.libs.jaicore.ml.classification.multilabel.learner.IMekaClassifier>- Throws:
ai.libs.jaicore.components.exceptions.ComponentInstantiationFailedException
-
getOptionsForParameterValues
public static java.util.List<java.lang.String> getOptionsForParameterValues(ai.libs.jaicore.components.api.IComponentInstance ci)
-
-