oracle.dmt.odm.settings.algorithm
Class MiningAlgorithmSettings

java.lang.Object
  |
  +--oracle.dmt.odm.MiningObject
        |
        +--oracle.dmt.odm.settings.algorithm.MiningAlgorithmSettings
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AdaptiveBayesNetworkSettings, AttributeImportanceAlgorithmSettings, ClusteringAlgorithmSettings, CombinationAdaptiveBayesNetworkSettings, CombinationModelSettings, CombinationNaiveBayesSettings, ModelSeekerClassificationAlgorithmSettings, NaiveBayesSettings

public abstract class MiningAlgorithmSettings
extends MiningObject

The abstract class MiningAlgorithmSettings is the common superclass of all mining algorithm settings. An algorithm settings specifies parameters for particular algorithm. Not all parameters must be specified; however, any parameters specified are taken into account by the DMS.

Note: If a MiningAlgorithmSettings instance is not provided, i.e., left null, in the MiningFunctionSettings, the DMS will select an appropriate algorithm with default settings.

Since:
9.0.1
See Also:
Serialized Form

Method Summary
TypeMethod
 MiningAlgorithm getMiningAlgorithm()
          Returns the kind of mining algorithm that this algorithm settings represents
 java.lang.String getMiningAlgorithmName()
          Returns the name of the mining algorithm that this algorithm settings represents
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getMiningAlgorithm

public MiningAlgorithm getMiningAlgorithm()
Returns the kind of mining algorithm that this algorithm settings represents
Returns:
MiningAlgorithm - The kind of mining algorithm

getMiningAlgorithmName

public java.lang.String getMiningAlgorithmName()
Returns the name of the mining algorithm that this algorithm settings represents
Returns:
String - The name of the mining algorithm