Main Page | Modules | Namespace List | Data Structures | File List | Data Fields | Globals

DatasetInfo Class Reference
[File Input Functions]

A class for representing the info gathered from the dataset. More...

#include <DatasetInfo.h>

Collaboration diagram for DatasetInfo:

Collaboration graph
[legend]

Public Member Functions

 DatasetInfo ()
 ~DatasetInfo ()

Data Fields

int custCount
 number of customers who have transactions in the data set

int minSup
 the minimum support (the minimum number of customers)

int f1Size
 the number of frequent 1 itemsets

int f1BufSize
 the size of the f1Buff and f1NameBuff

int maxCustTrans
 the maximum number of transactions of a customer

SeqBitmap ** f1Buff
 the buffer for frequent 1 itemsets (data are stored in the bitmaps)

SeqBitmap ** bitmap4Buff
 the buffer for bitmap4s

int * f1NameBuff
 the buffer for the info of item names

int * sListBuff
 the buffer for the lists of s-steps

int * iListBuff
 the buffer for the lists of i-steps

CountInfocountBuff
 the buffer for the counts

int * bitmapSizes
 size of each bitmap


Detailed Description

A class for representing the info gathered from the dataset.

Definition at line 58 of file DatasetInfo.h.


Constructor & Destructor Documentation

DatasetInfo::DatasetInfo  )  [inline]
 

Definition at line 63 of file DatasetInfo.h.

DatasetInfo::~DatasetInfo  )  [inline]
 

Definition at line 79 of file DatasetInfo.h.


Field Documentation

SeqBitmap** DatasetInfo::bitmap4Buff
 

the buffer for bitmap4s

Definition at line 127 of file DatasetInfo.h.

int* DatasetInfo::bitmapSizes
 

size of each bitmap

Definition at line 142 of file DatasetInfo.h.

Referenced by ReadDataset(), and ~DatasetInfo().

CountInfo* DatasetInfo::countBuff
 

the buffer for the counts

Definition at line 139 of file DatasetInfo.h.

Referenced by DatasetInfo(), StartMining(), and ~DatasetInfo().

int DatasetInfo::custCount
 

number of customers who have transactions in the data set

Definition at line 108 of file DatasetInfo.h.

Referenced by DatasetInfo(), main(), and ReadDataset().

SeqBitmap** DatasetInfo::f1Buff
 

the buffer for frequent 1 itemsets (data are stored in the bitmaps)

Definition at line 124 of file DatasetInfo.h.

Referenced by DatasetInfo(), main(), StartMining(), and ~DatasetInfo().

int DatasetInfo::f1BufSize
 

the size of the f1Buff and f1NameBuff

Definition at line 118 of file DatasetInfo.h.

Referenced by DatasetInfo().

int* DatasetInfo::f1NameBuff
 

the buffer for the info of item names

Definition at line 130 of file DatasetInfo.h.

Referenced by DatasetInfo(), StartMining(), and ~DatasetInfo().

int DatasetInfo::f1Size
 

the number of frequent 1 itemsets

Definition at line 115 of file DatasetInfo.h.

Referenced by DatasetInfo(), main(), ReadDataset(), StartMining(), and ~DatasetInfo().

int* DatasetInfo::iListBuff
 

the buffer for the lists of i-steps

Definition at line 136 of file DatasetInfo.h.

Referenced by DatasetInfo(), StartMining(), and ~DatasetInfo().

int DatasetInfo::maxCustTrans
 

the maximum number of transactions of a customer

Definition at line 121 of file DatasetInfo.h.

Referenced by DatasetInfo(), main(), and ReadDataset().

int DatasetInfo::minSup
 

the minimum support (the minimum number of customers)

Definition at line 112 of file DatasetInfo.h.

Referenced by DatasetInfo(), main(), and ReadDataset().

int* DatasetInfo::sListBuff
 

the buffer for the lists of s-steps

Definition at line 133 of file DatasetInfo.h.

Referenced by DatasetInfo(), StartMining(), and ~DatasetInfo().


The documentation for this class was generated from the following file:
Generated on Thu Mar 11 12:01:54 2004 for SPAM by doxygen 1.3.4