public class PredictiveModelQuality extends PMMLObject implements HasExtensions
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.dmg.org/PMML-4_3}Extension" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.dmg.org/PMML-4_3}ConfusionMatrix" minOccurs="0"/>
<element ref="{http://www.dmg.org/PMML-4_3}LiftData" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.dmg.org/PMML-4_3}ROC" minOccurs="0"/>
</sequence>
<attribute name="targetField" use="required" type="{http://www.dmg.org/PMML-4_3}FIELD-NAME" />
<attribute name="dataName" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="dataUsage" default="training">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="training"/>
<enumeration value="test"/>
<enumeration value="validation"/>
</restriction>
</simpleType>
</attribute>
<attribute name="meanError" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
<attribute name="meanAbsoluteError" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
<attribute name="meanSquaredError" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
<attribute name="rootMeanSquaredError" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
<attribute name="r-squared" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
<attribute name="adj-r-squared" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
<attribute name="sumSquaredError" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
<attribute name="sumSquaredRegression" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
<attribute name="numOfRecords" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
<attribute name="numOfRecordsWeighted" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
<attribute name="numOfPredictors" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
<attribute name="degreesOfFreedom" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
<attribute name="fStatistic" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
<attribute name="AIC" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
<attribute name="BIC" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
<attribute name="AICc" type="{http://www.dmg.org/PMML-4_3}NUMBER" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
PredictiveModelQuality.DataUsage
Java class for null.
|
| Constructor and Description |
|---|
PredictiveModelQuality() |
PredictiveModelQuality(FieldName targetField) |
| Modifier and Type | Method and Description |
|---|---|
VisitorAction |
accept(Visitor visitor) |
PredictiveModelQuality |
addExtensions(Extension... extensions) |
PredictiveModelQuality |
addLiftDatas(LiftData... liftDatas) |
Double |
getAdjRSquared()
Gets the value of the adjRSquared property.
|
Double |
getAIC()
Gets the value of the aic property.
|
Double |
getAICc()
Gets the value of the aiCc property.
|
Double |
getBIC()
Gets the value of the bic property.
|
ConfusionMatrix |
getConfusionMatrix()
Gets the value of the confusionMatrix property.
|
String |
getDataName()
Gets the value of the dataName property.
|
PredictiveModelQuality.DataUsage |
getDataUsage()
Gets the value of the dataUsage property.
|
Double |
getDegreesOfFreedom()
Gets the value of the degreesOfFreedom property.
|
List<Extension> |
getExtensions()
Gets the value of the extensions property.
|
Double |
getFStatistic()
Gets the value of the fStatistic property.
|
List<LiftData> |
getLiftDatas()
Gets the value of the liftDatas property.
|
Double |
getMeanAbsoluteError()
Gets the value of the meanAbsoluteError property.
|
Double |
getMeanError()
Gets the value of the meanError property.
|
Double |
getMeanSquaredError()
Gets the value of the meanSquaredError property.
|
Double |
getNumOfPredictors()
Gets the value of the numOfPredictors property.
|
Double |
getNumOfRecords()
Gets the value of the numOfRecords property.
|
Double |
getNumOfRecordsWeighted()
Gets the value of the numOfRecordsWeighted property.
|
ROC |
getROC()
Gets the value of the roc property.
|
Double |
getRootMeanSquaredError()
Gets the value of the rootMeanSquaredError property.
|
Double |
getRSquared()
Gets the value of the rSquared property.
|
Double |
getSumSquaredError()
Gets the value of the sumSquaredError property.
|
Double |
getSumSquaredRegression()
Gets the value of the sumSquaredRegression property.
|
FieldName |
getTargetField()
Gets the value of the targetField property.
|
boolean |
hasExtensions() |
boolean |
hasLiftDatas() |
PredictiveModelQuality |
setAdjRSquared(Double adjRSquared)
Sets the value of the adjRSquared property.
|
PredictiveModelQuality |
setAIC(Double aic)
Sets the value of the aic property.
|
PredictiveModelQuality |
setAICc(Double aiCc)
Sets the value of the aiCc property.
|
PredictiveModelQuality |
setBIC(Double bic)
Sets the value of the bic property.
|
PredictiveModelQuality |
setConfusionMatrix(ConfusionMatrix confusionMatrix)
Sets the value of the confusionMatrix property.
|
PredictiveModelQuality |
setDataName(String dataName)
Sets the value of the dataName property.
|
PredictiveModelQuality |
setDataUsage(PredictiveModelQuality.DataUsage dataUsage)
Sets the value of the dataUsage property.
|
PredictiveModelQuality |
setDegreesOfFreedom(Double degreesOfFreedom)
Sets the value of the degreesOfFreedom property.
|
PredictiveModelQuality |
setFStatistic(Double fStatistic)
Sets the value of the fStatistic property.
|
PredictiveModelQuality |
setMeanAbsoluteError(Double meanAbsoluteError)
Sets the value of the meanAbsoluteError property.
|
PredictiveModelQuality |
setMeanError(Double meanError)
Sets the value of the meanError property.
|
PredictiveModelQuality |
setMeanSquaredError(Double meanSquaredError)
Sets the value of the meanSquaredError property.
|
PredictiveModelQuality |
setNumOfPredictors(Double numOfPredictors)
Sets the value of the numOfPredictors property.
|
PredictiveModelQuality |
setNumOfRecords(Double numOfRecords)
Sets the value of the numOfRecords property.
|
PredictiveModelQuality |
setNumOfRecordsWeighted(Double numOfRecordsWeighted)
Sets the value of the numOfRecordsWeighted property.
|
PredictiveModelQuality |
setROC(ROC roc)
Sets the value of the roc property.
|
PredictiveModelQuality |
setRootMeanSquaredError(Double rootMeanSquaredError)
Sets the value of the rootMeanSquaredError property.
|
PredictiveModelQuality |
setRSquared(Double rSquared)
Sets the value of the rSquared property.
|
PredictiveModelQuality |
setSumSquaredError(Double sumSquaredError)
Sets the value of the sumSquaredError property.
|
PredictiveModelQuality |
setSumSquaredRegression(Double sumSquaredRegression)
Sets the value of the sumSquaredRegression property.
|
PredictiveModelQuality |
setTargetField(FieldName targetField)
Sets the value of the targetField property.
|
getLocator, setLocator, traverse, traverse, traverse, traverse, traverseMixedpublic PredictiveModelQuality()
public PredictiveModelQuality(FieldName targetField)
public FieldName getTargetField()
Stringpublic PredictiveModelQuality setTargetField(FieldName targetField)
targetField - allowed object is
Stringpublic String getDataName()
Stringpublic PredictiveModelQuality setDataName(String dataName)
dataName - allowed object is
Stringpublic PredictiveModelQuality.DataUsage getDataUsage()
PredictiveModelQuality.DataUsagepublic PredictiveModelQuality setDataUsage(PredictiveModelQuality.DataUsage dataUsage)
dataUsage - allowed object is
PredictiveModelQuality.DataUsagepublic Double getMeanError()
Doublepublic PredictiveModelQuality setMeanError(Double meanError)
meanError - allowed object is
Doublepublic Double getMeanAbsoluteError()
Doublepublic PredictiveModelQuality setMeanAbsoluteError(Double meanAbsoluteError)
meanAbsoluteError - allowed object is
Doublepublic Double getMeanSquaredError()
Doublepublic PredictiveModelQuality setMeanSquaredError(Double meanSquaredError)
meanSquaredError - allowed object is
Doublepublic Double getRootMeanSquaredError()
Doublepublic PredictiveModelQuality setRootMeanSquaredError(Double rootMeanSquaredError)
rootMeanSquaredError - allowed object is
Doublepublic Double getRSquared()
Doublepublic PredictiveModelQuality setRSquared(Double rSquared)
rSquared - allowed object is
Doublepublic Double getAdjRSquared()
Doublepublic PredictiveModelQuality setAdjRSquared(Double adjRSquared)
adjRSquared - allowed object is
Doublepublic Double getSumSquaredError()
Doublepublic PredictiveModelQuality setSumSquaredError(Double sumSquaredError)
sumSquaredError - allowed object is
Doublepublic Double getSumSquaredRegression()
Doublepublic PredictiveModelQuality setSumSquaredRegression(Double sumSquaredRegression)
sumSquaredRegression - allowed object is
Doublepublic Double getNumOfRecords()
Doublepublic PredictiveModelQuality setNumOfRecords(Double numOfRecords)
numOfRecords - allowed object is
Doublepublic Double getNumOfRecordsWeighted()
Doublepublic PredictiveModelQuality setNumOfRecordsWeighted(Double numOfRecordsWeighted)
numOfRecordsWeighted - allowed object is
Doublepublic Double getNumOfPredictors()
Doublepublic PredictiveModelQuality setNumOfPredictors(Double numOfPredictors)
numOfPredictors - allowed object is
Doublepublic Double getDegreesOfFreedom()
Doublepublic PredictiveModelQuality setDegreesOfFreedom(Double degreesOfFreedom)
degreesOfFreedom - allowed object is
Doublepublic Double getFStatistic()
Doublepublic PredictiveModelQuality setFStatistic(Double fStatistic)
fStatistic - allowed object is
Doublepublic PredictiveModelQuality setAIC(Double aic)
aic - allowed object is
Doublepublic PredictiveModelQuality setBIC(Double bic)
bic - allowed object is
Doublepublic Double getAICc()
Doublepublic PredictiveModelQuality setAICc(Double aiCc)
aiCc - allowed object is
Doublepublic List<Extension> getExtensions()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the extensions property.
For example, to add a new item, do as follows:
getExtensions().add(newItem);
Objects of the following type(s) are allowed in the list
Extension
getExtensions in interface HasExtensionspublic ConfusionMatrix getConfusionMatrix()
ConfusionMatrixpublic PredictiveModelQuality setConfusionMatrix(ConfusionMatrix confusionMatrix)
confusionMatrix - allowed object is
ConfusionMatrixpublic List<LiftData> getLiftDatas()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the liftDatas property.
For example, to add a new item, do as follows:
getLiftDatas().add(newItem);
Objects of the following type(s) are allowed in the list
LiftData
public PredictiveModelQuality setROC(ROC roc)
roc - allowed object is
ROCpublic boolean hasExtensions()
hasExtensions in interface HasExtensionspublic PredictiveModelQuality addExtensions(Extension... extensions)
public boolean hasLiftDatas()
public PredictiveModelQuality addLiftDatas(LiftData... liftDatas)
public VisitorAction accept(Visitor visitor)
Copyright © 2016 University of Tartu. All rights reserved.