Biorithm  1.1
Public Member Functions | Protected Member Functions | Protected Attributes
MafiaMiner Class Reference

This class takes an input stream of a matrix data file and analyzes the the independence of the columns. More...

#include <MafiaMiner.h>

Inheritance diagram for MafiaMiner:
Miner Monitorable

List of all members.

Public Member Functions

 MafiaMiner (float balance=0.5, float support=1.0, unsigned int buffer_size=1000)
 MafiaMiner (const MafiaMiner &src)
virtual ~MafiaMiner ()
virtual MafiaMineroperator= (const MafiaMiner &rhs)

Protected Member Functions

virtual void analyzeHelper ()
virtual void createDerivatives (const ItemSet *is, vector< ItemSet * > &sets)
virtual void analyzeItemSets (vector< ItemSet * > &sets, unsigned int level)
virtual void analyzeItemSet (ItemSet *is, const vector< unsigned int > &tallies, unsigned int height, vector< ItemSet * > &dsets)
virtual void genstatus (const ItemSet *is)

Protected Attributes

float balance
unsigned int bpreq
unsigned int bpreq2
float support
ItemSetMap< bool > map
unsigned int buffer_size
double denominator

Detailed Description

This class takes an input stream of a matrix data file and analyzes the the independence of the columns.

MafiaMiner.h Header for the Mafia Levelwise Truth Miner

Author:
Conley Owens ibcliffo@vt.edu
Date:
2007-07-18

Constructor & Destructor Documentation

MafiaMiner::MafiaMiner ( float  balance = 0.5,
float  support = 1.0,
unsigned int  buffer_size = 1000 
)

MafiaMiner.cpp

Author:
Conley Owens ibcliffo@vt.edu
Date:
2007-07-12

The copy constructor

------------------------------- Parameters ------------------------------- const MafiaMiner& src The source Miner

MafiaMiner::~MafiaMiner ( ) [virtual]

Destructor


Member Function Documentation

void MafiaMiner::analyzeHelper ( ) [protected, virtual]

Analyzes the matrix, one level at a time

--------------------------------- Return --------------------------------- An error message

Implements Miner.

MafiaMiner & MafiaMiner::operator= ( const MafiaMiner rhs) [virtual]

The = operator

------------------------------- Parameters ------------------------------- const MafiaMiner& rhs The right hand side

--------------------------------- Return --------------------------------- A reference to the Miner


The documentation for this class was generated from the following files:
 All Classes Functions Variables Typedefs Friends