public class FPTree extends Object
| Constructor and Description |
|---|
FPTree() |
FPTree(FPTree parent,
String base) |
| Modifier and Type | Method and Description |
|---|---|
void |
addOrderedFreqItems(List<com.github.chen0040.data.utils.TupleTwo<String,Integer>> orderedFreqItems) |
protected void |
append(FPTreeNode node,
List<com.github.chen0040.data.utils.TupleTwo<String,Integer>> orderedFreqItems,
int d) |
void |
constructTree(Iterable<? extends List<String>> database,
int minSupportLevel) |
void |
constructTree(List<ItemSet> conditionalPatternBase,
int minSupport) |
List<String> |
getBaseList() |
FPTreeNode |
getRoot() |
List<ItemSet> |
mineTree(int minSupport) |
void |
mineTree(Set<ItemSet> result,
int minSupportLevel) |
void |
print() |
void |
setDebugMode(boolean debugMode) |
void |
setRoot(FPTreeNode root) |
public void setDebugMode(boolean debugMode)
public FPTreeNode getRoot()
public void setRoot(FPTreeNode root)
public void addOrderedFreqItems(List<com.github.chen0040.data.utils.TupleTwo<String,Integer>> orderedFreqItems)
protected void append(FPTreeNode node, List<com.github.chen0040.data.utils.TupleTwo<String,Integer>> orderedFreqItems, int d)
public void print()
Copyright © 2017. All rights reserved.