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()
ConfusionMatrix
public void setConfusionMatrix(ConfusionMatrix value)
value
- allowed object is
ConfusionMatrix
public LiftData getLiftData()
LiftData
public void setLiftData(LiftData value)
value
- allowed object is
LiftData
public void setROC(ROC value)
value
- allowed object is
ROC
public java.lang.Double getAIC()
Double
public void setAIC(java.lang.Double value)
value
- allowed object is
Double
public java.lang.Double getAICc()
Double
public void setAICc(java.lang.Double value)
value
- allowed object is
Double
public java.lang.Double getBIC()
Double
public void setBIC(java.lang.Double value)
value
- allowed object is
Double
public java.lang.Double getAdjRSquared()
Double
public void setAdjRSquared(java.lang.Double value)
value
- allowed object is
Double
public java.lang.String getDataName()
String
public void setDataName(java.lang.String value)
value
- allowed object is
String
public java.lang.String getDataUsage()
String
public void setDataUsage(java.lang.String value)
value
- allowed object is
String
public java.lang.Double getDegreesOfFreedom()
Double
public void setDegreesOfFreedom(java.lang.Double value)
value
- allowed object is
Double
public java.lang.Double getFStatistic()
Double
public void setFStatistic(java.lang.Double value)
value
- allowed object is
Double
public java.lang.Double getMeanAbsoluteError()
Double
public void setMeanAbsoluteError(java.lang.Double value)
value
- allowed object is
Double
public java.lang.Double getMeanError()
Double
public void setMeanError(java.lang.Double value)
value
- allowed object is
Double
public java.lang.Double getMeanSquaredError()
Double
public void setMeanSquaredError(java.lang.Double value)
value
- allowed object is
Double
public java.lang.Double getNumOfPredictors()
Double
public void setNumOfPredictors(java.lang.Double value)
value
- allowed object is
Double
public java.lang.Double getNumOfRecords()
Double
public void setNumOfRecords(java.lang.Double value)
value
- allowed object is
Double
public java.lang.Double getNumOfRecordsWeighted()
Double
public void setNumOfRecordsWeighted(java.lang.Double value)
value
- allowed object is
Double
public java.lang.Double getRSquared()
Double
public void setRSquared(java.lang.Double value)
value
- allowed object is
Double
public java.lang.Double getRootMeanSquaredError()
Double
public void setRootMeanSquaredError(java.lang.Double value)
value
- allowed object is
Double
public java.lang.Double getSumSquaredError()
Double
public void setSumSquaredError(java.lang.Double value)
value
- allowed object is
Double
public java.lang.Double getSumSquaredRegression()
Double
public void setSumSquaredRegression(java.lang.Double value)
value
- allowed object is
Double
public java.lang.String getTargetField()
String
public void setTargetField(java.lang.String value)
value
- allowed object is
String