Skip navigation links

Oracle Data Mining Java API Reference
11g Release 1 (11.1)

B28132-01


oracle.dmt.jdm.supervised.classification
Class OraClassificationTestTask

java.lang.Object
  extended byoracle.dmt.jdm.OraDMObject
      extended byoracle.dmt.jdm.OraMiningObject
          extended byoracle.dmt.jdm.base.OraTask
              extended byoracle.dmt.jdm.supervised.OraTestTask
                  extended byoracle.dmt.jdm.supervised.classification.OraClassificationTestTask

All Implemented Interfaces:
javax.datamining.supervised.classification.ClassificationTestTask, javax.datamining.MiningObject, oracle.dmt.jdm.OraPLSQLConstants, javax.datamining.base.Task, javax.datamining.supervised.TestTask
Direct Known Subclasses:
OraClassificationTestMetricsTask

public class OraClassificationTestTask
extends OraTestTask
implements javax.datamining.supervised.classification.ClassificationTestTask

A ClassificationTestTask is a mining task used for testing a classificationmodel to measure the goodness of the model. The results of executing a classification test task include the accuracy of the model and a confusion matrix that is the statistics of the predictions made during the test.

See Also:
MiningObject, oracle.dmt.jdm.MiningObjectImpl, Task, oracle.dmt.jdm.base.TaskImpl, TestTask, OraTestTask, ClassificationTestTask

Method Summary
 java.lang.String getTableName(javax.datamining.supervised.classification.ClassificationTestMetricOption testMetric)
          Returns name of the table associated with a ClassificationTestMetricOption.
 void setTableName(javax.datamining.supervised.classification.ClassificationTestMetricOption testMetric, java.lang.String tableName)
          Sets the table name to be used for persisting the associated test metric option related details.

 

Methods inherited from class oracle.dmt.jdm.supervised.OraTestTask
getTestData, getTestMetricsDescription, setTestMetricsDescription

 

Methods inherited from class oracle.dmt.jdm.base.OraTask
addDependency, dropDependency, getChildTaskNames, getParentTaskNames, overwriteOutput, overwriteOutput

 

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

 

Methods inherited from interface javax.datamining.supervised.TestTask
getModelName, getTestDataMap, getTestDataName, getTestMetricsDescription, getTestMetricsName, setModelName, setTestDataMap, setTestDataName, setTestMetricsDescription, setTestMetricsName

 

Methods inherited from interface javax.datamining.base.Task
getExecutionHandle, verify

 

Methods inherited from interface javax.datamining.MiningObject
getCreationDate, getCreatorInfo, getDescription, getName, getObjectIdentifier, getObjectType, setDescription

 

Method Detail

setTableName

public void setTableName(javax.datamining.supervised.classification.ClassificationTestMetricOption testMetric,
                         java.lang.String tableName)
Sets the table name to be used for persisting the associated test metric option related details. For example, to persist confusion matrix in a table "CHURN_CONFUSION_MATRIX" call setTableName(ClassificationTestMetricOption.confusionMatrix, " CHURN_CONFUSION_MATRIX") . By default names of the tables are derived from the test metrics name using constant suffixes as follows:

getTableName

public java.lang.String getTableName(javax.datamining.supervised.classification.ClassificationTestMetricOption testMetric)
Returns name of the table associated with a ClassificationTestMetricOption.

Skip navigation links

Oracle Data Mining Java API Reference
11g Release 1 (11.1)

B28132-01


Copyright © 2005-2007 Oracle. All rights reserved.