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.