Package ai.libs.mlplan.sklearn
Class ScikitLearnTimeSeriesRegressionFactory
- java.lang.Object
-
- ai.libs.mlplan.sklearn.AScikitLearnLearnerFactory
-
- ai.libs.mlplan.sklearn.ScikitLearnTimeSeriesRegressionFactory
-
- All Implemented Interfaces:
ai.libs.jaicore.components.optimizingfactory.BaseFactory<ai.libs.jaicore.ml.scikitwrapper.IScikitLearnWrapper>,ai.libs.mlplan.core.ILearnerFactory<ai.libs.jaicore.ml.scikitwrapper.IScikitLearnWrapper>,org.api4.java.common.control.ILoggingCustomizable
public class ScikitLearnTimeSeriesRegressionFactory extends AScikitLearnLearnerFactory
-
-
Field Summary
-
Fields inherited from class ai.libs.mlplan.sklearn.AScikitLearnLearnerFactory
N_PREPROCESSOR
-
-
Constructor Summary
Constructors Constructor Description ScikitLearnTimeSeriesRegressionFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetPipelineBuildString(ai.libs.jaicore.components.api.IComponentInstance groundComponent, java.util.Set<java.lang.String> importSet)ai.libs.jaicore.ml.scikitwrapper.AScikitLearnWrapper<org.api4.java.ai.ml.core.evaluation.IPrediction,org.api4.java.ai.ml.core.evaluation.IPredictionBatch>getScikitLearnWrapper(java.lang.String constructionString, java.lang.String imports)-
Methods inherited from class ai.libs.mlplan.sklearn.AScikitLearnLearnerFactory
extractSKLearnConstructInstruction, getComponentInstantiation, getLoggerName, setLoggerName, setPythonConfig, setSeed, setTimeout
-
-
-
-
Method Detail
-
getPipelineBuildString
public java.lang.String getPipelineBuildString(ai.libs.jaicore.components.api.IComponentInstance groundComponent, java.util.Set<java.lang.String> importSet)- Specified by:
getPipelineBuildStringin classAScikitLearnLearnerFactory
-
getScikitLearnWrapper
public ai.libs.jaicore.ml.scikitwrapper.AScikitLearnWrapper<org.api4.java.ai.ml.core.evaluation.IPrediction,org.api4.java.ai.ml.core.evaluation.IPredictionBatch> getScikitLearnWrapper(java.lang.String constructionString, java.lang.String imports) throws java.io.IOException, java.lang.InterruptedException- Specified by:
getScikitLearnWrapperin classAScikitLearnLearnerFactory- Throws:
java.io.IOExceptionjava.lang.InterruptedException
-
-