

Public Member Functions | |
| FPGrowthBaseNoNEE () | |
| void | singlePRecurse (TYPENAME STRUCTURE::SinglePathIterator itop) |
| void | freqRecurse (tdrecurse_t stop) |
| void NOINLINE | findFrequentItems (const counter_t minsupp, STRUCTURE &str, OUTPUT &out, item_t maxitem) |
| ~FPGrowthBaseNoNEE () | |
Public Attributes | |
| VECTOR< item_t > | curritemset |
| VECTOR< item_t > | neelist |
| VECTOR< counter_t > | neecounts |
| size_t | numfreq |
| size_t | numfreqrec |
| size_t | singleheader |
| size_t | singlepart |
| size_t | singlebody |
| counter_t | minsupp |
| item_t | maxitem |
| OUTPUT * | out |
| STRUCTURE * | str |
| TYPENAME STRUCTURE::fptree_t * | singleptree |
| fptree: global variable for the singlePRecurse recursion | |
| counter_t | cfreq |
| frequency: global variable for the singlePRecurse recursion | |
Protected Types | |
| typedef TYPENAME FPGrowthBase< STRUCTURE, OUTPUT >::tdrecurse_t | tdrecurse_t |
| typedef TYPENAME STRUCTURE::fptree_t | fptree_t |
Private Member Functions | |
| void DINLINE | outputPush (item_t item) |
| void DINLINE | outputPop () |
| void DINLINE | outputWriteLow (counter_t supp) |
| void | neeRecurse (size_t neeidx) |
| void DINLINE | outputWrite (counter_t supp) |
| void DINLINE | outputPushAndWrite (item_t item, counter_t supp) |
Private Attributes | |
| counter_t | neesupp |
| global support counter for neeRecurse | |
Definition at line 69 of file core.cpp.
|
|||||
|
|
|
|||||
|
|
|
|||||||||
|
|
|
|||||||||
|
Definition at line 292 of file core.cpp. References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::maxitem, and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neecounts. |
|
||||||||||||||||||||||||
|
||||||||||
|
Definition at line 180 of file core.cpp. References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::cfreq, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::maxitem, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::minsupp, NEE_Full, NEE_Level1, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neelist, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::numfreqrec, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPop(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPush(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPushAndWrite(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWrite(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlepart, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlePRecurse(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singleptree, and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::str. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(). |
|
||||||||||
|
Definition at line 135 of file core.cpp. References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neelist, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neesupp, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::numfreq, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::out, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPop(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPush(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWriteLow(). Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWrite(). |
|
|||||||||
|
Definition at line 115 of file core.cpp. References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::curritemset, and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::out. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlePRecurse(). |
|
||||||||||
|
Definition at line 107 of file core.cpp. References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::curritemset, and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::out. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPushAndWrite(). |
|
||||||||||||||||
|
Definition at line 163 of file core.cpp. References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPush(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWrite(). Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlePRecurse(). |
|
||||||||||
|
Definition at line 151 of file core.cpp. References NEE_Full, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neecounts, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neelist, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neesupp, and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWriteLow(). Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPushAndWrite(). |
|
||||||||||
|
Definition at line 123 of file core.cpp. References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::curritemset, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::numfreq, and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::out. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWrite(). |
|
||||||||||
|
Definition at line 170 of file core.cpp. References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::cfreq, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPop(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPushAndWrite(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlebody, and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singleptree. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(). |
|
|||||
|
frequency: global variable for the singlePRecurse recursion
Definition at line 104 of file core.cpp. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlePRecurse(). |
|
|||||
|
Definition at line 78 of file core.cpp. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPop(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPush(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWriteLow(). |
|
|||||
|
Definition at line 94 of file core.cpp. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::~FPGrowthBaseNoNEE(). |
|
|||||
|
Definition at line 92 of file core.cpp. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(). |
|
|||||
|
Definition at line 80 of file core.cpp. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWrite(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::~FPGrowthBaseNoNEE(). |
|
|||||
|
Definition at line 79 of file core.cpp. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWrite(). |
|
|||||
|
global support counter for neeRecurse
Definition at line 133 of file core.cpp. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWrite(). |
|
|||||
|
Definition at line 84 of file core.cpp. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWriteLow(). |
|
|||||
|
Definition at line 86 of file core.cpp. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(). |
|
|||||
|
Definition at line 97 of file core.cpp. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPop(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPush(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWriteLow(). |
|
|||||
|
Definition at line 90 of file core.cpp. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlePRecurse(). |
|
|||||
|
Definition at line 88 of file core.cpp. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(). |
|
|||||
|
Definition at line 89 of file core.cpp. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(). |
|
|||||
|
fptree: global variable for the singlePRecurse recursion
Definition at line 102 of file core.cpp. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlePRecurse(). |
|
|||||
|
Definition at line 99 of file core.cpp. Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(). |
1.4.4