|
Oracle Data Mining Java API Reference 10g Release 1 (10.1) B12276-01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--oracle.dmt.odm.MiningObject
|
+--oracle.dmt.odm.settings.algorithm.MiningAlgorithmSettings
|
+--oracle.dmt.odm.settings.algorithm.FeatureExtractionAlgorithmSettings
|
+--oracle.dmt.odm.settings.algorithm.NMFAlgorithmSettings
An instance of NMFAlgorithmSettings is used to specify settings for the NMF Feature Extraction algorithm. It allows a knowledgeable user to fine tune algorithm parameters. Generally, not all parameters must be specified, however, those specified are taken into account by the underlying DMS
| Constructor Summary | |
NMFAlgorithmSettings()Creates an instance of NMFAlgorithmSettings object with default settings: maximum number of iterations is set to 50 minimum convergence tolerance is set 0.5 | |
NMFAlgorithmSettings(float minConvergenceTolerance)Creates an instance of NMFAlgorithmSettings object with default settings: maximum number of iterations is set to 50 | |
NMFAlgorithmSettings(int maxNumberOfIterations)Creates an instance of NMFAlgorithmSettings object with default settings: minimum convergence tolerance is set 0.5 | |
NMFAlgorithmSettings(int maxNumberOfIterations, float minConvergenceTolerance)Creates an instance of NMFAlgorithmSettings object. | |
| Method Summary | |
int |
getMaxNumberOfIterations()Retrieves the associated maximum number of iterations value. |
float |
getMinimumConvergenceTolerance()Retrieves the associated minimum convergence tolerance value. |
int |
getRandomSeedSetting()Retrieves the associated random seed settings value. |
void |
setMaxNumberOfIterations(int maxNumberOfIterations)Sets the maximum number of iterations value. |
void |
setMinimumConvergenceTolerance(float minConvergenceTolerance)Sets the minimum convergence tolerance value. |
void |
setRandomSeedSetting(int randomSeedSetting)Sets the random seed settings value. |
void |
validate()Validate an instance of NMFAlgorithmSettings object. |
| 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 |
public NMFAlgorithmSettings()
NMFAlgorithmSettings object with default settings:
public NMFAlgorithmSettings(int maxNumberOfIterations)
throws MiningObjectException
NMFAlgorithmSettings object with default settings:
MiningObjectException - if maxNumberOfIterations < 1 or maxNumberOfIterations > 500
public NMFAlgorithmSettings(float minConvergenceTolerance)
throws MiningObjectException
NMFAlgorithmSettings object with default settings:
MiningObjectException - if minConvergenceTolerance < 0.001 or minConvergenceTolerance > 1.0
public NMFAlgorithmSettings(int maxNumberOfIterations,
float minConvergenceTolerance)
throws MiningObjectException
NMFAlgorithmSettings object.MiningObjectException -
maxNumberOfIterations < 1 or maxNumberOfIterations > 500minConvergenceTolerance < 0.001 or minConvergenceTolerance > 1.0| Method Detail |
public int getRandomSeedSetting()
public void setRandomSeedSetting(int randomSeedSetting)
randomSeedSetting - the random seed settings valuepublic int getMaxNumberOfIterations()
public void setMaxNumberOfIterations(int maxNumberOfIterations)
maxNumberOfIterations - the maximum number of iterations valuepublic float getMinimumConvergenceTolerance()
public void setMinimumConvergenceTolerance(float minConvergenceTolerance)
minConvergenceTolerance - the minimum convergence tolerance value
public void validate()
throws MiningObjectException
NMFAlgorithmSettings object.validate in class MiningAlgorithmSettingsMiningObjectException -
m_maxNumberOfIterations < 1 or m_maxNumberOfIterations > 500m_minConvergenceTolerance < 0.001 or m_minConvergenceTolerance> 1.0
|
| |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||