Package org.dmg.pmml
Class PredictiveModelQuality
- java.lang.Object
-
- org.dmg.pmml.PMMLObject
-
- org.dmg.pmml.ModelQuality
-
- org.dmg.pmml.PredictiveModelQuality
-
- All Implemented Interfaces:
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(String targetField)PredictiveModelQuality(Field<?> targetField)
-
Method Summary
-
Methods inherited from class org.dmg.pmml.PMMLObject
getLocator, getSchemaVersion, getSchemaVersion, hasLocator, setLocator
-
-
-
-
Method Detail
-
requireTargetField
public String requireTargetField()
-
getTargetField
public String getTargetField()
- Specified by:
getTargetFieldin interfaceHasTargetFieldReference<PredictiveModelQuality>
-
setTargetField
public PredictiveModelQuality setTargetField(String targetField)
- Specified by:
setTargetFieldin interfaceHasTargetFieldReference<PredictiveModelQuality>
-
getDataName
public String getDataName()
- Specified by:
getDataNamein classModelQuality
-
setDataName
public PredictiveModelQuality setDataName(String dataName)
- Specified by:
setDataNamein classModelQuality
-
getDataUsage
public PredictiveModelQuality.DataUsage getDataUsage()
-
setDataUsage
public PredictiveModelQuality setDataUsage(PredictiveModelQuality.DataUsage dataUsage)
-
getMeanError
public Number getMeanError()
-
setMeanError
public PredictiveModelQuality setMeanError(Number meanError)
-
getMeanAbsoluteError
public Number getMeanAbsoluteError()
-
setMeanAbsoluteError
public PredictiveModelQuality setMeanAbsoluteError(Number meanAbsoluteError)
-
getMeanSquaredError
public Number getMeanSquaredError()
-
setMeanSquaredError
public PredictiveModelQuality setMeanSquaredError(Number meanSquaredError)
-
getRootMeanSquaredError
public Number getRootMeanSquaredError()
-
setRootMeanSquaredError
public PredictiveModelQuality setRootMeanSquaredError(Number rootMeanSquaredError)
-
getRSquared
public Number getRSquared()
-
setRSquared
public PredictiveModelQuality setRSquared(Number rSquared)
-
getAdjRSquared
public Number getAdjRSquared()
-
setAdjRSquared
public PredictiveModelQuality setAdjRSquared(Number adjRSquared)
-
getSumSquaredError
public Number getSumSquaredError()
-
setSumSquaredError
public PredictiveModelQuality setSumSquaredError(Number sumSquaredError)
-
getSumSquaredRegression
public Number getSumSquaredRegression()
-
setSumSquaredRegression
public PredictiveModelQuality setSumSquaredRegression(Number sumSquaredRegression)
-
getNumOfRecords
public Number getNumOfRecords()
-
setNumOfRecords
public PredictiveModelQuality setNumOfRecords(Number numOfRecords)
-
getNumOfRecordsWeighted
public Number getNumOfRecordsWeighted()
-
setNumOfRecordsWeighted
public PredictiveModelQuality setNumOfRecordsWeighted(Number numOfRecordsWeighted)
-
getNumOfPredictors
public Number getNumOfPredictors()
-
setNumOfPredictors
public PredictiveModelQuality setNumOfPredictors(Number numOfPredictors)
-
getDegreesOfFreedom
public Number getDegreesOfFreedom()
-
setDegreesOfFreedom
public PredictiveModelQuality setDegreesOfFreedom(Number degreesOfFreedom)
-
getFStatistic
public Number getFStatistic()
-
setFStatistic
public PredictiveModelQuality setFStatistic(Number fStatistic)
-
getAIC
public Number getAIC()
-
setAIC
public PredictiveModelQuality setAIC(Number aic)
-
getBIC
public Number getBIC()
-
setBIC
public PredictiveModelQuality setBIC(Number bic)
-
getAICc
public Number getAICc()
-
setAICc
public PredictiveModelQuality setAICc(Number aiCc)
-
getAccuracy
public Number getAccuracy()
-
setAccuracy
public PredictiveModelQuality setAccuracy(Number accuracy)
-
getAUC
public Number getAUC()
-
setAUC
public PredictiveModelQuality setAUC(Number auc)
-
getPrecision
public Number getPrecision()
-
setPrecision
public PredictiveModelQuality setPrecision(Number precision)
-
getRecall
public Number getRecall()
-
setRecall
public PredictiveModelQuality setRecall(Number recall)
-
getSpecificity
public Number getSpecificity()
-
setSpecificity
public PredictiveModelQuality setSpecificity(Number specificity)
-
getF1
public Number getF1()
-
setF1
public PredictiveModelQuality setF1(Number f1)
-
getF2
public Number getF2()
-
setF2
public PredictiveModelQuality setF2(Number f2)
-
getFhalf
public Number getFhalf()
-
setFhalf
public PredictiveModelQuality setFhalf(Number fhalf)
-
hasExtensions
public boolean hasExtensions()
- Specified by:
hasExtensionsin interfaceHasExtensions<PredictiveModelQuality>
-
getExtensions
public 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()
-
addLiftDatas
public PredictiveModelQuality addLiftDatas(LiftData... liftDatas)
-
getROC
public ROC getROC()
-
setROC
public PredictiveModelQuality setROC(ROC roc)
-
accept
public VisitorAction accept(Visitor visitor)
-
-