Oracle Data Mining Java API Reference
10g Release 1 (10.1)

B12276-01

oracle.dmt.odm.settings.algorithm
Class CombinationNaiveBayesSettings

java.lang.Object
  |
  +--oracle.dmt.odm.MiningObject
        |
        +--oracle.dmt.odm.settings.algorithm.MiningAlgorithmSettings
              |
              +--oracle.dmt.odm.settings.algorithm.CombinationNaiveBayesSettings
All Implemented Interfaces:
java.io.Serializable

Deprecated.

 Model Seeker functionality is deprecated in version 10.1.

public class CombinationNaiveBayesSettings
extends MiningAlgorithmSettings

An instance of CombinationNaiveBayesSettings is used to specify multiple settings for the Naive Bayes algorithm to be used by Model Seeker.

As an example, assume that the values in the pairwiseThresholdArray argument are 0.1 and 0.2, and the values in the singletonThresholdArray argument are 0.03 and 0.05.
If the pairsOption paramater is parallelPairs, there will be two Naive Bayes models built, one with pairwise threshold 0.1 and singleton threshold 0.03, and the other with pairwise threshold 0.2 and singleton threshold 0.05.
If the pairsOption paramater is crossProduct, there will be four Naive Bayes models built, with pariwise and singleton threshold values as follows: (1) 0.1 and 0.03, (2) 0.1 and 0.05, (3) 0.2 and 0.03, (4) 0.2 and 0.05.

See Also:
Serialized Form

Constructor Summary
CombinationNaiveBayesSettings(PairCombinationsOption pairsOption, float[] singleThresholdArray, float[] pairwiseThresholdArray)
          Deprecated. Creates a CombinationNaiveBayesSettings object.

 

Method Summary
 PairCombinationsOption getPairsOption()
          Deprecated. Returns the option value that determines the way in which pair combinations are created.
 float[] getPairwiseThresholdArray()
          Deprecated. Returns an array of values as specified for the pairwise threshhold.
 float[] getSingletonThresholdArray()
          Deprecated. Returns an array of values as specified for the singleton threshhold.

 

Methods inherited from class oracle.dmt.odm.settings.algorithm.MiningAlgorithmSettings
getMiningAlgorithm, getMiningAlgorithmName

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

CombinationNaiveBayesSettings

public CombinationNaiveBayesSettings(PairCombinationsOption pairsOption,
                                     float[] singleThresholdArray,
                                     float[] pairwiseThresholdArray)
                              throws InvalidArgumentException
Deprecated. 
Creates a CombinationNaiveBayesSettings object.
Parameters:
pairsOption - Specifies how pair combinations of values from the two arrays will be generated while creating the NaiveBayesSettings instances.
singleThresholdArray - An array of float values for the singleThreshold attribute of a NaiveBayesSettings object. All values must be >= 0 and < 1. The array size must be > 0 and <= 20.
pairwiseThresholdArray - An array of float values for the pairwiseThreshold attribute of a NaiveBayesSettings object. All values must be >= 0 and < 1. The array size must be > 0 and <= 20.
Throws:
InvalidArgumentException -
Method Detail

getPairsOption

public PairCombinationsOption getPairsOption()
Deprecated. 
Returns the option value that determines the way in which pair combinations are created.
Returns:
The option value that determines whether the arrays of singleton and pairwise threshold values are to be combined.

getSingletonThresholdArray

public float[] getSingletonThresholdArray()
Deprecated. 
Returns an array of values as specified for the singleton threshhold.
Returns:
The array of values for the singleton threshold
For more details see NaiveBayesSettings class, getSingletonThreshold method.

getPairwiseThresholdArray

public float[] getPairwiseThresholdArray()
Deprecated. 
Returns an array of values as specified for the pairwise threshhold.
Returns:
The array of values for the pairwise threshold
For more details see NaiveBayesSettings class, getPairwiseThreshold method.

Copyright © 2003 Oracle Corporation. All Rights Reserved.