com.rapidminer.operator.learner.functions.kernel
Class JMySVMModel

java.lang.Object
  extended by com.rapidminer.operator.AbstractIOObject
      extended by com.rapidminer.operator.ResultObjectAdapter
          extended by com.rapidminer.operator.AbstractModel
              extended by com.rapidminer.operator.learner.PredictionModel
                  extended by com.rapidminer.operator.learner.functions.kernel.KernelModel
                      extended by com.rapidminer.operator.learner.functions.kernel.AbstractMySVMModel
                          extended by com.rapidminer.operator.learner.functions.kernel.JMySVMModel
All Implemented Interfaces:
IOObject, FormulaProvider, Model, ResultObject, Saveable, Readable, Reportable, LoggingHandler, java.io.Serializable

public class JMySVMModel
extends AbstractMySVMModel

The implementation for the mySVM model (Java version) by Stefan Rueping.

Author:
Ingo Mierswa
See Also:
Serialized Form

Constructor Summary
JMySVMModel(ExampleSet exampleSet, SVMExamples model, Kernel kernel, int kernelType)
           
 
Method Summary
 SVMInterface createSVM()
          Creates a new SVM for prediction.
 void setPrediction(Example example, double prediction)
          Sets the correct prediction to the example from the result value of the SVM.
 
Methods inherited from class com.rapidminer.operator.learner.functions.kernel.AbstractMySVMModel
getAlpha, getAttributeValue, getBias, getClassificationLabel, getExampleSet, getFormula, getFunctionValue, getId, getKernel, getNumberOfAttributes, getNumberOfSupportVectors, getRegressionLabel, getSupportVector, isClassificationModel, performPrediction
 
Methods inherited from class com.rapidminer.operator.learner.functions.kernel.KernelModel
createWeightsTable, getAttributeConstructions, getName, getVisualizationComponent, toString
 
Methods inherited from class com.rapidminer.operator.learner.PredictionModel
apply, checkCompatibility, copyPredictedLabel, createPredictedLabel, getLabel, removePredictedLabel, removePredictedLabel
 
Methods inherited from class com.rapidminer.operator.AbstractModel
getExtension, getFileDescription, getResultIcon, getTrainingHeader, isUpdatable, setParameter, updateModel
 
Methods inherited from class com.rapidminer.operator.ResultObjectAdapter
addAction, getActions, isSavable, log, logError, logNote, logWarning, save, toHTML, toResultString
 
Methods inherited from class com.rapidminer.operator.AbstractIOObject
copy, getLog, getSource, initWriting, read, setLoggingHandler, setSource, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.rapidminer.operator.Model
apply, isUpdatable, setParameter, updateModel
 
Methods inherited from interface com.rapidminer.operator.ResultObject
getActions, getName, getResultIcon, getVisualizationComponent, toResultString
 
Methods inherited from interface com.rapidminer.operator.IOObject
copy, getLog, getSource, setLoggingHandler, setSource, write
 
Methods inherited from interface com.rapidminer.operator.Saveable
getExtension, getFileDescription, isSavable, save
 
Methods inherited from interface com.rapidminer.report.Readable
toString
 

Constructor Detail

JMySVMModel

public JMySVMModel(ExampleSet exampleSet,
                   SVMExamples model,
                   Kernel kernel,
                   int kernelType)
Method Detail

createSVM

public SVMInterface createSVM()
Description copied from class: AbstractMySVMModel
Creates a new SVM for prediction.

Specified by:
createSVM in class AbstractMySVMModel

setPrediction

public void setPrediction(Example example,
                          double prediction)
Description copied from class: AbstractMySVMModel
Sets the correct prediction to the example from the result value of the SVM.

Specified by:
setPrediction in class AbstractMySVMModel


Copyright © 2001-2009 by Rapid-I