de.dfki.madm.mlwizard
Class Classifier
java.lang.Object
com.rapidminer.operator.AbstractIOObject
de.dfki.madm.mlwizard.Classifier
- All Implemented Interfaces:
- com.rapidminer.operator.IOObject, java.io.Serializable
public class Classifier
- extends com.rapidminer.operator.AbstractIOObject
- See Also:
- Serialized Form
Nested classes/interfaces inherited from class com.rapidminer.operator.AbstractIOObject |
com.rapidminer.operator.AbstractIOObject.InputStreamProvider |
Constructor Summary |
Classifier(java.lang.String name,
java.lang.Class<? extends com.rapidminer.operator.learner.AbstractLearner> learner,
java.util.List<java.lang.String[]> bounds,
java.util.List<java.lang.String[]> nominalParams)
|
Classifier(java.lang.String name,
java.lang.Class<? extends com.rapidminer.operator.learner.AbstractLearner> learner,
java.util.List<java.lang.String[]> bounds,
java.util.List<java.lang.String[]> nominalParams,
Classifier other)
|
Classifier(java.lang.String name,
java.lang.String preProcess,
java.lang.String learnProcess,
java.util.List<java.lang.String[]> bounds,
java.util.List<java.lang.String[]> nominalParams)
|
Methods inherited from class com.rapidminer.operator.AbstractIOObject |
appendOperatorToHistory, copy, getLog, getProcessingHistory, getSource, initWriting, read, read, read, read, setLoggingHandler, setSource, write |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Classifier
public Classifier(java.lang.String name,
java.lang.Class<? extends com.rapidminer.operator.learner.AbstractLearner> learner,
java.util.List<java.lang.String[]> bounds,
java.util.List<java.lang.String[]> nominalParams)
Classifier
public Classifier(java.lang.String name,
java.lang.String preProcess,
java.lang.String learnProcess,
java.util.List<java.lang.String[]> bounds,
java.util.List<java.lang.String[]> nominalParams)
Classifier
public Classifier(java.lang.String name,
java.lang.Class<? extends com.rapidminer.operator.learner.AbstractLearner> learner,
java.util.List<java.lang.String[]> bounds,
java.util.List<java.lang.String[]> nominalParams,
Classifier other)
isComplex
public boolean isComplex()
addAccuracy
public void addAccuracy(java.lang.String datasetName,
java.lang.Double accuracy)
throws com.rapidminer.operator.OperatorCreationException,
com.rapidminer.operator.OperatorException
- Throws:
com.rapidminer.operator.OperatorCreationException
com.rapidminer.operator.OperatorException
addParameters
public void addParameters(java.lang.String datasetName,
com.rapidminer.operator.meta.ParameterSet parameters)
throws com.rapidminer.operator.OperatorCreationException,
com.rapidminer.operator.OperatorException
- Throws:
com.rapidminer.operator.OperatorCreationException
com.rapidminer.operator.OperatorException
getName
public java.lang.String getName()
getPreprocessingModel
public com.rapidminer.operator.Model getPreprocessingModel()
getRegressionModel
public com.rapidminer.operator.Model getRegressionModel()
getParameters
public com.rapidminer.example.ExampleSet getParameters()
setParameters
public void setParameters(com.rapidminer.example.ExampleSet parameters)
setParameters
public void setParameters(java.lang.String xrffFile)
throws com.rapidminer.operator.OperatorCreationException,
com.rapidminer.operator.OperatorException
- Throws:
com.rapidminer.operator.OperatorCreationException
com.rapidminer.operator.OperatorException
getAccuracies
public com.rapidminer.example.ExampleSet getAccuracies()
setAccuracies
public void setAccuracies(com.rapidminer.example.ExampleSet accuracies)
setAccuracies
public void setAccuracies(java.lang.String xrffFile)
throws com.rapidminer.operator.OperatorCreationException,
com.rapidminer.operator.OperatorException
- Throws:
com.rapidminer.operator.OperatorCreationException
com.rapidminer.operator.OperatorException
getMetaWeightsParameters
public com.rapidminer.example.AttributeWeights getMetaWeightsParameters()
getMetaWeightsRegression
public com.rapidminer.example.AttributeWeights getMetaWeightsRegression()
getRMSE
public double getRMSE()
getNumericalParams
public java.util.List<java.lang.String[]> getNumericalParams()
getNominalParmas
public java.util.List<java.lang.String[]> getNominalParmas()
getLearner
public java.lang.Class<? extends com.rapidminer.operator.learner.AbstractLearner> getLearner()
getLeanerInstance
public com.rapidminer.operator.learner.AbstractLearner getLeanerInstance()
throws com.rapidminer.operator.OperatorCreationException
- Throws:
com.rapidminer.operator.OperatorCreationException
getPreProcess
public java.lang.String getPreProcess()
getLearnProcess
public java.lang.String getLearnProcess()
getParameters
public com.rapidminer.example.Example getParameters(java.lang.String dataset)
getOptimizationCase
public int getOptimizationCase()
trainRegressionModel
public void trainRegressionModel(com.rapidminer.example.ExampleSet metaFeatures)
throws java.io.IOException,
com.rapidminer.tools.XMLException,
com.rapidminer.operator.OperatorException
- Throws:
java.io.IOException
com.rapidminer.tools.XMLException
com.rapidminer.operator.OperatorException
determineOptimalMetaFeaturesForParameterPrediction
public void determineOptimalMetaFeaturesForParameterPrediction(com.rapidminer.example.ExampleSet metaFeatures)
throws java.io.IOException,
com.rapidminer.operator.OperatorCreationException,
com.rapidminer.operator.OperatorException
- Throws:
java.io.IOException
com.rapidminer.operator.OperatorCreationException
com.rapidminer.operator.OperatorException
evaluate
public void evaluate(KnowledgeBase knowledgeBase)
getAnnotations
public com.rapidminer.operator.Annotations getAnnotations()
Copyright © 2001-2009 by Rapid-I