Class SupportVectorMachineModel
- java.lang.Object
-
- org.dmg.pmml.PMMLObject
-
- org.dmg.pmml.Model
-
- org.dmg.pmml.support_vector_machine.SupportVectorMachineModel
-
- All Implemented Interfaces:
java.io.Serializable,HasExtensions<SupportVectorMachineModel>,HasLocator,Visitable
public class SupportVectorMachineModel extends Model implements HasExtensions<SupportVectorMachineModel>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSupportVectorMachineModel.ClassificationMethodstatic classSupportVectorMachineModel.Representation
-
Constructor Summary
Constructors Constructor Description SupportVectorMachineModel()SupportVectorMachineModel(MiningFunction miningFunction, MiningSchema miningSchema, Kernel kernel, VectorDictionary vectorDictionary, java.util.List<SupportVectorMachine> supportVectorMachines)
-
Method Summary
-
Methods inherited from class org.dmg.pmml.PMMLObject
getLocator, getSchemaVersion, getSchemaVersion, hasLocator, setLocator
-
-
-
-
Constructor Detail
-
SupportVectorMachineModel
public SupportVectorMachineModel()
-
SupportVectorMachineModel
public SupportVectorMachineModel(MiningFunction miningFunction, MiningSchema miningSchema, Kernel kernel, VectorDictionary vectorDictionary, java.util.List<SupportVectorMachine> supportVectorMachines)
-
-
Method Detail
-
getModelName
public java.lang.String getModelName()
- Specified by:
getModelNamein classModel
-
setModelName
public SupportVectorMachineModel setModelName(java.lang.String modelName)
- Specified by:
setModelNamein classModel
-
requireMiningFunction
public MiningFunction requireMiningFunction()
- Specified by:
requireMiningFunctionin classModel
-
getMiningFunction
public MiningFunction getMiningFunction()
- Specified by:
getMiningFunctionin classModel
-
setMiningFunction
public SupportVectorMachineModel setMiningFunction(MiningFunction miningFunction)
- Specified by:
setMiningFunctionin classModel
-
getAlgorithmName
public java.lang.String getAlgorithmName()
- Specified by:
getAlgorithmNamein classModel
-
setAlgorithmName
public SupportVectorMachineModel setAlgorithmName(java.lang.String algorithmName)
- Specified by:
setAlgorithmNamein classModel
-
getThreshold
public java.lang.Number getThreshold()
-
setThreshold
public SupportVectorMachineModel setThreshold(java.lang.Number threshold)
-
getRepresentation
public SupportVectorMachineModel.Representation getRepresentation()
-
setRepresentation
public SupportVectorMachineModel setRepresentation(SupportVectorMachineModel.Representation representation)
-
getAlternateBinaryTargetCategory
public java.lang.Object getAlternateBinaryTargetCategory()
-
setAlternateBinaryTargetCategory
public SupportVectorMachineModel setAlternateBinaryTargetCategory(java.lang.Object alternateBinaryTargetCategory)
-
getClassificationMethod
public SupportVectorMachineModel.ClassificationMethod getClassificationMethod()
-
setClassificationMethod
public SupportVectorMachineModel setClassificationMethod(SupportVectorMachineModel.ClassificationMethod classificationMethod)
-
isMaxWins
public boolean isMaxWins()
-
setMaxWins
public SupportVectorMachineModel setMaxWins(java.lang.Boolean maxWins)
-
isScorable
public boolean isScorable()
- Specified by:
isScorablein classModel
-
setScorable
public SupportVectorMachineModel setScorable(java.lang.Boolean scorable)
- Specified by:
setScorablein classModel
-
getMathContext
public MathContext getMathContext()
- Specified by:
getMathContextin classModel
-
setMathContext
public SupportVectorMachineModel setMathContext(MathContext mathContext)
- Specified by:
setMathContextin classModel
-
hasExtensions
public boolean hasExtensions()
- Specified by:
hasExtensionsin interfaceHasExtensions<SupportVectorMachineModel>
-
getExtensions
public java.util.List<Extension> getExtensions()
- Specified by:
getExtensionsin interfaceHasExtensions<SupportVectorMachineModel>
-
addExtensions
public SupportVectorMachineModel addExtensions(Extension... extensions)
- Specified by:
addExtensionsin interfaceHasExtensions<SupportVectorMachineModel>
-
requireMiningSchema
public MiningSchema requireMiningSchema()
- Specified by:
requireMiningSchemain classModel
-
getMiningSchema
public MiningSchema getMiningSchema()
- Specified by:
getMiningSchemain classModel
-
setMiningSchema
public SupportVectorMachineModel setMiningSchema(MiningSchema miningSchema)
- Specified by:
setMiningSchemain classModel
-
setOutput
public SupportVectorMachineModel setOutput(Output output)
-
getModelStats
public ModelStats getModelStats()
- Overrides:
getModelStatsin classModel
-
setModelStats
public SupportVectorMachineModel setModelStats(ModelStats modelStats)
- Overrides:
setModelStatsin classModel
-
getModelExplanation
public ModelExplanation getModelExplanation()
- Overrides:
getModelExplanationin classModel
-
setModelExplanation
public SupportVectorMachineModel setModelExplanation(ModelExplanation modelExplanation)
- Overrides:
setModelExplanationin classModel
-
getTargets
public Targets getTargets()
- Overrides:
getTargetsin classModel
-
setTargets
public SupportVectorMachineModel setTargets(Targets targets)
- Overrides:
setTargetsin classModel
-
getLocalTransformations
public LocalTransformations getLocalTransformations()
- Specified by:
getLocalTransformationsin classModel
-
setLocalTransformations
public SupportVectorMachineModel setLocalTransformations(LocalTransformations localTransformations)
- Specified by:
setLocalTransformationsin classModel
-
requireKernel
public Kernel requireKernel()
-
getKernel
public Kernel getKernel()
-
setKernel
public SupportVectorMachineModel setKernel(Kernel kernel)
-
requireVectorDictionary
public VectorDictionary requireVectorDictionary()
-
getVectorDictionary
public VectorDictionary getVectorDictionary()
-
setVectorDictionary
public SupportVectorMachineModel setVectorDictionary(VectorDictionary vectorDictionary)
-
hasSupportVectorMachines
public boolean hasSupportVectorMachines()
-
requireSupportVectorMachines
public java.util.List<SupportVectorMachine> requireSupportVectorMachines()
-
getSupportVectorMachines
public java.util.List<SupportVectorMachine> getSupportVectorMachines()
-
addSupportVectorMachines
public SupportVectorMachineModel addSupportVectorMachines(SupportVectorMachine... supportVectorMachines)
-
getModelVerification
public ModelVerification getModelVerification()
- Overrides:
getModelVerificationin classModel
-
setModelVerification
public SupportVectorMachineModel setModelVerification(ModelVerification modelVerification)
- Overrides:
setModelVerificationin classModel
-
accept
public VisitorAction accept(Visitor visitor)
-
-