Package org.dmg.pmml.regression
Class Regression
- java.lang.Object
-
- org.dmg.pmml.PMMLObject
-
- org.dmg.pmml.EmbeddedModel
-
- org.dmg.pmml.regression.Regression
-
- All Implemented Interfaces:
java.io.Serializable,HasExtensions<Regression>,HasLocator,HasRegressionTables<Regression>,Visitable
public class Regression extends EmbeddedModel implements HasExtensions<Regression>, HasRegressionTables<Regression>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Regression()Regression(MiningFunction miningFunction, java.util.List<RegressionTable> regressionTables)
-
Method Summary
-
Methods inherited from class org.dmg.pmml.PMMLObject
getLocator, getSchemaVersion, getSchemaVersion, hasLocator, setLocator
-
-
-
-
Constructor Detail
-
Regression
public Regression()
-
Regression
public Regression(MiningFunction miningFunction, java.util.List<RegressionTable> regressionTables)
-
-
Method Detail
-
getModelName
public java.lang.String getModelName()
- Specified by:
getModelNamein classEmbeddedModel
-
setModelName
public Regression setModelName(java.lang.String modelName)
- Specified by:
setModelNamein classEmbeddedModel
-
requireMiningFunction
public MiningFunction requireMiningFunction()
- Specified by:
requireMiningFunctionin classEmbeddedModel
-
getMiningFunction
public MiningFunction getMiningFunction()
- Specified by:
getMiningFunctionin classEmbeddedModel
-
setMiningFunction
public Regression setMiningFunction(MiningFunction miningFunction)
- Specified by:
setMiningFunctionin classEmbeddedModel
-
getAlgorithmName
public java.lang.String getAlgorithmName()
- Specified by:
getAlgorithmNamein classEmbeddedModel
-
setAlgorithmName
public Regression setAlgorithmName(java.lang.String algorithmName)
- Specified by:
setAlgorithmNamein classEmbeddedModel
-
getNormalizationMethod
public RegressionModel.NormalizationMethod getNormalizationMethod()
- Specified by:
getNormalizationMethodin interfaceHasRegressionTables<Regression>
-
setNormalizationMethod
public Regression setNormalizationMethod(RegressionModel.NormalizationMethod normalizationMethod)
- Specified by:
setNormalizationMethodin interfaceHasRegressionTables<Regression>
-
hasExtensions
public boolean hasExtensions()
- Specified by:
hasExtensionsin interfaceHasExtensions<Regression>
-
getExtensions
public java.util.List<Extension> getExtensions()
- Specified by:
getExtensionsin interfaceHasExtensions<Regression>
-
addExtensions
public Regression addExtensions(Extension... extensions)
- Specified by:
addExtensionsin interfaceHasExtensions<Regression>
-
getOutput
public Output getOutput()
- Specified by:
getOutputin classEmbeddedModel
-
setOutput
public Regression setOutput(Output output)
- Specified by:
setOutputin classEmbeddedModel
-
getModelStats
public ModelStats getModelStats()
- Specified by:
getModelStatsin classEmbeddedModel
-
setModelStats
public Regression setModelStats(ModelStats modelStats)
- Specified by:
setModelStatsin classEmbeddedModel
-
getTargets
public Targets getTargets()
- Specified by:
getTargetsin classEmbeddedModel
-
setTargets
public Regression setTargets(Targets targets)
- Specified by:
setTargetsin classEmbeddedModel
-
getLocalTransformations
public LocalTransformations getLocalTransformations()
- Specified by:
getLocalTransformationsin classEmbeddedModel
-
setLocalTransformations
public Regression setLocalTransformations(LocalTransformations localTransformations)
- Specified by:
setLocalTransformationsin classEmbeddedModel
-
hasResultFields
public boolean hasResultFields()
-
getResultFields
public java.util.List<ResultField> getResultFields()
-
addResultFields
public Regression addResultFields(ResultField... resultFields)
-
hasRegressionTables
public boolean hasRegressionTables()
- Specified by:
hasRegressionTablesin interfaceHasRegressionTables<Regression>
-
requireRegressionTables
public java.util.List<RegressionTable> requireRegressionTables()
- Specified by:
requireRegressionTablesin interfaceHasRegressionTables<Regression>
-
getRegressionTables
public java.util.List<RegressionTable> getRegressionTables()
- Specified by:
getRegressionTablesin interfaceHasRegressionTables<Regression>
-
addRegressionTables
public Regression addRegressionTables(RegressionTable... regressionTables)
- Specified by:
addRegressionTablesin interfaceHasRegressionTables<Regression>
-
accept
public VisitorAction accept(Visitor visitor)
-
-