module FpGrowth::Miner
Public Class Methods
build_conditional_tree(tree=FpTree.new, item)
click to toggle source
# File lib/fpgrowth/miner.rb, line 8 def self.build_conditional_tree(tree=FpTree.new, item) Miner.new().build_conditional_tree(tree, item) end
fp_growth(fp_tree)
click to toggle source
# File lib/fpgrowth/miner.rb, line 12 def self.fp_growth(fp_tree) miner = Miner.new() miner.fp_growth(fp_tree) return miner.pattern_set end
td_fp_growth(fp_tree)
click to toggle source
# File lib/fpgrowth/miner.rb, line 18 def self.td_fp_growth(fp_tree) miner = Miner.new() miner.top_down_fp_growth(fp_tree) return miner.pattern_set end