oracle.dmt.odm
Class ABNModelBuildState
java.lang.Object
  |
  +--oracle.dmt.odm.Enum
        |
        +--oracle.dmt.odm.ABNModelBuildState
- All Implemented Interfaces:
 
- java.io.Serializable
 
- public class ABNModelBuildState
 
- extends Enum
 
The enumeration class ABNModelBuildState is used to specify the AdaptiveBayesNetworkModel build state.
The semantics of the value are as follows:
- CompleteMultiFeature - multiple features have been tested for inclusion in the model. Minimum Description Length pruning has determined whether the model actually has one or more features. The model may have terminated either because there is insufficient time to test an additional feature or because the number of consecutive features failing the stepwise selection criteria exceeded the maximum allowed.
 
- CompleteSingleFeature - a single feature has been built to termination.
 
- IncompleteSingleFeature - model consists of a single feature of a least depth two (two predictor) but the attempts to extend this feature have not terminated.
 
- NaiveBayes - model consists of a subset of (single-predictor) features that individually pass MDL correlation criteria. No MDL pruning has occurred with respect to the joint model.
 
- Since:
 
- 9.2.0
 
- See Also:
 
- Serialized Form
 
 
 
  
 
 
| Method Summary | 
static ABNModelBuildState | 
getInstance(int id) 
          Returns ABNModelBuildState enumeration object corresponding to the specified ID. | 
static ABNModelBuildState | 
getInstance(java.lang.String name) 
          Returns ABNModelBuildState enumeration object corresponding to the specified name. | 
static ABNModelBuildState[] | 
list() 
          Returns the list of all ABNModelBuildState enumerations defined. | 
static java.lang.String[] | 
listNames() 
          Returns the list of names of all ABNModelBuildState enumerations defined. | 
 
 
| Methods inherited from class java.lang.Object | 
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
 
NaiveBayes
public static final ABNModelBuildState NaiveBayes
 
IncompleteSingleFeature
public static final ABNModelBuildState IncompleteSingleFeature
 
CompleteSingleFeature
public static final ABNModelBuildState CompleteSingleFeature
 
CompleteMultiFeature
public static final ABNModelBuildState CompleteMultiFeature
 
 
listNames
public static java.lang.String[] listNames()
- Returns the list of names of all 
ABNModelBuildState enumerations defined. 
- 
- Returns:
 
- array of names for the 
ABNModelBuildState enumeration 
 
 
list
public static ABNModelBuildState[] list()
- Returns the list of all 
ABNModelBuildState enumerations defined. 
- 
- Returns:
 
- array of enumeration values for the 
ABNModelBuildState enumeration 
 
 
getInstance
public static ABNModelBuildState getInstance(java.lang.String name)
- Returns 
ABNModelBuildState enumeration object corresponding to the specified name. 
- 
- Parameters:
 
name - model build state (Naive Bayes, Incomplete Single Feature, Complete Single Feature, Complete Multi Feature) 
- Returns:
 
- instance of the 
ABNModelBuildState enumeration object corresponding to the given name, null if there is no enumeration for this name. 
 
 
getInstance
public static ABNModelBuildState getInstance(int id)
- Returns 
ABNModelBuildState enumeration object corresponding to the specified ID. 
- 
- Parameters:
 
id - (0, 1, 2, 3) 
- Returns:
 
- instance of the 
ABNModelBuildState enumeration object corresponding to the given id, null if there is no enumeration for id.