public class PredictiveModelQuality extends PMMLObject implements com.sun.xml.bind.Locatable, HasExtensions
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 |
|---|---|
VisitorAction |
accept(Visitor visitor) |
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() |
PredictiveModelQuality |
withAdjRSquared(Double value) |
PredictiveModelQuality |
withAIC(Double value) |
PredictiveModelQuality |
withAICc(Double value) |
PredictiveModelQuality |
withBIC(Double value) |
PredictiveModelQuality |
withConfusionMatrix(ConfusionMatrix value) |
PredictiveModelQuality |
withDataName(String value) |
PredictiveModelQuality |
withDataUsage(String value) |
PredictiveModelQuality |
withDegreesOfFreedom(Double value) |
PredictiveModelQuality |
withExtensions(Collection<Extension> values) |
PredictiveModelQuality |
withExtensions(Extension... values) |
PredictiveModelQuality |
withFStatistic(Double value) |
PredictiveModelQuality |
withLiftData(LiftData value) |
PredictiveModelQuality |
withMeanAbsoluteError(Double value) |
PredictiveModelQuality |
withMeanError(Double value) |
PredictiveModelQuality |
withMeanSquaredError(Double value) |
PredictiveModelQuality |
withNumOfPredictors(Double value) |
PredictiveModelQuality |
withNumOfRecords(Double value) |
PredictiveModelQuality |
withNumOfRecordsWeighted(Double value) |
PredictiveModelQuality |
withROC(ROC value) |
PredictiveModelQuality |
withRootMeanSquaredError(Double value) |
PredictiveModelQuality |
withRSquared(Double value) |
PredictiveModelQuality |
withSumSquaredError(Double value) |
PredictiveModelQuality |
withSumSquaredRegression(Double value) |
PredictiveModelQuality |
withTargetField(String value) |
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
getExtensions in interface HasExtensionspublic 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 PredictiveModelQuality withExtensions(Extension... values)
public PredictiveModelQuality withExtensions(Collection<Extension> values)
public PredictiveModelQuality withConfusionMatrix(ConfusionMatrix value)
public PredictiveModelQuality withLiftData(LiftData value)
public PredictiveModelQuality withROC(ROC value)
public PredictiveModelQuality withTargetField(String value)
public PredictiveModelQuality withDataName(String value)
public PredictiveModelQuality withDataUsage(String value)
public PredictiveModelQuality withMeanError(Double value)
public PredictiveModelQuality withMeanAbsoluteError(Double value)
public PredictiveModelQuality withMeanSquaredError(Double value)
public PredictiveModelQuality withRootMeanSquaredError(Double value)
public PredictiveModelQuality withRSquared(Double value)
public PredictiveModelQuality withAdjRSquared(Double value)
public PredictiveModelQuality withSumSquaredError(Double value)
public PredictiveModelQuality withSumSquaredRegression(Double value)
public PredictiveModelQuality withNumOfRecords(Double value)
public PredictiveModelQuality withNumOfRecordsWeighted(Double value)
public PredictiveModelQuality withNumOfPredictors(Double value)
public PredictiveModelQuality withDegreesOfFreedom(Double value)
public PredictiveModelQuality withFStatistic(Double value)
public PredictiveModelQuality withAIC(Double value)
public PredictiveModelQuality withBIC(Double value)
public PredictiveModelQuality withAICc(Double value)
public Locator sourceLocation()
sourceLocation in interface com.sun.xml.bind.LocatablesourceLocation in class PMMLObjectpublic void setSourceLocation(Locator newLocator)
setSourceLocation in class PMMLObjectpublic VisitorAction accept(Visitor visitor)
Copyright © 2014 University of Tartu. All Rights Reserved.