Package org.dmg.pmml
Class Model
- java.lang.Object
-
- org.dmg.pmml.PMMLObject
-
- org.dmg.pmml.Model
-
- All Implemented Interfaces:
java.io.Serializable,HasLocator,Visitable
- Direct Known Subclasses:
AnomalyDetectionModel,AssociationModel,BaselineModel,BayesianNetworkModel,ClusteringModel,ForwardingModel,GaussianProcessModel,GeneralRegressionModel,MiningModel,NaiveBayesModel,NearestNeighborModel,NeuralNetwork,RegressionModel,RuleSetModel,Scorecard,SequenceModel,SupportVectorMachineModel,TextModel,TimeSeriesModel,TreeModel
public abstract class Model extends PMMLObject
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Model()
-
Method Summary
-
Methods inherited from class org.dmg.pmml.PMMLObject
getLocator, getSchemaVersion, getSchemaVersion, hasLocator, setLocator
-
-
-
-
Method Detail
-
getModelName
public abstract java.lang.String getModelName()
-
setModelName
public abstract Model setModelName(java.lang.String modelName)
-
requireMiningFunction
public abstract MiningFunction requireMiningFunction()
-
getMiningFunction
public abstract MiningFunction getMiningFunction()
-
setMiningFunction
public abstract Model setMiningFunction(MiningFunction miningFunction)
-
getAlgorithmName
public abstract java.lang.String getAlgorithmName()
-
setAlgorithmName
public abstract Model setAlgorithmName(java.lang.String algorithmName)
-
isScorable
public abstract boolean isScorable()
-
setScorable
public abstract Model setScorable(java.lang.Boolean scorable)
-
getMathContext
public abstract MathContext getMathContext()
-
setMathContext
public abstract Model setMathContext(MathContext mathContext)
-
requireMiningSchema
public abstract MiningSchema requireMiningSchema()
-
getMiningSchema
public abstract MiningSchema getMiningSchema()
-
setMiningSchema
public abstract Model setMiningSchema(MiningSchema miningSchema)
-
getLocalTransformations
public abstract LocalTransformations getLocalTransformations()
-
setLocalTransformations
public abstract Model setLocalTransformations(LocalTransformations localTransformations)
-
getTargets
public Targets getTargets()
-
setTargets
public Model setTargets(Targets targets)
- Throws:
java.lang.UnsupportedOperationException- If theTargetschild element is not supported.
-
getOutput
public Output getOutput()
-
setOutput
public Model setOutput(Output output)
- Throws:
java.lang.UnsupportedOperationException- If theOutputchild element is not supported.
-
getModelStats
public ModelStats getModelStats()
-
setModelStats
public Model setModelStats(ModelStats modelStats)
- Throws:
java.lang.UnsupportedOperationException- If theModelStatschild element is not supported.
-
getModelExplanation
public ModelExplanation getModelExplanation()
-
setModelExplanation
public Model setModelExplanation(ModelExplanation modelExplanation)
- Throws:
java.lang.UnsupportedOperationException- If theModelExplanationchild element is not supported.
-
getModelVerification
public ModelVerification getModelVerification()
-
setModelVerification
public Model setModelVerification(ModelVerification modelVerification)
- Throws:
java.lang.UnsupportedOperationException- If theModelVerificationchild element is not supported.
-
-