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