public class PredictiveModelQuality
extends java.lang.Object
Java class for PredictiveModelQuality element declaration.
The following schema fragment specifies the expected content contained within this class.
<element name="PredictiveModelQuality">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.dmg.org/PMML-4_1}Extension" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.dmg.org/PMML-4_1}ConfusionMatrix" minOccurs="0"/>
<element ref="{http://www.dmg.org/PMML-4_1}LiftData" minOccurs="0"/>
<element ref="{http://www.dmg.org/PMML-4_1}ROC" minOccurs="0"/>
</sequence>
<attribute name="AIC" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="AICc" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="BIC" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="adj-r-squared" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<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="degreesOfFreedom" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="fStatistic" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="meanAbsoluteError" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="meanError" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="meanSquaredError" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="numOfPredictors" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="numOfRecords" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="numOfRecordsWeighted" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="r-squared" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="rootMeanSquaredError" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="sumSquaredError" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="sumSquaredRegression" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="targetField" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Double |
adjRSquared |
protected java.lang.Double |
aic |
protected java.lang.Double |
aiCc |
protected java.lang.Double |
bic |
protected ConfusionMatrix |
confusionMatrix |
protected java.lang.String |
dataName |
protected java.lang.String |
dataUsage |
protected java.lang.Double |
degreesOfFreedom |
protected java.util.List<Extension> |
extension |
protected java.lang.Double |
fStatistic |
protected LiftData |
liftData |
protected java.lang.Double |
meanAbsoluteError |
protected java.lang.Double |
meanError |
protected java.lang.Double |
meanSquaredError |
protected java.lang.Double |
numOfPredictors |
protected java.lang.Double |
numOfRecords |
protected java.lang.Double |
numOfRecordsWeighted |
protected ROC |
roc |
protected java.lang.Double |
rootMeanSquaredError |
protected java.lang.Double |
rSquared |
protected java.lang.Double |
sumSquaredError |
protected java.lang.Double |
sumSquaredRegression |
protected java.lang.String |
targetField |
| Constructor and Description |
|---|
PredictiveModelQuality() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Double |
getAdjRSquared()
Gets the value of the adjRSquared property.
|
java.lang.Double |
getAIC()
Gets the value of the aic property.
|
java.lang.Double |
getAICc()
Gets the value of the aiCc property.
|
java.lang.Double |
getBIC()
Gets the value of the bic property.
|
ConfusionMatrix |
getConfusionMatrix()
Gets the value of the confusionMatrix property.
|
java.lang.String |
getDataName()
Gets the value of the dataName property.
|
java.lang.String |
getDataUsage()
Gets the value of the dataUsage property.
|
java.lang.Double |
getDegreesOfFreedom()
Gets the value of the degreesOfFreedom property.
|
java.util.List<Extension> |
getExtension()
Gets the value of the extension property.
|
java.lang.Double |
getFStatistic()
Gets the value of the fStatistic property.
|
LiftData |
getLiftData()
Gets the value of the liftData property.
|
java.lang.Double |
getMeanAbsoluteError()
Gets the value of the meanAbsoluteError property.
|
java.lang.Double |
getMeanError()
Gets the value of the meanError property.
|
java.lang.Double |
getMeanSquaredError()
Gets the value of the meanSquaredError property.
|
java.lang.Double |
getNumOfPredictors()
Gets the value of the numOfPredictors property.
|
java.lang.Double |
getNumOfRecords()
Gets the value of the numOfRecords property.
|
java.lang.Double |
getNumOfRecordsWeighted()
Gets the value of the numOfRecordsWeighted property.
|
ROC |
getROC()
Gets the value of the roc property.
|
java.lang.Double |
getRootMeanSquaredError()
Gets the value of the rootMeanSquaredError property.
|
java.lang.Double |
getRSquared()
Gets the value of the rSquared property.
|
java.lang.Double |
getSumSquaredError()
Gets the value of the sumSquaredError property.
|
java.lang.Double |
getSumSquaredRegression()
Gets the value of the sumSquaredRegression property.
|
java.lang.String |
getTargetField()
Gets the value of the targetField property.
|
void |
setAdjRSquared(java.lang.Double value)
Sets the value of the adjRSquared property.
|
void |
setAIC(java.lang.Double value)
Sets the value of the aic property.
|
void |
setAICc(java.lang.Double value)
Sets the value of the aiCc property.
|
void |
setBIC(java.lang.Double value)
Sets the value of the bic property.
|
void |
setConfusionMatrix(ConfusionMatrix value)
Sets the value of the confusionMatrix property.
|
void |
setDataName(java.lang.String value)
Sets the value of the dataName property.
|
void |
setDataUsage(java.lang.String value)
Sets the value of the dataUsage property.
|
void |
setDegreesOfFreedom(java.lang.Double value)
Sets the value of the degreesOfFreedom property.
|
void |
setFStatistic(java.lang.Double value)
Sets the value of the fStatistic property.
|
void |
setLiftData(LiftData value)
Sets the value of the liftData property.
|
void |
setMeanAbsoluteError(java.lang.Double value)
Sets the value of the meanAbsoluteError property.
|
void |
setMeanError(java.lang.Double value)
Sets the value of the meanError property.
|
void |
setMeanSquaredError(java.lang.Double value)
Sets the value of the meanSquaredError property.
|
void |
setNumOfPredictors(java.lang.Double value)
Sets the value of the numOfPredictors property.
|
void |
setNumOfRecords(java.lang.Double value)
Sets the value of the numOfRecords property.
|
void |
setNumOfRecordsWeighted(java.lang.Double value)
Sets the value of the numOfRecordsWeighted property.
|
void |
setROC(ROC value)
Sets the value of the roc property.
|
void |
setRootMeanSquaredError(java.lang.Double value)
Sets the value of the rootMeanSquaredError property.
|
void |
setRSquared(java.lang.Double value)
Sets the value of the rSquared property.
|
void |
setSumSquaredError(java.lang.Double value)
Sets the value of the sumSquaredError property.
|
void |
setSumSquaredRegression(java.lang.Double value)
Sets the value of the sumSquaredRegression property.
|
void |
setTargetField(java.lang.String value)
Sets the value of the targetField property.
|
protected java.util.List<Extension> extension
protected ConfusionMatrix confusionMatrix
protected LiftData liftData
protected ROC roc
protected java.lang.Double aic
protected java.lang.Double aiCc
protected java.lang.Double bic
protected java.lang.Double adjRSquared
protected java.lang.String dataName
protected java.lang.String dataUsage
protected java.lang.Double degreesOfFreedom
protected java.lang.Double fStatistic
protected java.lang.Double meanAbsoluteError
protected java.lang.Double meanError
protected java.lang.Double meanSquaredError
protected java.lang.Double numOfPredictors
protected java.lang.Double numOfRecords
protected java.lang.Double numOfRecordsWeighted
protected java.lang.Double rSquared
protected java.lang.Double rootMeanSquaredError
protected java.lang.Double sumSquaredError
protected java.lang.Double sumSquaredRegression
protected java.lang.String targetField
public java.util.List<Extension> getExtension()
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 extension property.
For example, to add a new item, do as follows:
getExtension().add(newItem);
Objects of the following type(s) are allowed in the list
Extension
public ConfusionMatrix getConfusionMatrix()
ConfusionMatrixpublic void setConfusionMatrix(ConfusionMatrix value)
value - allowed object is
ConfusionMatrixpublic LiftData getLiftData()
LiftDatapublic void setLiftData(LiftData value)
value - allowed object is
LiftDatapublic void setROC(ROC value)
value - allowed object is
ROCpublic java.lang.Double getAIC()
Doublepublic void setAIC(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getAICc()
Doublepublic void setAICc(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getBIC()
Doublepublic void setBIC(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getAdjRSquared()
Doublepublic void setAdjRSquared(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.String getDataName()
Stringpublic void setDataName(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getDataUsage()
Stringpublic void setDataUsage(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Double getDegreesOfFreedom()
Doublepublic void setDegreesOfFreedom(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getFStatistic()
Doublepublic void setFStatistic(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getMeanAbsoluteError()
Doublepublic void setMeanAbsoluteError(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getMeanError()
Doublepublic void setMeanError(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getMeanSquaredError()
Doublepublic void setMeanSquaredError(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getNumOfPredictors()
Doublepublic void setNumOfPredictors(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getNumOfRecords()
Doublepublic void setNumOfRecords(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getNumOfRecordsWeighted()
Doublepublic void setNumOfRecordsWeighted(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getRSquared()
Doublepublic void setRSquared(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getRootMeanSquaredError()
Doublepublic void setRootMeanSquaredError(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getSumSquaredError()
Doublepublic void setSumSquaredError(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getSumSquaredRegression()
Doublepublic void setSumSquaredRegression(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.String getTargetField()
Stringpublic void setTargetField(java.lang.String value)
value - allowed object is
String