Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

bracz::FPGrowthBase< STRUCTURE, OUTPUT > Class Template Reference

Template class arguments requirements: STRUCTURE: class/structure fptree_t getFullTree() getFrequency(fptree_t*, item_t) fptree_t * projectTree(fptree_t*, item_t). More...

Inheritance diagram for bracz::FPGrowthBase< STRUCTURE, OUTPUT >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void findFrequentItems (const counter_t minsupp, STRUCTURE &str, OUTPUT &out, item_t maxitem)

Protected Types

typedef TYPENAME STRUCTURE::fptree_t fptree_t

Classes

struct  tdrecurse_t
 data in the stack of the recursion More...

Detailed Description

template<class STRUCTURE, class OUTPUT>
class bracz::FPGrowthBase< STRUCTURE, OUTPUT >

Template class arguments requirements: STRUCTURE: class/structure fptree_t getFullTree() getFrequency(fptree_t*, item_t) fptree_t * projectTree(fptree_t*, item_t).

deallocTree(fptree_t*)

Pre-Conditions: $$ is frequent.

Definition at line 35 of file core.cpp.


Member Typedef Documentation

template<class STRUCTURE, class OUTPUT>
typedef TYPENAME STRUCTURE::fptree_t bracz::FPGrowthBase< STRUCTURE, OUTPUT >::fptree_t [protected]
 

Definition at line 38 of file core.cpp.


Member Function Documentation

template<class STRUCTURE, class OUTPUT>
void bracz::FPGrowthBase< STRUCTURE, OUTPUT >::findFrequentItems const counter_t  minsupp,
STRUCTURE &  str,
OUTPUT &  out,
item_t  maxitem
[inline]
 

Parameters:
minsupp is the minimum support to mine
out is an initalized output manager
str contains the initial structure of the FP tree (the unconditional FP tree)
maxitem is the largest valid item identifier + 1. Thus item ids are 0..maxitem-1 (both ends inclusive)

Reimplemented in bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >.

Definition at line 64 of file core.cpp.


The documentation for this class was generated from the following file:
Generated on Sun Sep 17 17:57:24 2006 for FIM environment by  doxygen 1.4.4