public class PredictiveModelQuality extends 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 |
|---|---|
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.
|
String |
getDataUsage()
Gets the value of the dataUsage property.
|
Double |
getDegreesOfFreedom()
Gets the value of the degreesOfFreedom property.
|
List<Extension> |
getExtension()
Gets the value of the extension property.
|
Double |
getFStatistic()
Gets the value of the fStatistic property.
|
LiftData |
getLiftData()
Gets the value of the liftData 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.
|
String |
getTargetField()
Gets the value of the targetField property.
|
void |
setAdjRSquared(Double value)
Sets the value of the adjRSquared property.
|
void |
setAIC(Double value)
Sets the value of the aic property.
|
void |
setAICc(Double value)
Sets the value of the aiCc property.
|
void |
setBIC(Double value)
Sets the value of the bic property.
|
void |
setConfusionMatrix(ConfusionMatrix value)
Sets the value of the confusionMatrix property.
|
void |
setDataName(String value)
Sets the value of the dataName property.
|
void |
setDataUsage(String value)
Sets the value of the dataUsage property.
|
void |
setDegreesOfFreedom(Double value)
Sets the value of the degreesOfFreedom property.
|
void |
setFStatistic(Double value)
Sets the value of the fStatistic property.
|
void |
setLiftData(LiftData value)
Sets the value of the liftData property.
|
void |
setMeanAbsoluteError(Double value)
Sets the value of the meanAbsoluteError property.
|
void |
setMeanError(Double value)
Sets the value of the meanError property.
|
void |
setMeanSquaredError(Double value)
Sets the value of the meanSquaredError property.
|
void |
setNumOfPredictors(Double value)
Sets the value of the numOfPredictors property.
|
void |
setNumOfRecords(Double value)
Sets the value of the numOfRecords property.
|
void |
setNumOfRecordsWeighted(Double value)
Sets the value of the numOfRecordsWeighted property.
|
void |
setROC(ROC value)
Sets the value of the roc property.
|
void |
setRootMeanSquaredError(Double value)
Sets the value of the rootMeanSquaredError property.
|
void |
setRSquared(Double value)
Sets the value of the rSquared property.
|
void |
setSumSquaredError(Double value)
Sets the value of the sumSquaredError property.
|
void |
setSumSquaredRegression(Double value)
Sets the value of the sumSquaredRegression property.
|
void |
setTargetField(String value)
Sets the value of the targetField property.
|
public 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 Double getAIC()
Doublepublic void setAIC(Double value)
value - allowed object is
Doublepublic Double getAICc()
Doublepublic void setAICc(Double value)
value - allowed object is
Doublepublic Double getBIC()
Doublepublic void setBIC(Double value)
value - allowed object is
Doublepublic Double getAdjRSquared()
Doublepublic void setAdjRSquared(Double value)
value - allowed object is
Doublepublic String getDataName()
Stringpublic void setDataName(String value)
value - allowed object is
Stringpublic String getDataUsage()
Stringpublic void setDataUsage(String value)
value - allowed object is
Stringpublic Double getDegreesOfFreedom()
Doublepublic void setDegreesOfFreedom(Double value)
value - allowed object is
Doublepublic Double getFStatistic()
Doublepublic void setFStatistic(Double value)
value - allowed object is
Doublepublic Double getMeanAbsoluteError()
Doublepublic void setMeanAbsoluteError(Double value)
value - allowed object is
Doublepublic Double getMeanError()
Doublepublic void setMeanError(Double value)
value - allowed object is
Doublepublic Double getMeanSquaredError()
Doublepublic void setMeanSquaredError(Double value)
value - allowed object is
Doublepublic Double getNumOfPredictors()
Doublepublic void setNumOfPredictors(Double value)
value - allowed object is
Doublepublic Double getNumOfRecords()
Doublepublic void setNumOfRecords(Double value)
value - allowed object is
Doublepublic Double getNumOfRecordsWeighted()
Doublepublic void setNumOfRecordsWeighted(Double value)
value - allowed object is
Doublepublic Double getRSquared()
Doublepublic void setRSquared(Double value)
value - allowed object is
Doublepublic Double getRootMeanSquaredError()
Doublepublic void setRootMeanSquaredError(Double value)
value - allowed object is
Doublepublic Double getSumSquaredError()
Doublepublic void setSumSquaredError(Double value)
value - allowed object is
Doublepublic Double getSumSquaredRegression()
Doublepublic void setSumSquaredRegression(Double value)
value - allowed object is
Doublepublic String getTargetField()
StringCopyright © 2016 University of Waikato, Hamilton, NZ. All Rights Reserved.