Main Page | Class Hierarchy | Class List | Class Members

kddml.Core.DataMining.ClassificationTrees.JDMClassificationFactory Class Reference

Inheritance diagram for kddml.Core.DataMining.ClassificationTrees.JDMClassificationFactory:

kddml.Core.DataMining.ClassificationTrees.ClassificationExternalFactory kddml.Core.DataMining.ModelExternalFactory kddml.Core.DataMining.ModelResourceFactory kddml.Core.KDDMLObjectResourceFactory kddml.Core.KDDMLObjectFactory List of all members.

Protected Member Functions

DataDictionary buildDataDictionary () throws MiningModelException
MiningSchema buildMiningSchema () throws MiningModelException
String buildAlgorithmName () throws MiningModelException
String buildModelName () throws MiningModelException
String buildPMMLVersion () throws MiningModelException
String buildCopyright () throws MiningModelException
String buildApplicationName () throws MiningModelException
String buildApplicationVersion () throws MiningModelException
Node buildTree () throws TreeModelException
ConfusionMatrix buildTrainingConfusionMatrix () throws TreeModelException
ConfusionMatrix buildTestConfusionMatrix () throws TreeModelException
boolean isBinarySplitting ()

Detailed Description

Factory class that builds a classification model from a JDM engine.
----------------------------------
NOT YET IMPLEMENTED
----------------------------------

Title: KDDML

Description: Knowledge Discovery in Database Environment

Copyright: Copyright (c) 2003-2005

Company: Universita' di Pisa - Dipartimento di Informatica

Author:
Andrea Romei (romei@di.unipi.it)
Version:
2.0.16


Member Function Documentation

DataDictionary kddml.Core.DataMining.ClassificationTrees.JDMClassificationFactory.buildDataDictionary  )  throws MiningModelException [protected, virtual]
 

Returns the data dictionary of the output model.

Exceptions:
MiningModelException 
Returns:
DataDictionary

Implements kddml.Core.DataMining.ModelExternalFactory.

MiningSchema kddml.Core.DataMining.ClassificationTrees.JDMClassificationFactory.buildMiningSchema  )  throws MiningModelException [protected, virtual]
 

Returns the mining schema of the output model.

Exceptions:
MiningModelException 
Returns:
MiningSchema

Implements kddml.Core.DataMining.ModelExternalFactory.

String kddml.Core.DataMining.ClassificationTrees.JDMClassificationFactory.buildAlgorithmName  )  throws MiningModelException [protected, virtual]
 

Returns the name of the algorithm.

Exceptions:
MiningModelException 
Returns:
String

Implements kddml.Core.DataMining.ModelExternalFactory.

String kddml.Core.DataMining.ClassificationTrees.JDMClassificationFactory.buildModelName  )  throws MiningModelException [protected, virtual]
 

Returns the name of the model.

Exceptions:
MiningModelException 
Returns:
String

Implements kddml.Core.DataMining.ModelExternalFactory.

String kddml.Core.DataMining.ClassificationTrees.JDMClassificationFactory.buildPMMLVersion  )  throws MiningModelException [protected, virtual]
 

Returns the PMML version supported.

Exceptions:
MiningModelException 
Returns:
String

Implements kddml.Core.DataMining.ModelExternalFactory.

String kddml.Core.DataMining.ClassificationTrees.JDMClassificationFactory.buildCopyright  )  throws MiningModelException [protected, virtual]
 

Returns the copyright.

Exceptions:
MiningModelException 
Returns:
String

Implements kddml.Core.DataMining.ModelExternalFactory.

String kddml.Core.DataMining.ClassificationTrees.JDMClassificationFactory.buildApplicationName  )  throws MiningModelException [protected, virtual]
 

Returns the application name.

Exceptions:
MiningModelException 
Returns:
String

Implements kddml.Core.DataMining.ModelExternalFactory.

String kddml.Core.DataMining.ClassificationTrees.JDMClassificationFactory.buildApplicationVersion  )  throws MiningModelException [protected, virtual]
 

Returns the application version.

Exceptions:
MiningModelException 
Returns:
String

Implements kddml.Core.DataMining.ModelExternalFactory.

Node kddml.Core.DataMining.ClassificationTrees.JDMClassificationFactory.buildTree  )  throws TreeModelException [protected, virtual]
 

Returns the node root of the tree. Cannot be null.

Exceptions:
TreeModelException 
Returns:
Node

Implements kddml.Core.DataMining.ClassificationTrees.ClassificationExternalFactory.

ConfusionMatrix kddml.Core.DataMining.ClassificationTrees.JDMClassificationFactory.buildTrainingConfusionMatrix  )  throws TreeModelException [protected, virtual]
 

Returns the confusion training matrix of the model. Can be null if no confusion training matrix is provided with the model.

Exceptions:
TreeModelException 
Returns:
ConfusionMatrix

Implements kddml.Core.DataMining.ClassificationTrees.ClassificationExternalFactory.

ConfusionMatrix kddml.Core.DataMining.ClassificationTrees.JDMClassificationFactory.buildTestConfusionMatrix  )  throws TreeModelException [protected, virtual]
 

Returns the test confusion matrix of the model. Can be null. Can be null if no text confusion matrix is provided with the model.

Exceptions:
TreeModelException 
Returns:
ConfusionMatrix

Implements kddml.Core.DataMining.ClassificationTrees.ClassificationExternalFactory.

boolean kddml.Core.DataMining.ClassificationTrees.JDMClassificationFactory.isBinarySplitting  )  [protected, virtual]
 

Returns true if the model uses the binary splitting (every node with exactly 2 children). Returns false otherwise.

Returns:
boolean

Implements kddml.Core.DataMining.ClassificationTrees.ClassificationExternalFactory.


Generated on Thu Feb 23 13:04:39 2006 for kddml by  doxygen 1.4.3