Class Regression
Java class for Regression element declaration.
The following schema fragment specifies the expected content contained within this class.
<element name="Regression">
<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}Output" minOccurs="0"/>
<element ref="{http://www.dmg.org/PMML-4_1}ModelStats" minOccurs="0"/>
<element ref="{http://www.dmg.org/PMML-4_1}Targets" minOccurs="0"/>
<element ref="{http://www.dmg.org/PMML-4_1}LocalTransformations" minOccurs="0"/>
<element ref="{http://www.dmg.org/PMML-4_1}ResultField" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.dmg.org/PMML-4_1}RegressionTable" maxOccurs="unbounded"/>
</sequence>
<attribute name="algorithmName" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="functionName" use="required" type="{http://www.dmg.org/PMML-4_1}MINING-FUNCTION" />
<attribute name="modelName" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="normalizationMethod" type="{http://www.dmg.org/PMML-4_1}REGRESSIONNORMALIZATIONMETHOD" default="none" />
</restriction>
</complexContent>
</complexType>
</element>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the algorithmName property.Gets the value of the extension property.Gets the value of the functionName property.Gets the value of the localTransformations property.Gets the value of the modelName property.Gets the value of the modelStats property.Gets the value of the normalizationMethod property.Gets the value of the output property.Gets the value of the regressionTable property.Gets the value of the resultField property.Gets the value of the targets property.voidsetAlgorithmName(String value) Sets the value of the algorithmName property.voidsetFunctionName(MININGFUNCTION value) Sets the value of the functionName property.voidSets the value of the localTransformations property.voidsetModelName(String value) Sets the value of the modelName property.voidsetModelStats(ModelStats value) Sets the value of the modelStats property.voidSets the value of the normalizationMethod property.voidSets the value of the output property.voidsetTargets(Targets value) Sets the value of the targets property.
-
Constructor Details
-
Regression
public Regression()
-
-
Method Details
-
getExtension
Gets the value of the extension property.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
setmethod 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 -
getOutput
Gets the value of the output property.- Returns:
- possible object is
Output
-
setOutput
Sets the value of the output property.- Parameters:
value- allowed object isOutput
-
getModelStats
Gets the value of the modelStats property.- Returns:
- possible object is
ModelStats
-
setModelStats
Sets the value of the modelStats property.- Parameters:
value- allowed object isModelStats
-
getTargets
Gets the value of the targets property.- Returns:
- possible object is
Targets
-
setTargets
Sets the value of the targets property.- Parameters:
value- allowed object isTargets
-
getLocalTransformations
Gets the value of the localTransformations property.- Returns:
- possible object is
LocalTransformations
-
setLocalTransformations
Sets the value of the localTransformations property.- Parameters:
value- allowed object isLocalTransformations
-
getResultField
Gets the value of the resultField property.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
setmethod for the resultField property.For example, to add a new item, do as follows:
getResultField().add(newItem);Objects of the following type(s) are allowed in the list
ResultField -
getRegressionTable
Gets the value of the regressionTable property.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
setmethod for the regressionTable property.For example, to add a new item, do as follows:
getRegressionTable().add(newItem);Objects of the following type(s) are allowed in the list
RegressionTable -
getAlgorithmName
Gets the value of the algorithmName property.- Returns:
- possible object is
String
-
setAlgorithmName
Sets the value of the algorithmName property.- Parameters:
value- allowed object isString
-
getFunctionName
Gets the value of the functionName property.- Returns:
- possible object is
MININGFUNCTION
-
setFunctionName
Sets the value of the functionName property.- Parameters:
value- allowed object isMININGFUNCTION
-
getModelName
Gets the value of the modelName property.- Returns:
- possible object is
String
-
setModelName
Sets the value of the modelName property.- Parameters:
value- allowed object isString
-
getNormalizationMethod
Gets the value of the normalizationMethod property.- Returns:
- possible object is
REGRESSIONNORMALIZATIONMETHOD
-
setNormalizationMethod
Sets the value of the normalizationMethod property.- Parameters:
value- allowed object isREGRESSIONNORMALIZATIONMETHOD
-