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>
| 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.
|
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