Skip navigation links

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

B28132-01


oracle.dmt.jdm.base
Class OraModel

java.lang.Object
  extended byoracle.dmt.jdm.OraDMObject
      extended byoracle.dmt.jdm.OraMiningObject
          extended byoracle.dmt.jdm.base.OraModel

All Implemented Interfaces:
javax.datamining.MiningObject, javax.datamining.base.Model, oracle.dmt.jdm.OraPLSQLConstants
Direct Known Subclasses:
OraFeatureExtractionModel, oracle.dmt.jdm.supervised.OraSupervisedModel

public abstract class OraModel
extends oracle.dmt.jdm.OraMiningObject
implements javax.datamining.base.Model

OraModel is an extension of JDM standard javax.datamining.base.Model interface. It provides an extension method getModelTransformations to retrieve the transformations that are either automatically done by the DME or user explicitely embedded in the model build process. It also defines 11.1 deprectaed 10.2 methods setBuildTransformation and getBuildTransformation, which are used to support reverse transformation of the model details in 10.2. As 11.1 supports automated/embedded transformations with the mining model, no need for these methods.


Method Summary
 OraTransformation getBuildTransformation()
          Returns the build transform that was set to this model.
 OraExpressionTransform getModelTransformations()
          Returns automated or embedded model transformations.
 void setBuildTransformation(OraTransformation buildTransform)
          For viewing more descriptive model by reverse transforming this method is used to set the external transformation done at the build time.

 

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

 

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

 

Method Detail

setBuildTransformation

public void setBuildTransformation(OraTransformation buildTransform)
                            throws javax.datamining.JDMException
For viewing more descriptive model by reverse transforming this method is used to set the external transformation done at the build time. This method accepts only binning and normalization type transformations. For example, in SVM, k-Means, NMF algorithms build data normalization must be done to get all the attributes to the same scale. In this case model shows the normalized values, which could cause problems in viewing and interpriting the model. This method addresses this issue by providing a way to set the transformation done on build data to the model to do the reverse transformation before displaying the model details. Note: This transformation details are not stored with the model. Applications have to set this whenever reverse-transformations to be done.
Parameters:
buildTransform -
Throws:
javax.datamining.JDMException

getBuildTransformation

public OraTransformation getBuildTransformation()
Returns the build transform that was set to this model.
Returns:
OraTransformation

getModelTransformations

public OraExpressionTransform getModelTransformations()
Returns automated or embedded model transformations.
Returns:
OraExpressionTransform
Since:
OJDM 11.1.0

Skip navigation links

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

B28132-01


Copyright © 2005-2007 Oracle. All rights reserved.