public class PredictiveModelQuality extends PMMLObject implements com.sun.xml.bind.Locatable
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_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="targetField" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<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_1}NUMBER" />
<attribute name="meanAbsoluteError" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="meanSquaredError" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="rootMeanSquaredError" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="r-squared" 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="sumSquaredError" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="sumSquaredRegression" 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="numOfPredictors" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<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="AIC" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="BIC" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
<attribute name="AICc" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Double |
adjRSquared |
protected Double |
aic |
protected Double |
aiCc |
protected Double |
bic |
protected ConfusionMatrix |
confusionMatrix |
protected String |
dataName |
protected String |
dataUsage |
protected Double |
degreesOfFreedom |
protected List<Extension> |
extensions |
protected Double |
fStatistic |
protected LiftData |
liftData |
protected Locator |
locator |
protected Double |
meanAbsoluteError |
protected Double |
meanError |
protected Double |
meanSquaredError |
protected Double |
numOfPredictors |
protected Double |
numOfRecords |
protected Double |
numOfRecordsWeighted |
protected ROC |
roc |
protected Double |
rootMeanSquaredError |
protected Double |
rSquared |
protected Double |
sumSquaredError |
protected Double |
sumSquaredRegression |
protected String |
targetField |
| Constructor and Description |
|---|
PredictiveModelQuality()
Deprecated.
|
PredictiveModelQuality(String targetField) |
| 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> |
getExtensions()
Gets the value of the extensions 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 |
setSourceLocation(Locator newLocator) |
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.
|
Locator |
sourceLocation() |
protected ConfusionMatrix confusionMatrix
protected LiftData liftData
protected ROC roc
protected String targetField
protected String dataName
protected String dataUsage
protected Double meanError
protected Double meanAbsoluteError
protected Double meanSquaredError
protected Double rootMeanSquaredError
protected Double rSquared
protected Double adjRSquared
protected Double sumSquaredError
protected Double sumSquaredRegression
protected Double numOfRecords
protected Double numOfRecordsWeighted
protected Double numOfPredictors
protected Double degreesOfFreedom
protected Double fStatistic
protected Double aic
protected Double bic
protected Double aiCc
protected Locator locator
@Deprecated public PredictiveModelQuality()
public PredictiveModelQuality(String targetField)
public 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
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 String getTargetField()
Stringpublic void setTargetField(String value)
value - allowed object is
Stringpublic 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 getMeanError()
Doublepublic void setMeanError(Double value)
value - allowed object is
Doublepublic Double getMeanAbsoluteError()
Doublepublic void setMeanAbsoluteError(Double value)
value - allowed object is
Doublepublic Double getMeanSquaredError()
Doublepublic void setMeanSquaredError(Double value)
value - allowed object is
Doublepublic Double getRootMeanSquaredError()
Doublepublic void setRootMeanSquaredError(Double value)
value - allowed object is
Doublepublic Double getRSquared()
Doublepublic void setRSquared(Double value)
value - allowed object is
Doublepublic Double getAdjRSquared()
Doublepublic void setAdjRSquared(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 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 getNumOfPredictors()
Doublepublic void setNumOfPredictors(Double value)
value - allowed object is
Doublepublic Double getDegreesOfFreedom()
Doublepublic void setDegreesOfFreedom(Double value)
value - allowed object is
Doublepublic Double getFStatistic()
Doublepublic void setFStatistic(Double value)
value - allowed object is
Doublepublic void setAIC(Double value)
value - allowed object is
Doublepublic void setBIC(Double value)
value - allowed object is
Doublepublic Double getAICc()
Doublepublic void setAICc(Double value)
value - allowed object is
Doublepublic Locator sourceLocation()
sourceLocation in interface com.sun.xml.bind.LocatablesourceLocation in class PMMLObjectpublic void setSourceLocation(Locator newLocator)
setSourceLocation in class PMMLObjectCopyright © 2013 University of Tartu. All Rights Reserved.