SU2
Classes | Macros | Functions
fis.c File Reference

A simple frequent itemset discovery program to test GKlib's routines. More...

#include <GKlib.h>

Classes

struct  params_t
 

Macros

#define CMD_MINLEN   1
 
#define CMD_MAXLEN   2
 
#define CMD_MINFREQ   3
 
#define CMD_MAXFREQ   4
 
#define CMD_SILENT   5
 
#define CMD_CLABELFILE   6
 
#define CMD_HELP   10
 

Functions

void print_init_info (params_t *params, gk_csr_t *mat)
 
void print_final_info (params_t *params)
 
params_tparse_cmdline (int argc, char *argv[])
 
void print_an_itemset (void *stateptr, int nitems, int *itemind, int ntrans, int *tranind)
 
int main (int argc, char *argv[])
 

Detailed Description

A simple frequent itemset discovery program to test GKlib's routines.

Date
6/12/2008
Author
George
Version
$Id: fis.c 11075 2011-11-11 22:31:52Z karypis $ 

Macro Definition Documentation

§ CMD_MINLEN

#define CMD_MINLEN   1

Constants

Function Documentation

§ main()

int main ( int  argc,
char *  argv[] 
)

the entry point

§ parse_cmdline()

params_t * parse_cmdline ( int  argc,
char *  argv[] 
)

This is the entry point of the command-line argument parser

§ print_an_itemset()

void print_an_itemset ( void *  stateptr,
int  nitems,
int *  itemids,
int  ntrans,
int *  transids 
)

This is the callback function for the itemset discovery routine

§ print_final_info()

void print_final_info ( params_t params)

This function prints final statistics

§ print_init_info()

void print_init_info ( params_t params,
gk_csr_t mat 
)

Function prototypes

This function prints run parameters