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

FPGrowthSelector< T_R, DF_D > Class Template Reference

#include <FPGrowthSelector.hpp>

List of all members.

Public Member Functions

 FPGrowthSelector (counter_t min_supp, bool relative, double relminsupp, char *algorithm, char *input_file, counter_t nr_of_transactions, std::vector< std::pair< counter_t, item_t > > &freq_items_with_counters, T_R &tr_reader, DF_D &df_decoder)
template<class S_C, class O_M, class Type>
void Phase1 (S_C *sorted_coder, item_t maxitem, counter_t min_supp, O_M &o_m, Type t, EModify mod)

Private Types

typedef bracz::EndPatriciaBuildTree<
false > 
B_T
enum  EModify { EModifyNone, EModifySingleOff, EModifyNeeOff }

Classes

class  Phase2


Detailed Description

template<class T_R, class DF_D>
class FPGrowthSelector< T_R, DF_D >

Definition at line 151 of file FPGrowthSelector.hpp.


Member Typedef Documentation

template<class T_R, class DF_D>
typedef bracz::EndPatriciaBuildTree<false> FPGrowthSelector< T_R, DF_D >::B_T [private]
 

Definition at line 154 of file FPGrowthSelector.hpp.


Member Enumeration Documentation

template<class T_R, class DF_D>
enum FPGrowthSelector::EModify [private]
 

Enumerator:
EModifyNone 
EModifySingleOff 
EModifyNeeOff 

Definition at line 155 of file FPGrowthSelector.hpp.


Constructor & Destructor Documentation

template<class T_R, class DF_D>
FPGrowthSelector< T_R, DF_D >::FPGrowthSelector counter_t  min_supp,
bool  relative,
double  relminsupp,
char *  algorithm,
char *  input_file,
counter_t  nr_of_transactions,
std::vector< std::pair< counter_t, item_t > > &  freq_items_with_counters,
T_R &  tr_reader,
DF_D &  df_decoder
 

Definition at line 268 of file FPGrowthSelector.hpp.

References DESC, FPGrowthSelector< T_R, DF_D >::EModifyNeeOff, FPGrowthSelector< T_R, DF_D >::EModifyNone, FPGrowthSelector< T_R, DF_D >::EModifySingleOff, o_m, FPGrowthSelector< T_R, DF_D >::Phase1(), and FileReprBase::READ.


Member Function Documentation

template<class T_R, class DF_D>
template<class S_C, class O_M, class Type>
void FPGrowthSelector< T_R, DF_D >::Phase1 S_C *  sorted_coder,
item_t  maxitem,
counter_t  min_supp,
O_M &  o_m,
Type  t,
EModify  mod
[inline]
 

Definition at line 232 of file FPGrowthSelector.hpp.

References FPGrowthSelector< T_R, DF_D >::EModifyNeeOff, FPGrowthSelector< T_R, DF_D >::EModifyNone, and FPGrowthSelector< T_R, DF_D >::EModifySingleOff.

Referenced by FPGrowthSelector< T_R, DF_D >::FPGrowthSelector().


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