Main Page | Class Hierarchy | Class List | Class Members

kddml.Core.DataMining.SequentialPatterns.SequenceFactory Class Reference

Inheritance diagram for kddml.Core.DataMining.SequentialPatterns.SequenceFactory:

kddml.Core.DataMining.SequentialPatterns.SequenceProprietaryFactory kddml.Core.DataMining.ModelProprietaryFactory kddml.Core.DataMining.ModelResourceFactory kddml.Core.KDDMLObjectResourceFactory kddml.Core.KDDMLObjectFactory List of all members.

Public Member Functions

 SequenceFactory (java.io.File f, DataDictionary dd, MiningSchema ms, double min_support, double min_confidence, int number_of_transactions, Vector< Sequence > sequences) throws KDDMLCoreException
KDDMLObject newInstance () throws KDDMLCoreException
void setMaxNumberOfSequences (int max_sequences)

Detailed Description

Factory used to build a sequence model given a set of sequences and a specified minimum support and confidence.

Title: KDDML

Description: Knowledge Discovery in Database Environment

Copyright: Copyright (c) 2004

Company: Universita' di Pisa - Dipartimento di Informatica

Author:
Daniele Cerra (daniele@cerra.info)
Version:
2.0.0 alfa


Constructor & Destructor Documentation

kddml.Core.DataMining.SequentialPatterns.SequenceFactory.SequenceFactory java.io.File  f,
DataDictionary  dd,
MiningSchema  ms,
double  min_support,
double  min_confidence,
int  number_of_transactions,
Vector< Sequence sequences
throws KDDMLCoreException
 

Constructor.

Parameters:
f the file containing the model
dd the data dictionary
ms the mining schema
min_support the minimum support
min_confidence the minimum confidence
number_of_transactions the number of transactions
sequences the ordered set of sequences
Exceptions:
KDDMLCoreException 


Member Function Documentation

KDDMLObject kddml.Core.DataMining.SequentialPatterns.SequenceFactory.newInstance  )  throws KDDMLCoreException [virtual]
 

Build a new instance.

Exceptions:
KDDMLCoreException 
Returns:
KDDMLObject

Reimplemented from kddml.Core.DataMining.SequentialPatterns.SequenceProprietaryFactory.

void kddml.Core.DataMining.SequentialPatterns.SequenceFactory.setMaxNumberOfSequences int  max_sequences  ) 
 

Set the maximum number of sequences allowed in the model. If given argument is less than 0 or greater than SequenceModel.MAX_NUMBER_OF_SEQUENCES, this method do nothing.

If given sequencess exceed given threshold, then sequences with lowest support are removed.

Parameters:
max_sequences maximum sequences


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