Package org.dmg.pmml
Class PredictiveModelQuality
- java.lang.Object
-
- org.dmg.pmml.PMMLObject
-
- org.dmg.pmml.ModelQuality
-
- org.dmg.pmml.PredictiveModelQuality
-
- All Implemented Interfaces:
java.io.Serializable,HasExtensions<PredictiveModelQuality>,HasLocator,HasTargetFieldReference<PredictiveModelQuality>,Visitable
public class PredictiveModelQuality extends ModelQuality implements HasExtensions<PredictiveModelQuality>, HasTargetFieldReference<PredictiveModelQuality>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPredictiveModelQuality.DataUsage
-
Constructor Summary
Constructors Constructor Description PredictiveModelQuality()PredictiveModelQuality(java.lang.String targetField)PredictiveModelQuality(Field<?> targetField)
-
Method Summary
-
Methods inherited from class org.dmg.pmml.PMMLObject
getLocator, getSchemaVersion, getSchemaVersion, hasLocator, setLocator
-
-
-
-
Constructor Detail
-
PredictiveModelQuality
public PredictiveModelQuality()
-
PredictiveModelQuality
public PredictiveModelQuality(java.lang.String targetField)
-
PredictiveModelQuality
public PredictiveModelQuality(Field<?> targetField)
-
-
Method Detail
-
requireTargetField
public java.lang.String requireTargetField()
-
getTargetField
public java.lang.String getTargetField()
- Specified by:
getTargetFieldin interfaceHasTargetFieldReference<PredictiveModelQuality>
-
setTargetField
public PredictiveModelQuality setTargetField(java.lang.String targetField)
- Specified by:
setTargetFieldin interfaceHasTargetFieldReference<PredictiveModelQuality>
-
getDataName
public java.lang.String getDataName()
- Specified by:
getDataNamein classModelQuality
-
setDataName
public PredictiveModelQuality setDataName(java.lang.String dataName)
- Specified by:
setDataNamein classModelQuality
-
getDataUsage
public PredictiveModelQuality.DataUsage getDataUsage()
-
setDataUsage
public PredictiveModelQuality setDataUsage(PredictiveModelQuality.DataUsage dataUsage)
-
getMeanError
public java.lang.Number getMeanError()
-
setMeanError
public PredictiveModelQuality setMeanError(java.lang.Number meanError)
-
getMeanAbsoluteError
public java.lang.Number getMeanAbsoluteError()
-
setMeanAbsoluteError
public PredictiveModelQuality setMeanAbsoluteError(java.lang.Number meanAbsoluteError)
-
getMeanSquaredError
public java.lang.Number getMeanSquaredError()
-
setMeanSquaredError
public PredictiveModelQuality setMeanSquaredError(java.lang.Number meanSquaredError)
-
getRootMeanSquaredError
public java.lang.Number getRootMeanSquaredError()
-
setRootMeanSquaredError
public PredictiveModelQuality setRootMeanSquaredError(java.lang.Number rootMeanSquaredError)
-
getRSquared
public java.lang.Number getRSquared()
-
setRSquared
public PredictiveModelQuality setRSquared(java.lang.Number rSquared)
-
getAdjRSquared
public java.lang.Number getAdjRSquared()
-
setAdjRSquared
public PredictiveModelQuality setAdjRSquared(java.lang.Number adjRSquared)
-
getSumSquaredError
public java.lang.Number getSumSquaredError()
-
setSumSquaredError
public PredictiveModelQuality setSumSquaredError(java.lang.Number sumSquaredError)
-
getSumSquaredRegression
public java.lang.Number getSumSquaredRegression()
-
setSumSquaredRegression
public PredictiveModelQuality setSumSquaredRegression(java.lang.Number sumSquaredRegression)
-
getNumOfRecords
public java.lang.Number getNumOfRecords()
-
setNumOfRecords
public PredictiveModelQuality setNumOfRecords(java.lang.Number numOfRecords)
-
getNumOfRecordsWeighted
public java.lang.Number getNumOfRecordsWeighted()
-
setNumOfRecordsWeighted
public PredictiveModelQuality setNumOfRecordsWeighted(java.lang.Number numOfRecordsWeighted)
-
getNumOfPredictors
public java.lang.Number getNumOfPredictors()
-
setNumOfPredictors
public PredictiveModelQuality setNumOfPredictors(java.lang.Number numOfPredictors)
-
getDegreesOfFreedom
public java.lang.Number getDegreesOfFreedom()
-
setDegreesOfFreedom
public PredictiveModelQuality setDegreesOfFreedom(java.lang.Number degreesOfFreedom)
-
getFStatistic
public java.lang.Number getFStatistic()
-
setFStatistic
public PredictiveModelQuality setFStatistic(java.lang.Number fStatistic)
-
getAIC
public java.lang.Number getAIC()
-
setAIC
public PredictiveModelQuality setAIC(java.lang.Number aic)
-
getBIC
public java.lang.Number getBIC()
-
setBIC
public PredictiveModelQuality setBIC(java.lang.Number bic)
-
getAICc
public java.lang.Number getAICc()
-
setAICc
public PredictiveModelQuality setAICc(java.lang.Number aiCc)
-
getAccuracy
public java.lang.Number getAccuracy()
-
setAccuracy
public PredictiveModelQuality setAccuracy(java.lang.Number accuracy)
-
getAUC
public java.lang.Number getAUC()
-
setAUC
public PredictiveModelQuality setAUC(java.lang.Number auc)
-
getPrecision
public java.lang.Number getPrecision()
-
setPrecision
public PredictiveModelQuality setPrecision(java.lang.Number precision)
-
getRecall
public java.lang.Number getRecall()
-
setRecall
public PredictiveModelQuality setRecall(java.lang.Number recall)
-
getSpecificity
public java.lang.Number getSpecificity()
-
setSpecificity
public PredictiveModelQuality setSpecificity(java.lang.Number specificity)
-
getF1
public java.lang.Number getF1()
-
setF1
public PredictiveModelQuality setF1(java.lang.Number f1)
-
getF2
public java.lang.Number getF2()
-
setF2
public PredictiveModelQuality setF2(java.lang.Number f2)
-
getFhalf
public java.lang.Number getFhalf()
-
setFhalf
public PredictiveModelQuality setFhalf(java.lang.Number fhalf)
-
hasExtensions
public boolean hasExtensions()
- Specified by:
hasExtensionsin interfaceHasExtensions<PredictiveModelQuality>
-
getExtensions
public java.util.List<Extension> getExtensions()
- Specified by:
getExtensionsin interfaceHasExtensions<PredictiveModelQuality>
-
addExtensions
public PredictiveModelQuality addExtensions(Extension... extensions)
- Specified by:
addExtensionsin interfaceHasExtensions<PredictiveModelQuality>
-
getConfusionMatrix
public ConfusionMatrix getConfusionMatrix()
-
setConfusionMatrix
public PredictiveModelQuality setConfusionMatrix(ConfusionMatrix confusionMatrix)
-
hasLiftDatas
public boolean hasLiftDatas()
-
getLiftDatas
public java.util.List<LiftData> getLiftDatas()
-
addLiftDatas
public PredictiveModelQuality addLiftDatas(LiftData... liftDatas)
-
getROC
public ROC getROC()
-
setROC
public PredictiveModelQuality setROC(ROC roc)
-
accept
public VisitorAction accept(Visitor visitor)
-
-