Package org.dmg.pmml.anomaly_detection
Class AnomalyDetectionModel
- java.lang.Object
-
- org.dmg.pmml.PMMLObject
-
- org.dmg.pmml.Model
-
- org.dmg.pmml.anomaly_detection.AnomalyDetectionModel
-
- All Implemented Interfaces:
java.io.Serializable,HasExtensions<AnomalyDetectionModel>,HasLocator,Visitable
public class AnomalyDetectionModel extends Model implements HasExtensions<AnomalyDetectionModel>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AnomalyDetectionModel()AnomalyDetectionModel(MiningFunction miningFunction, java.lang.String algorithmType, MiningSchema miningSchema, Model model)
-
Method Summary
-
Methods inherited from class org.dmg.pmml.Model
getModelExplanation, getModelStats, getTargets, setModelExplanation, setModelStats, setTargets
-
Methods inherited from class org.dmg.pmml.PMMLObject
getLocator, getSchemaVersion, getSchemaVersion, hasLocator, setLocator
-
-
-
-
Constructor Detail
-
AnomalyDetectionModel
public AnomalyDetectionModel()
-
AnomalyDetectionModel
public AnomalyDetectionModel(MiningFunction miningFunction, java.lang.String algorithmType, MiningSchema miningSchema, Model model)
-
-
Method Detail
-
getModelName
public java.lang.String getModelName()
- Specified by:
getModelNamein classModel
-
setModelName
public AnomalyDetectionModel setModelName(java.lang.String modelName)
- Specified by:
setModelNamein classModel
-
getAlgorithmName
public java.lang.String getAlgorithmName()
- Specified by:
getAlgorithmNamein classModel
-
setAlgorithmName
public AnomalyDetectionModel setAlgorithmName(java.lang.String algorithmName)
- Specified by:
setAlgorithmNamein classModel
-
requireMiningFunction
public MiningFunction requireMiningFunction()
- Specified by:
requireMiningFunctionin classModel
-
getMiningFunction
public MiningFunction getMiningFunction()
- Specified by:
getMiningFunctionin classModel
-
setMiningFunction
public AnomalyDetectionModel setMiningFunction(MiningFunction miningFunction)
- Specified by:
setMiningFunctionin classModel
-
requireAlgorithmType
public java.lang.String requireAlgorithmType()
-
getAlgorithmType
public java.lang.String getAlgorithmType()
-
setAlgorithmType
public AnomalyDetectionModel setAlgorithmType(java.lang.String algorithmType)
-
getSampleDataSize
public java.lang.String getSampleDataSize()
-
setSampleDataSize
public AnomalyDetectionModel setSampleDataSize(java.lang.String sampleDataSize)
-
isScorable
public boolean isScorable()
- Specified by:
isScorablein classModel
-
setScorable
public AnomalyDetectionModel setScorable(java.lang.Boolean scorable)
- Specified by:
setScorablein classModel
-
getMathContext
public MathContext getMathContext()
- Specified by:
getMathContextin classModel
-
setMathContext
public AnomalyDetectionModel setMathContext(MathContext mathContext)
- Specified by:
setMathContextin classModel
-
hasExtensions
public boolean hasExtensions()
- Specified by:
hasExtensionsin interfaceHasExtensions<AnomalyDetectionModel>
-
getExtensions
public java.util.List<Extension> getExtensions()
- Specified by:
getExtensionsin interfaceHasExtensions<AnomalyDetectionModel>
-
addExtensions
public AnomalyDetectionModel addExtensions(Extension... extensions)
- Specified by:
addExtensionsin interfaceHasExtensions<AnomalyDetectionModel>
-
requireMiningSchema
public MiningSchema requireMiningSchema()
- Specified by:
requireMiningSchemain classModel
-
getMiningSchema
public MiningSchema getMiningSchema()
- Specified by:
getMiningSchemain classModel
-
setMiningSchema
public AnomalyDetectionModel setMiningSchema(MiningSchema miningSchema)
- Specified by:
setMiningSchemain classModel
-
setOutput
public AnomalyDetectionModel setOutput(Output output)
-
getLocalTransformations
public LocalTransformations getLocalTransformations()
- Specified by:
getLocalTransformationsin classModel
-
setLocalTransformations
public AnomalyDetectionModel setLocalTransformations(LocalTransformations localTransformations)
- Specified by:
setLocalTransformationsin classModel
-
getModelVerification
public ModelVerification getModelVerification()
- Overrides:
getModelVerificationin classModel
-
setModelVerification
public AnomalyDetectionModel setModelVerification(ModelVerification modelVerification)
- Overrides:
setModelVerificationin classModel
-
requireModel
public Model requireModel()
-
getModel
public Model getModel()
-
setModel
public AnomalyDetectionModel setModel(Model model)
-
getMeanClusterDistances
public MeanClusterDistances getMeanClusterDistances()
-
setMeanClusterDistances
public AnomalyDetectionModel setMeanClusterDistances(MeanClusterDistances meanClusterDistances)
-
accept
public VisitorAction accept(Visitor visitor)
-
-