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
Type | Method |
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 list of all ABNModelBuildState enumerations defined. |
static java.lang.String[] |
listNames()
Returns list the 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 list the names of all
ABNModelBuildState
enumerations defined.
- Returns:
- String[]
list
public static ABNModelBuildState[] list()
- Returns list of all
ABNModelBuildState
enumerations defined.
- Returns:
ABNModelBuildState
[]
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:
ABNModelBuildState
, returns null if there is no enum for the name.
getInstance
public static ABNModelBuildState getInstance(int id)
- Returns
ABNModelBuildState
enumeration object corresponding to the
specified ID.
- Parameters:
id
- (0, 1, 2, 3)- Returns:
ABNModelBuildState
, returns null if there is no enum for the id.