Main Page | Class Hierarchy | Class List | Class Members

kddml.Core.DataMining.AssociationRules.ItemsetAssociationFactory Class Reference

Inheritance diagram for kddml.Core.DataMining.AssociationRules.ItemsetAssociationFactory:

kddml.Core.DataMining.AssociationRules.AssociationProprietaryFactory kddml.Core.DataMining.ModelProprietaryFactory kddml.Core.DataMining.ModelResourceFactory kddml.Core.KDDMLObjectResourceFactory kddml.Core.KDDMLObjectFactory List of all members.

Public Member Functions

 ItemsetAssociationFactory (java.io.File f, DataDictionary dd, MiningSchema ms, double min_support, double min_confidence, int number_of_transactions, Itemset[] itemsets) throws KDDMLCoreException
 ItemsetAssociationFactory (java.io.File f, DataDictionary dd, MiningSchema ms, double min_support, double min_confidence, int number_of_transactions, TreeSet< Itemset > itemsets) throws KDDMLCoreException
KDDMLObject newInstance () throws KDDMLCoreException
void setMaxNumberOfRules (int max_rules)

Detailed Description

Factory used to build an association model given a set of frequent itemsets and a specified minimum confidence.

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


Constructor & Destructor Documentation

kddml.Core.DataMining.AssociationRules.ItemsetAssociationFactory.ItemsetAssociationFactory java.io.File  f,
DataDictionary  dd,
MiningSchema  ms,
double  min_support,
double  min_confidence,
int  number_of_transactions,
Itemset[]  itemsets
throws KDDMLCoreException
 

Constructor.

Parameters:
f File the file containing the model.
dd DataDictionary the data dictionary.
ms MiningSchema the mining schema.
min_support double the minimum support.
min_confidence double the minimum confidence.
number_of_transactions int the number of transactions.
itemsets Itemset[] the list of frequent itemset. Ordering is mantaining by the class.
Exceptions:
KDDMLCoreException 

kddml.Core.DataMining.AssociationRules.ItemsetAssociationFactory.ItemsetAssociationFactory java.io.File  f,
DataDictionary  dd,
MiningSchema  ms,
double  min_support,
double  min_confidence,
int  number_of_transactions,
TreeSet< Itemset itemsets
throws KDDMLCoreException
 

Constructor.

Parameters:
f File the file containing the model.
dd DataDictionary the data dictionary.
ms MiningSchema the mining schema.
min_support double the minimum support.
min_confidence double the minimum confidence.
number_of_transactions int the number of transactions.
itemsets TreeSet the list of frequent itemset.
Exceptions:
KDDMLCoreException 


Member Function Documentation

KDDMLObject kddml.Core.DataMining.AssociationRules.ItemsetAssociationFactory.newInstance  )  throws KDDMLCoreException [virtual]
 

Returns a new instance of this object. Throws an exception if an error occurs.

Exceptions:
KDDMLCoreException 
Returns:
KDDMLObject

Reimplemented from kddml.Core.DataMining.AssociationRules.AssociationProprietaryFactory.

void kddml.Core.DataMining.AssociationRules.ItemsetAssociationFactory.setMaxNumberOfRules int  max_rules  ) 
 

Sets the maximum number of rules admitted in the model. This parameter is optional. If omitted, all rules will be computed.

Parameters:
max_rules int


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