Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort() - Method in class fim.SeqMine
-
Abort a mining run.
- abort(int) - Static method in class fim.JNIFIM
-
Set the abort state (abort computations or clear abort state).
- aborted - Variable in class fim.SeqMine
-
the flag whether a mining run has been aborted
- accretion(int[][], int[], double, int, int, String, int, double, int, int, int[]) - Static method in class fim.JNIFIM
-
Java interface to Accretion algorithm in C.
- accretion(TrActBag, double, int, int, int, double, int, int, int[]) - Static method in class fim.FIM
-
Java interface to Accretion algorithm in C.
- add(int) - Method in class fim.CloMaxFilter
-
Add an item to the current prefix (involves projecting the last prefix tree to the item).
- add(int[], int, int) - Method in class fim.CloMaxTree
-
Add a new item pattern to this prefix tree.
- add(int[], int, int, int) - Method in class fim.CloMaxTree
-
Add a new item pattern to a prefix tree.
- add(ARule) - Method in class fim.ARuleSet
-
Add an association rule.
- add(Pattern) - Method in class fim.PatternSet
-
Add a pattern/item set.
- add(TrAct) - Method in class fim.TrActBag
-
Add a transaction.
- ADDALL - Static variable in class fim.FIM
-
processing mode: add all (closed) item sets to repository (for Carpenter algorithm)
- ADDALL - Static variable in class fim.JNIFIM
-
processing mode: add all (closed) item sets to repository (for Carpenter algorithm)
- addItem(int) - Method in class fim.ARule
-
Add an item (given by its identifier) to the body/antecedent of the association rule.
- addItem(int) - Method in class fim.CloMaxFilter
-
Add an item to the current prefix (involves projecting the last prefix tree to the item).
- addItem(int) - Method in class fim.Pattern
-
Add an item to the item pattern.
- addItem(int) - Method in class fim.TrAct
-
Add an item (given by its identifier) to the transaction.
- addItem(Object) - Method in class fim.ARule
-
Add an item (given by its object) to the body/antecedent of the association rule.
- addItem(Object) - Method in class fim.TrAct
-
Add an item (given by its object) to the transaction.
- addItem(String) - Method in class fim.ARule
-
Add an item (given by its name) to the body/antecedent of the association rule.
- addItem(String) - Method in class fim.Pattern
-
Add an item to the pattern.
- addItem(String) - Method in class fim.TrAct
-
Add an item (given by its name) to the transaction.
- addItemById(int) - Method in class fim.ARule
-
Add an item (given by its identifier) to the body/antecedent of the association rule.
- addItemById(int) - Method in class fim.Pattern
-
Add an item (given by its identifier) to the item pattern.
- addItemById(int) - Method in class fim.TrAct
-
Add an item to the transaction.
- addItemByName(String) - Method in class fim.ARule
-
Add an item (given by its name) to the body/antecedent of the association rule.
- addItemByName(String) - Method in class fim.Pattern
-
Add an item (given by its name) to the pattern.
- addItemByName(String) - Method in class fim.TrAct
-
Add an item (given by its name) to the transaction.
- addItemByObject(Object) - Method in class fim.ARule
-
Add an item (given by its object) to the body/antecedent of the association rule.
- addItemByObject(Object) - Method in class fim.Pattern
-
Add an item (given by its object) to the pattern.
- addItemByObject(Object) - Method in class fim.TrAct
-
Add an item (given by its object) to the transaction.
- addPattern(Pattern) - Method in class fim.PatternSet
-
Add a pattern/item set.
- addPatternSet(PatternSet) - Method in class fim.PatternSet
-
Add an item pattern set.
- addPatternSet(PatternSet, boolean) - Method in class fim.PatternSet
-
Add an item pattern set.
- addRule(ARule) - Method in class fim.ARuleSet
-
Add an association rule.
- addRuleSet(ARuleSet) - Method in class fim.ARuleSet
-
Add an association rule set (the rules are not cloned/copied, but merely transferred).
- addRuleSet(ARuleSet, boolean) - Method in class fim.ARuleSet
-
Add an association rule set.
- addTrAct(TrAct) - Method in class fim.TrActBag
-
Add a transaction.
- addTrActBag(TrActBag) - Method in class fim.TrActBag
-
Add a transaction bag (the transactions are transferred, not cloned).
- addTrActBag(TrActBag, boolean) - Method in class fim.TrActBag
-
Add a transaction bag.
- ALL - Static variable in class fim.FIM
-
target type: all frequent item sets
- ALL - Static variable in class fim.JNIFIM
-
target type: all frequent item sets
- ALL_ITEMS - Static variable in class fim.ARuleView
-
mode flag: add all menu items
- ALL_ITEMS - Static variable in class fim.PatternView
-
mode flag: add all menu items
- ALL_ITEMS - Static variable in class fim.TrActView
-
mode flag: add all menu items
- allCmpTo(Pattern) - Method in class fim.Pattern
-
Compare this pattern to another (given as argument) by comparing its items lexicographically and its support.
- ANTE - Static variable in class fim.FIM
-
item may appear only in a rule body/antecedent
- ANTE - Static variable in class fim.JNIFIM
-
item may appear only in a rule body/antecedent
- ANTECEDENT - Static variable in class fim.FIM
-
item may appear only in a rule body/antecedent
- ANTECEDENT - Static variable in class fim.JNIFIM
-
item may appear only in a rule body/antecedent
- APRI_BASIC - Static variable in class fim.FIM
-
Apriori variant: basic algorithm
- APRI_BASIC - Static variable in class fim.JNIFIM
-
Apriori variant: basic algorithm
- apriacc(int[][], int[], double, int, int, String, int, double, int, int, int[]) - Static method in class fim.JNIFIM
-
Java interface to accretion-style Apriori algorithm in C.
- apriacc(TrActBag, double, int, int, int, double, int, int, int[]) - Static method in class fim.FIM
-
Java interface to accretion-style Apriori algorithm in C (wrapper with Java objects).
- apriori(int[][], int[], int, double, double, int, int, String, int, int, double, int, int, int, int[], int[][]) - Static method in class fim.JNIFIM
-
Java interface to Apriori algorithm in C.
- apriori(TrActBag, double, double, int, int, int, double, int, int, int[]) - Static method in class fim.FIM
-
Java interface to Apriori algorithm in C (association rule induction, wrapper with Java objects).
- apriori(TrActBag, double, double, int, int, int, double, int, int, int[], int[][]) - Static method in class fim.FIM
-
Java interface to Apriori algorithm in C (association rule induction, wrapper with Java objects).
- apriori(TrActBag, int, double, int, int, int, int, double, int, int, int, int[]) - Static method in class fim.FIM
-
Java interface to Apriori algorithm in C (frequent item set mining, wrapper with Java objects).
- arset - Variable in class fim.ARuleTable
-
the set of association rules
- ARule - Class in fim
-
Class for association rules.
- ARule() - Constructor for class fim.ARule
-
Create an empty association rule.
- ARule(IdMap) - Constructor for class fim.ARule
-
Create an empty association rule.
- ARule(IdMap, int[], int, int, int, int, int, double) - Constructor for class fim.ARule
-
Create an association rule from a head item and a body array.
- ARule(IdMap, int[], int, int, int, int, int, int, double) - Constructor for class fim.ARule
-
Create an association rule from a head item and a body array.
- ARuleGUI - Class in fim
-
Class for a user interface to association rule mining programs.
- ARuleGUI() - Constructor for class fim.ARuleGUI
-
Create an association rule GUI.
- ARuleGUI(Component) - Constructor for class fim.ARuleGUI
-
Create an association rule GUI.
- arules(int[][], int[], double, double, int, int, String, int, double, int, int[][]) - Static method in class fim.JNIFIM
-
Java interface to association rule induction in C.
- arules(TrActBag, double, double, int, int, int, double, int) - Static method in class fim.FIM
-
Java interface to association rule induction in C (wrapper with Java objects).
- arules(TrActBag, double, double, int, int, int, double, int, int[][]) - Static method in class fim.FIM
-
Java interface to association rule induction in C (wrapper with Java objects).
- ARuleSet - Class in fim
-
Class for a set of association rules.
- ARuleSet() - Constructor for class fim.ARuleSet
-
Create an empty set of association rules.
- ARuleSet(IdMap) - Constructor for class fim.ARuleSet
-
Create an empty set of association rules.
- ARuleSet(IdMap, int, Object[]) - Constructor for class fim.ARuleSet
-
Create a set of association rules from FIM output.
- ARuleTable - Class in fim
-
Class for a tabular representation of a set of association rules.
- ARuleTable(ARuleSet) - Constructor for class fim.ARuleTable
-
Create an association rule table.
- ARuleView - Class in fim
-
Class for a simple association rule viewer.
- ARuleView(int) - Constructor for class fim.ARuleView
-
Create an association rule viewer.
- ARuleView(Component, int) - Constructor for class fim.ARuleView
-
Create an association rule viewer.
- AUTO - Static variable in class fim.FIM
-
algorithm variant: automatic choice (always applicable)
- AUTO - Static variable in class fim.JNIFIM
-
algorithm variant: automatic choice (always applicable)
- AVERAGE - Static variable in class fim.FIM
-
aggregation mode: average of individual measure values
- AVERAGE - Static variable in class fim.JNIFIM
-
aggregation mode: average of individual measure values
- AVG - Static variable in class fim.FIM
-
aggregation mode: average of individual measure values
- AVG - Static variable in class fim.JNIFIM
-
aggregation mode: average of individual measure values
B
- body - Variable in class fim.ARule
-
the antecedent/body of the association rule
- body - Variable in class fim.ARuleSet
-
the maximal number of items in a rule body
- BODY - Static variable in class fim.FIM
-
item may appear only in a rule body/antecedent
- BODY - Static variable in class fim.JNIFIM
-
item may appear only in a rule body/antecedent
- bodyCmpTo(ARule) - Method in class fim.ARule
-
Compare this rule to another (given as argument) by comparing body items lexicographically.
- bodyContains(ARule) - Method in class fim.ARule
-
Whether this rule's body (antecdent) contains another rule's body (antecedent).
- bodyEquals(int[]) - Method in class fim.ARule
-
Compare the rule's body to a given item pattern.
- bodyEquals(int[], int) - Method in class fim.ARule
-
Compare the rule's body to a given item pattern.
- bodyIsContainedIn(ARule) - Method in class fim.ARule
-
Whether this rule's body (antecedent) is contained in another rule's body (antecedent).
- bodyIsSubOf(int[]) - Method in class fim.ARule
-
Whether this rule's body (antecedent) is a subpattern of a given item pattern.
- bodyIsSubOf(int[], int) - Method in class fim.ARule
-
Whether this rule's body (antecedent) is a subpattern of a given item pattern.
- bodyIsSubOf(ARule) - Method in class fim.ARule
-
Whether this rule's body (antecedent) is a subpattern of another rule's body (antecedent).
- bodyIsSuperOf(int[]) - Method in class fim.ARule
-
Whether this rule's body (antecedent) is a superpattern of a given item pattern.
- bodyIsSuperOf(int[], int) - Method in class fim.ARule
-
Whether this rule's body (antecedent) is a superpattern of a given item pattern.
- bodyIsSuperOf(ARule) - Method in class fim.ARule
-
Whether this rule's body (antecdent) is a superpattern of another rule's body (antecedent).
- BODYSIZE - Static variable in class fim.ARuleSet
-
sort mode: size / number of items in antecedent/body
- BODYSUPP - Static variable in class fim.ARuleSet
-
sort mode: antecedent/body support
- BOTH - Static variable in class fim.FIM
-
item may appear anywhere in a rule
- BOTH - Static variable in class fim.JNIFIM
-
item may appear anywhere in a rule
C
- CANDA - Static variable in class fim.FIM
-
item may appear anywhere in a rule
- CANDA - Static variable in class fim.JNIFIM
-
item may appear anywhere in a rule
- CARP_LISTS - Static variable in class fim.FIM
-
Carpenter variant: transaction identifier lists
- CARP_LISTS - Static variable in class fim.JNIFIM
-
Carpenter variant: transaction identifier lists
- CARP_TABLE - Static variable in class fim.FIM
-
Carpenter variant: item occurrence counter table
- CARP_TABLE - Static variable in class fim.JNIFIM
-
Carpenter variant: item occurrence counter table
- CARP_TIDLIST - Static variable in class fim.FIM
-
Carpenter variant: transaction identifier lists
- CARP_TIDLIST - Static variable in class fim.JNIFIM
-
Carpenter variant: transaction identifier lists
- CARP_TIDLISTS - Static variable in class fim.FIM
-
Carpenter variant: transaction identifier lists
- CARP_TIDLISTS - Static variable in class fim.JNIFIM
-
Carpenter variant: transaction identifier lists
- carpenter(int[][], int[], int, double, int, int, String, int, double, int, int, int[]) - Static method in class fim.JNIFIM
-
Java interface to Carpenter algorithm in C.
- carpenter(TrActBag, int, double, int, int, int, double, int, int, int[]) - Static method in class fim.FIM
-
Java interface to Carpenter algorithm in C (wrapper with Java objects).
- CERT - Static variable in class fim.FIM
-
evaluation measure: certainty factor (larger is better)
- CERT - Static variable in class fim.JNIFIM
-
evaluation measure: certainty factor (larger is better)
- CERTAINTY - Static variable in class fim.FIM
-
evaluation measure: certainty factor (larger is better)
- CERTAINTY - Static variable in class fim.JNIFIM
-
evaluation measure: certainty factor (larger is better)
- CHI2 - Static variable in class fim.FIM
-
evaluation measure: normalized chi^2 measure (larger is better)
- CHI2 - Static variable in class fim.JNIFIM
-
evaluation measure: normalized chi^2 measure (larger is better)
- CHI2PVAL - Static variable in class fim.FIM
-
evaluation measure: p-value from chi^2 measure (smaller is better)
- CHI2PVAL - Static variable in class fim.JNIFIM
-
evaluation measure: p-value from chi^2 measure (smaller is better)
- clear() - Method in class fim.ARuleSet
-
Clear this association rule set, that is, remove all rules.
- clear() - Method in class fim.CloMaxFilter
-
Clear the closed/maximal filter.
- clear() - Method in class fim.CloMaxTree
-
Clear a prefix tree for closed/maximal filtering.
- clear() - Method in class fim.PatternSet
-
Clear this item pattern set, that is, remove all patterns.
- clear() - Method in class fim.SeqMine
-
Clear results of mining run.
- clear() - Method in class fim.TrActBag
-
Clear this transaction bag, that is, remove all transactions.
- CloMaxFilter - Class in fim
-
Class for filter repository for closed and maximal item patterns.
- CloMaxFilter(IdMap, int) - Constructor for class fim.CloMaxFilter
-
Create a closed/maximal filter (in the form of a prefix tree chain/hierarchy).
- CloMaxFilter(IdMap, int, int) - Constructor for class fim.CloMaxFilter
-
Create a closed/maximal filter (in the form of a prefix tree chain/hierarchy).
- CloMaxTree - Class in fim
-
Class for a prefix tree to filter for closed and maximal item sequences (also works for item sets, but is suboptimal for these).
- CloMaxTree(IdMap, int) - Constructor for class fim.CloMaxTree
-
Create an empty prefix tree for closed/maximal filtering.
- CloMaxTree(IdMap, int, int) - Constructor for class fim.CloMaxTree
-
Create an empty prefix tree for closed/maximal filtering.
- clone() - Method in class fim.ARule
-
Clone this association rule (the item base is maintained, the body array is copied).
- clone() - Method in class fim.ARuleSet
-
Clone this set of association rules.
- clone() - Method in class fim.Pattern
-
Clone this item pattern (the item base is kept, the item array is copied).
- clone() - Method in class fim.PatternSet
-
Clone this item pattern set.
- clone() - Method in class fim.TrAct
-
Clone this transaction (the item base is maintained, the item array is copied).
- clone() - Method in class fim.TrActBag
-
Clone this bag/multiset of transactions.
- clone(boolean) - Method in class fim.ARule
-
Clone this association rule.
- clone(boolean) - Method in class fim.Pattern
-
Clone this item pattern (the item base is replaced).
- clone(boolean) - Method in class fim.TrAct
-
Clone this transaction (the item base is maintained).
- clone(boolean, boolean) - Method in class fim.ARuleSet
-
Clone this set of association rules.
- clone(boolean, boolean) - Method in class fim.PatternSet
-
Clone this item pattern set.
- clone(boolean, boolean) - Method in class fim.TrActBag
-
Clone this bag/multiset of transactions.
- clone(boolean, IdMap) - Method in class fim.ARule
-
Clone this association rule.
- clone(boolean, IdMap) - Method in class fim.Pattern
-
Clone this item pattern (the item base is replaced).
- clone(boolean, IdMap) - Method in class fim.TrAct
-
Clone this transaction (the item base is maintained).
- clone(CloMaxNode) - Method in class fim.CloMaxTree
-
Clone the subtree rooted at a given node (that is, clone the node itself and its descendants).
- clone(IdMap) - Method in class fim.ARule
-
Clone this association rule (the body array is copied).
- clone(IdMap) - Method in class fim.Pattern
-
Clone this item pattern (the item base is kept, the item array is copied).
- clone(IdMap) - Method in class fim.TrAct
-
Clone this transaction (the item array is copied).
- clone(IdMap, boolean) - Method in class fim.ARule
-
Clone this association rule.
- clone(IdMap, boolean) - Method in class fim.Pattern
-
Clone this item pattern (the item base is kept, the item array is copied).
- clone(IdMap, boolean) - Method in class fim.TrAct
-
Clone this transaction (the item base is maintained).
- CLOSED - Static variable in class fim.CloMaxFilter
-
target pattern subtype: closed frequent item patterns; to be combined with
SEQUENCE
- CLOSED - Static variable in class fim.CloMaxTree
-
target pattern subtype: closed frequent item patterns; to be combined with or
SEQUENCE
- CLOSED - Static variable in class fim.FIM
-
target type: closed (frequent) item sets
- CLOSED - Static variable in class fim.JNIFIM
-
target type: closed (frequent) item sets
- CLOSED - Static variable in class fim.PatternSet
-
reduction mode: reduce to closed item patterns; identical to
MAXSIZE
(since the union of the maximum size patterns for each support value are the closed patterns) - CLOSED - Static variable in class fim.SeqMine
-
target pattern subtype: closed frequent item patterns; to combined with
SEQUENCE
- CMCHAIN - Static variable in class fim.SeqMine
-
operation mode: use a chain of prefix trees to filter for closed/maximal patterns
- CMEXTS - Static variable in class fim.SeqMine
-
operation mode: check for closed/maximal patterns via extensions
- CMMASK - Static variable in class fim.SeqMine
-
mask for operation mode flags concerning closed/maximal filtering
- CMTREE - Static variable in class fim.SeqMine
-
operation mode: use a single prefix tree to filter for closed/maximal patterns
- CMTREEMASK - Static variable in class fim.SeqMine
-
mask for operation mode flags concerning closed/maximal filtering with a prefix tree repository (single tree or tree chain)
- cnt - Variable in class fim.PatternTable
-
the maximum number of items in a pattern
- COINS0 - Static variable in class fim.PatternSet
-
reduction mode: excess coincidences (zb,cb-ca)
- COINS1 - Static variable in class fim.PatternSet
-
reduction mode: excess coincidences (zb,cb-ca+1)
- collectClo(CloMaxNode, int) - Method in class fim.CloMaxTree
-
Recursively collect closed item patterns from the tree.
- collectMax(CloMaxNode, int) - Method in class fim.CloMaxTree
-
Recursively collect maximal item patterns from the tree.
- COLUMNS - Static variable in class fim.FIM
-
pattern spectrum report format: three columns size (integer), support (integer) and (average) occurrence frequency (double)
- COLUMNS - Static variable in class fim.JNIFIM
-
pattern spectrum report format: three columns size (integer), support (integer) and (average) occurrence frequency (double)
- compare(int, int, int, int, int[]) - Method in interface fim.PatternSet.PatSigCmp
-
Compare two patterns/item sets.
- compareTo(ARule) - Method in class fim.ARule
-
Compare this rule to another (given as argument).
- compareTo(Pattern) - Method in class fim.Pattern
-
Compare this item pattern to another (given as argument).
- compareTo(TrAct) - Method in class fim.TrAct
-
Compare this transaction to another (given as argument).
- CONDPROB - Static variable in class fim.FIM
-
evaluation measure: conditional probability ratio (larger is better)
- CONDPROB - Static variable in class fim.JNIFIM
-
evaluation measure: conditional probability ratio (larger is better)
- CONF - Static variable in class fim.ARuleSet
-
sort mode: confidence
- CONF - Static variable in class fim.FIM
-
evaluation measure: rule confidence (larger is better)
- CONF - Static variable in class fim.JNIFIM
-
evaluation measure: rule confidence (larger is better)
- CONFDIFF - Static variable in class fim.FIM
-
evaluation measure: absolute confidence difference to prior (larger is better)
- CONFDIFF - Static variable in class fim.JNIFIM
-
evaluation measure: absolute confidence difference to prior (larger is better)
- CONFIDENCE - Static variable in class fim.FIM
-
evaluation measure: rule confidence (larger is better)
- CONFIDENCE - Static variable in class fim.JNIFIM
-
evaluation measure: rule confidence (larger is better)
- CONS - Static variable in class fim.FIM
-
item may appear only in a rule head/consequent
- CONS - Static variable in class fim.JNIFIM
-
item may appear only in a rule head/consequent
- CONSEQUENT - Static variable in class fim.FIM
-
item may appear only in a rule head/consequent
- CONSEQUENT - Static variable in class fim.JNIFIM
-
item may appear only in a rule head/consequent
- contains(int[]) - Method in class fim.TrAct
-
Check whether a given item pattern is contained in this transaction.
- contains(int[], int) - Method in class fim.TrAct
-
Check whether a given item pattern is contained in this transaction.
- contains(Pattern) - Method in class fim.Pattern
-
Whether this item pattern contains another item pattern.
- contains(Pattern) - Method in class fim.TrAct
-
Check whether a given item pattern is contained in this transaction.
- contains(TrAct) - Method in class fim.Pattern
-
Whether this item pattern contains a given transaction.
- contains(TrAct) - Method in class fim.TrAct
-
Check whether a given other transaction is contained in this transaction.
- CONVICTION - Static variable in class fim.FIM
-
evaluation measure: conviction (larger is better)
- CONVICTION - Static variable in class fim.JNIFIM
-
evaluation measure: conviction (larger is better)
- COPYRIGHT - Static variable in class fim.SeqMine
-
the copyright information for this program
- COVER0 - Static variable in class fim.PatternSet
-
reduction mode: covered points/spikes za*ca : zb*cb
- COVER1 - Static variable in class fim.PatternSet
-
reduction mode: covered points/spikes (za-1)*ca : (zb-1)*cb
- CPROB - Static variable in class fim.FIM
-
evaluation measure: conditional probability ratio (larger is better)
- CPROB - Static variable in class fim.JNIFIM
-
evaluation measure: conditional probability ratio (larger is better)
- createExecutor(int) - Method in class fim.ARuleGUI
-
Get an executor for the association rule induction program.
- createExecutor(int) - Method in class fim.FIMGUI
-
Get an executor for the frequent item set mining program.
- curr - Variable in class fim.ARuleSet
-
the current rule index for the rule set reduction
- CVCT - Static variable in class fim.FIM
-
evaluation measure: conviction (larger is better)
- CVCT - Static variable in class fim.JNIFIM
-
evaluation measure: conviction (larger is better)
- CVCTDIFF - Static variable in class fim.FIM
-
evaluation measure: difference of conviction to 1 (larger is better)
- CVCTDIFF - Static variable in class fim.JNIFIM
-
evaluation measure: difference of conviction to 1 (larger is better)
- CVCTQUOT - Static variable in class fim.FIM
-
evaluation measure: difference of conviction quotient to 1 (larger is better)
- CVCTQUOT - Static variable in class fim.JNIFIM
-
evaluation measure: difference of conviction quotient to 1 (larger is better)
D
- DEFAULT - Static variable in class fim.SeqMine
-
operation mode: default setting
- DESCRIPTION - Static variable in class fim.SeqMine
-
the program description
- dir - Variable in class fim.ARule
-
the comparison direction for sorting association rules
- dir - Variable in class fim.CloMaxFilter
-
the direction of the item order
- dir - Variable in class fim.CloMaxTree
-
the direction of the item order
- dir - Variable in class fim.Pattern
-
the comparison direction for sorting item patterns
E
- eclat(int[][], int[], int, double, double, int, int, String, int, int, double, int, int, int, int[], int[][]) - Static method in class fim.JNIFIM
-
Java interface to Eclat algorithm in C.
- eclat(TrActBag, double, double, int, int, int, double, int, int, int[]) - Static method in class fim.FIM
-
Java interface to Eclat algorithm in C (association rule induction, wrapper with Java objects).
- eclat(TrActBag, double, double, int, int, int, double, int, int, int[], int[][]) - Static method in class fim.FIM
-
Java interface to Eclat algorithm in C (association rule induction, wrapper with Java objects).
- eclat(TrActBag, int, double, int, int, int, int, double, int, int, int, int[]) - Static method in class fim.FIM
-
Java interface to Eclat algorithm in C (frequent item set mining, wrapper with Java objects).
- ECLAT_BASIC - Static variable in class fim.FIM
-
Eclat variant: transaction id lists intersection (basic)
- ECLAT_BASIC - Static variable in class fim.JNIFIM
-
Eclat variant: transaction id lists intersection (basic)
- ECLAT_BITS - Static variable in class fim.FIM
-
Eclat variant: transaction id lists as bit vectors
- ECLAT_BITS - Static variable in class fim.JNIFIM
-
Eclat variant: transaction id lists as bit vectors
- ECLAT_DIFFS - Static variable in class fim.FIM
-
Eclat variant: transaction id difference sets (diffsets)
- ECLAT_DIFFS - Static variable in class fim.JNIFIM
-
Eclat variant: transaction id difference sets (diffsets)
- ECLAT_LCM - Static variable in class fim.FIM
-
Eclat variant: occurrence deliver from transaction lists
- ECLAT_LCM - Static variable in class fim.JNIFIM
-
Eclat variant: occurrence deliver from transaction lists
- ECLAT_LISTS - Static variable in class fim.FIM
-
Eclat variant: transaction id lists intersection (improved)
- ECLAT_LISTS - Static variable in class fim.JNIFIM
-
Eclat variant: transaction id lists intersection (improved)
- ECLAT_OCCDLV - Static variable in class fim.FIM
-
Eclat variant: occurrence deliver from transaction lists
- ECLAT_OCCDLV - Static variable in class fim.JNIFIM
-
Eclat variant: occurrence deliver from transaction lists
- ECLAT_RANGES - Static variable in class fim.FIM
-
Eclat variant: transaction id range lists intersection
- ECLAT_RANGES - Static variable in class fim.JNIFIM
-
Eclat variant: transaction id range lists intersection
- ECLAT_SIMPLE - Static variable in class fim.FIM
-
Eclat variant: item occurrence table (simplified)
- ECLAT_SIMPLE - Static variable in class fim.JNIFIM
-
Eclat variant: item occurrence table (simplified)
- ECLAT_TABLE - Static variable in class fim.FIM
-
Eclat variant: item occurrence table (standard)
- ECLAT_TABLE - Static variable in class fim.JNIFIM
-
Eclat variant: item occurrence table (standard)
- ECLAT_TIDS - Static variable in class fim.FIM
-
Eclat variant: transaction id lists intersection (improved)
- ECLAT_TIDS - Static variable in class fim.JNIFIM
-
Eclat variant: transaction id lists intersection (improved)
- EPSILON - Static variable in class fim.SeqMine
-
the difference between 1.0 and the smallest number greater than 1.0 that is representable as a double precision number; used for handling rounding errors
- equals(int[], int) - Method in class fim.Pattern
-
Compare the pattern's items to a given item pattern.
- equals(ARule) - Method in class fim.ARule
-
Compare an association rule to another (given as argument).
- equals(ARule, boolean) - Method in class fim.ARule
-
Compare an association rule to another (given as argument).
- equals(ARuleSet) - Method in class fim.ARuleSet
-
Check whether two association rule sets are equal.
- equals(Pattern) - Method in class fim.Pattern
-
Check whether this pattern is equal to another (given as argument).
- equals(Pattern, boolean) - Method in class fim.Pattern
-
Check whether this pattern is equal to another (given as argument).
- equals(PatternSet) - Method in class fim.PatternSet
-
Check whether two item pattern sets are equal.
- estpsp(int[][], int[], int, double, int, int, String, int, double, int, int) - Static method in class fim.JNIFIM
-
Estimate a pattern spectrum from data characteristics.
- estpsp(TrActBag, int, double, int, int, int, double, int, int) - Static method in class fim.FIM
-
Estimate a pattern spectrum from data characteristics (wrapper with Java objects).
- eval - Variable in class fim.ARule
-
the value of the additional rule evaluation measure
- eval - Variable in class fim.Pattern
-
the evaluation of the (frequent) item pattern
- EVAL - Static variable in class fim.ARuleSet
-
sort mode: evaluation
- EVAL - Static variable in class fim.PatternSet
-
sort mode: evaluation
- EXACT - Static variable in class fim.ARuleSet
-
selection mode: find exact match of given rule
- EXACT - Static variable in class fim.PatternSet
-
selection mode: find exact match of given pattern
F
- FETCHI2 - Static variable in class fim.FIM
-
evaluation measure: Fisher's exact test (chi^2 measure) (smaller is better)
- FETCHI2 - Static variable in class fim.JNIFIM
-
evaluation measure: Fisher's exact test (chi^2 measure) (smaller is better)
- FETINFO - Static variable in class fim.FIM
-
evaluation measure: Fisher's exact test (information gain) (smaller is better)
- FETINFO - Static variable in class fim.JNIFIM
-
evaluation measure: Fisher's exact test (information gain) (smaller is better)
- FETPROB - Static variable in class fim.FIM
-
evaluation measure: Fisher's exact test (table probability) (smaller is better)
- FETPROB - Static variable in class fim.JNIFIM
-
evaluation measure: Fisher's exact test (table probability) (smaller is better)
- FETSUPP - Static variable in class fim.FIM
-
evaluation measure: Fisher's exact test (support) (smaller is better)
- FETSUPP - Static variable in class fim.JNIFIM
-
evaluation measure: Fisher's exact test (support) (smaller is better)
- FILE_ITEMS - Static variable in class fim.ARuleView
-
mode flag: add menu items for loading and saving files
- FILE_ITEMS - Static variable in class fim.PatternView
-
mode flag: add menu items for loading and saving trees
- FILE_ITEMS - Static variable in class fim.TrActView
-
mode flag: add menu items for loading and saving trees
- filter(int) - Method in class fim.ARuleSet
-
Filter a set of association rules.
- filter(int, int) - Method in class fim.ARuleSet
-
Filter an association rule set by antecedent/body size.
- filter(int, int) - Method in class fim.PatternSet
-
Filter an item pattern set by size.
- fim - package fim
- fim(int[][], int[], int, double, int, int, String, int[]) - Static method in class fim.JNIFIM
-
Java interface to frequent item set mining in C (very simplified interface).
- fim(TrActBag, int, double, int, int, int[]) - Static method in class fim.FIM
-
Java interface to frequent item set mining in C (very simplified interface, wrapper with Java objects).
- FIM - Class in fim
-
Class for Java interface to frequent item set mining in C
- FIM() - Constructor for class fim.FIM
-
Constructor.
- FIMGUI - Class in fim
-
Class for a user interface to frequent item set mining programs.
- FIMGUI() - Constructor for class fim.FIMGUI
-
Create a frequent item set mining GUI.
- FIMGUI(Component) - Constructor for class fim.FIMGUI
-
Create a frequent item set mining GUI.
- FPG_COMPLEX - Static variable in class fim.FIM
-
FP-growth variant: complex tree nodes (children and sibling)
- FPG_COMPLEX - Static variable in class fim.JNIFIM
-
FP-growth variant: complex tree nodes (children and sibling)
- FPG_SIMPLE - Static variable in class fim.FIM
-
FP-growth variant: simple tree nodes (link and parent)
- FPG_SIMPLE - Static variable in class fim.JNIFIM
-
FP-growth variant: simple tree nodes (link and parent)
- FPG_SINGLE - Static variable in class fim.FIM
-
FP-growth variant: top-down processing on a single prefix tree
- FPG_SINGLE - Static variable in class fim.JNIFIM
-
FP-growth variant: top-down processing on a single prefix tree
- FPG_TOPDOWN - Static variable in class fim.FIM
-
FP-growth variant: top-down processing of the prefix trees
- FPG_TOPDOWN - Static variable in class fim.JNIFIM
-
FP-growth variant: top-down processing of the prefix trees
- fpgrowth(int[][], int[], int, double, double, int, int, String, int, int, double, int, int, int, int[], int[][]) - Static method in class fim.JNIFIM
-
Java interface to FP-growth algorithm in C.
- fpgrowth(TrActBag, double, double, int, int, int, double, int, int, int[]) - Static method in class fim.FIM
-
Java interface to FP-growth algorithm in C (association rule induction, wrapper with Java objects).
- fpgrowth(TrActBag, double, double, int, int, int, double, int, int, int[], int[][]) - Static method in class fim.FIM
-
Java interface to FP-growth algorithm in C (association rule induction, wrapper with Java objects).
- fpgrowth(TrActBag, int, double, int, int, int, int, double, int, int, int, int[]) - Static method in class fim.FIM
-
Java interface to FP-growth algorithm in C (frequent item set mining, wrapper with Java objects).
- freq - Variable in class fim.PatSpecElem
-
(average) occurrence frequency of a pattern signature
- FREQUENT - Static variable in class fim.CloMaxFilter
-
target pattern subtype: simple frequent item patterns
- FREQUENT - Static variable in class fim.CloMaxTree
-
target pattern subtype: simple frequent item patterns
- FREQUENT - Static variable in class fim.FIM
-
target type: all frequent item sets
- FREQUENT - Static variable in class fim.JNIFIM
-
target type: all frequent item sets
- FREQUENT - Static variable in class fim.SeqMine
-
target pattern subtype: simple frequent item patterns; to be combined with
SEQUENCE
G
- GENERAS - Static variable in class fim.FIM
-
target type: generator (frequent) item sets
- GENERAS - Static variable in class fim.JNIFIM
-
target type: generator (frequent) item sets
- GENERATORS - Static variable in class fim.FIM
-
target type: generator (frequent) item sets
- GENERATORS - Static variable in class fim.JNIFIM
-
target type: generator (frequent) item sets
- genpsp(int[][], int[], int, double, int, int, String, int, int, int, int, int[]) - Static method in class fim.JNIFIM
-
Pattern spectrum generation with surrogate data sets.
- genpsp(TrActBag, int, double, int, int, int, int, int, int, int[]) - Static method in class fim.FIM
-
Pattern spectrum generation with surrogate data sets (wrapper with Java objects).
- get(int) - Method in class fim.ARuleSet
-
Get an association rule
- get(int) - Method in class fim.PatternSet
-
Get a pattern.
- get(int) - Method in class fim.TrActBag
-
Get a transaction.
- getAbsBodySupp() - Method in class fim.ARule
-
Get the (absolute) support of the body of the association rule.
- getAbsHeadSupp() - Method in class fim.ARule
-
Get the (absolute) support of the head of the association rule.
- getAbsSupp() - Method in class fim.ARule
-
Get the (absolute) support of the item set of the association rule.
- getAbsSupp() - Method in class fim.Pattern
-
Get the (absolute) support of the item pattern.
- getAllBodyItems() - Method in class fim.ARule
-
Get the item array (length fits only after packing).
- getAllItems() - Method in class fim.Pattern
-
Get the item array (length/size fits only after packing with
pack()
; should be considered read only). - getAllItems() - Method in class fim.TrAct
-
Get the item array (length fits only after packing with
pack()
; should be considered readonly). - getAllPatterns() - Method in class fim.PatternSet
-
Get all item patterns as an array (array length fits only after packing with
pack()
; should be considered read only). - getAllRules() - Method in class fim.ARuleSet
-
Get all association rules as an array (array length fits only after packing with
pack()
; should be considered read only). - getAllSupps() - Method in class fim.ARuleSet
-
Get the support values of all individual items.
- getAllSupps() - Method in class fim.PatternSet
-
Get the support values of all individual items.
- getBaseSupp() - Method in class fim.ARule
-
Get the (absolute) support of the empty set (i.e.
- getBaseSupp() - Method in class fim.Pattern
-
Get the (absolute) support of the empty pattern (i.e.
- getBody() - Method in class fim.ARule
-
Get the item array (length fits only after packing).
- getBody(int) - Method in class fim.ARule
-
Get the identifier of an antecedent item.
- getBodyItem(int) - Method in class fim.ARule
-
Get the identifier of an antecedent item.
- getBodyItemName(int) - Method in class fim.ARule
-
Get the name of an antecedent item.
- getBodyItemObject(int) - Method in class fim.ARule
-
Get the object of an antecedent item.
- getBodyName(int) - Method in class fim.ARule
-
Get the name of an antecedent item.
- getBodyObject(int) - Method in class fim.ARule
-
Get the object of an antecedent item.
- getBodySize() - Method in class fim.ARule
-
Get the size of the antecedent (number of items).
- getBodySupp() - Method in class fim.ARule
-
Get the (absolute) support of the body of the association rule.
- getColumnCount() - Method in class fim.ARuleTable
-
Get the number of columns of the table.
- getColumnCount() - Method in class fim.PatternTable
-
Get the number of columns of the table.
- getColumnCount() - Method in class fim.TrActTable
-
Get the number of columns of the table.
- getColumnName(int) - Method in class fim.ARuleTable
-
Get the name of a column.
- getColumnName(int) - Method in class fim.PatternTable
-
Get the name of a column.
- getColumnName(int) - Method in class fim.TrActTable
-
Get the name of a column.
- getConf() - Method in class fim.ARule
-
Get the confidence of the association rule.
- getCount() - Method in class fim.Pattern
-
Get the size of the item pattern (number of items).
- getCount() - Method in class fim.PatternSet
-
Get the number of patterns.
- getCount() - Method in class fim.TrAct
-
Get the size of the transaction (number of items).
- getCount() - Method in class fim.TrActBag
-
Get the size of the transaction bag (number of transactions).
- getCover(TrActBag) - Method in class fim.Pattern
-
Get the cover (list of transaction identifiers) of an item pattern w.r.t.
- getCoverOf(Pattern) - Method in class fim.TrActBag
-
Get the cover (list of transaction identifiers) of an item pattern.
- getEval() - Method in class fim.ARule
-
Get the value of the additional rule evaluation measure.
- getEval() - Method in class fim.Pattern
-
Get the value of the additional evaluation measure.
- getFormatDlg() - Method in class fim.PatternView
-
Get the data format dialog (create if necessary).
- getFormatDlg() - Method in class fim.TrActView
-
Get the data format dialog (create if necessary).
- getHead() - Method in class fim.ARule
-
Get the identifier of the consequent item.
- getHeadItemName() - Method in class fim.ARule
-
Get the name of the consequent item.
- getHeadItemObject() - Method in class fim.ARule
-
Get the object of the consequent item.
- getHeadName() - Method in class fim.ARule
-
Get the name of the consequent item.
- getHeadObject() - Method in class fim.ARule
-
Get the object of the consequent item.
- getHeadSize() - Method in class fim.ARule
-
Get the size of the consequent of the rule (either 0 or 1).
- getHeadSupp() - Method in class fim.ARule
-
Get the (absolute) support of the head of the association rule.
- getItem(int) - Method in class fim.Pattern
-
Get an item (i.e., its identifier).
- getItem(int) - Method in class fim.TrAct
-
Get an item (i.e., its identifier).
- getItemBase() - Method in class fim.ARuleSet
-
Get the underlying item base.
- getItemBase() - Method in class fim.PatternSet
-
Get the underlying item base.
- getItemBase() - Method in class fim.TrActBag
-
Get the underlying item base.
- getItemId(int) - Method in class fim.Pattern
-
Get an item identifier (as assigned by the underlying item base).
- getItemId(int) - Method in class fim.TrAct
-
Get an item (i.e., its identifier).
- getItemName(int) - Method in class fim.ARuleSet
-
Get the name of an item.
- getItemName(int) - Method in class fim.Pattern
-
Get the name of an item.
- getItemName(int) - Method in class fim.PatternSet
-
Get the name of an item.
- getItemName(int) - Method in class fim.TrAct
-
Get the name of an item.
- getItemName(int) - Method in class fim.TrActBag
-
Get the name of an item.
- getItemObject(int) - Method in class fim.Pattern
-
Get the object of an item.
- getItemObject(int) - Method in class fim.TrAct
-
Get the object of an item.
- getItems() - Method in class fim.ARuleSet
-
Get a list of all items that occur in at least one association rule (in body or head).
- getItems() - Method in class fim.PatternSet
-
Get a list of all items that occur in at leat one pattern.
- getItemSupp(int) - Method in class fim.TrActBag
-
Get the support value of an item (given by its identifier).
- getItemSuppById(int) - Method in class fim.TrActBag
-
Get the support value of an item (given by its identifier).
- getItemSuppByName(String) - Method in class fim.TrActBag
-
Get the support value of an item (given by its name).
- getItemSuppByObject(Object) - Method in class fim.TrActBag
-
Get the support value of an item (given by its object).
- getItemSupps() - Method in class fim.TrActBag
-
Get the item support values as an array (to be indexed by item identifiers).
- getLastBody() - Method in class fim.ARule
-
Get the identifier of the last antecedent item.
- getLastBodyItem() - Method in class fim.ARule
-
Get the identifier of the last antecedent item.
- getLift() - Method in class fim.ARule
-
Get the lift value of the association rule.
- getMaxBodySize() - Method in class fim.ARuleSet
-
Get the maximal size of a rule body/antecedent.
- getMaxHeadSize() - Method in class fim.ARuleSet
-
Get the maximal size of a rule head/consequent.
- getMaxSize() - Method in class fim.ARuleSet
-
Get the maximal size of a rule.
- getMaxSize() - Method in class fim.PatternSet
-
Get the maximal size of a pattern.
- getMaxSize() - Method in class fim.TrActBag
-
Get the maximal size of a transaction.
- getMaxSupp() - Method in class fim.CloMaxTree
-
Get the maximal support of any item pattern in the prefix tree.
- getMaxWeight() - Method in class fim.TrActBag
-
Get the maximal weight/multiplicity of a transaction.
- getMinWeight() - Method in class fim.TrActBag
-
Get the minimal weight/multiplicity of a transaction.
- getPath() - Method in class fim.ARuleGUI
-
Get the path to the association rule mining programs.
- getPath() - Method in class fim.FIMGUI
-
Get the path to the frequent item set mining program.
- getPattern(int) - Method in class fim.PatternSet
-
Get a pattern.
- getPattern(int[]) - Method in class fim.TrActBag
-
Get the given pattern for this transaction bag.
- getPattern(int[], int) - Method in class fim.TrActBag
-
Get the given pattern for this transaction bag.
- getPattern(Pattern) - Method in class fim.TrActBag
-
Get the given pattern for this transaction bag.
- getPatterns() - Method in class fim.PatternTable
-
Get the item patterns.
- getPatterns() - Method in class fim.PatternView
-
Get the currently displayed set of item patterns.
- getPatternSet(PatternSet) - Method in class fim.TrActBag
-
Get the given pattern set for this transaction bag.
- getPatternSize(int) - Method in class fim.PatternSet
-
Get the size of an item patterns.
- getRelBodySupp() - Method in class fim.ARule
-
Get the (relative) support of the body of the association rule.
- getRelHeadSupp() - Method in class fim.ARule
-
Get the (relative) support of the head of the association rule.
- getRelSupp() - Method in class fim.ARule
-
Get the (relative) support of the item set of the association rule.
- getRelSupp() - Method in class fim.Pattern
-
Get the (relative) support of the item pattern.
- getResult() - Method in class fim.SeqMine
-
Get result of a sequence mining run.
- getResultMsg() - Method in class fim.ARuleGUI
-
Get the result message on successful termination.
- getResultMsg() - Method in class fim.FIMGUI
-
Get the result message on successful termination.
- getRowCount() - Method in class fim.ARuleTable
-
Get the number of rows of the table.
- getRowCount() - Method in class fim.PatternTable
-
Get the number of rows of the table.
- getRowCount() - Method in class fim.TrActTable
-
Get the number of rows of the table.
- getRule(int) - Method in class fim.ARuleSet
-
Get an association rule
- GetRule(ARule) - Method in class fim.TrActBag
-
Get the given association rule for this transaction bag.
- getRuleCount() - Method in class fim.ARuleSet
-
Get the number of association rules (size of rule set).
- getRules() - Method in class fim.ARuleTable
-
Get the association rule set.
- getRules() - Method in class fim.ARuleView
-
Get the currently displayed set of association rules.
- getRuleSet(ARuleSet) - Method in class fim.TrActBag
-
Get the given association rule set for this transaction bag.
- getRuleSize(int) - Method in class fim.ARuleSet
-
Get the size of an association rule.
- getSize() - Method in class fim.ARule
-
Get the size of the rule (total number of items).
- getSize() - Method in class fim.ARuleSet
-
Get the number of association rules (size of rule set).
- getSize() - Method in class fim.Pattern
-
Get the size of the item pattern (number of items).
- getSize() - Method in class fim.PatternSet
-
Get the number of patterns.
- getSize() - Method in class fim.TrAct
-
Get the size of the transaction (number of items).
- getSize() - Method in class fim.TrActBag
-
Get the size of the transaction bag (number of transactions).
- getSuffix(int[]) - Method in class fim.TrAct
-
Get the offset to the start of the suffix after the first occurrence of an item pattern.
- getSuffix(int[], int) - Method in class fim.TrAct
-
Get the offset to the start of the suffix after the first occurrence of an item pattern.
- getSupp() - Method in class fim.ARule
-
Get the (absolute) support of the item set underlying the association rule.
- getSupp() - Method in class fim.CloMaxFilter
-
Get the support of the current prefix.
- getSupp() - Method in class fim.CloMaxTree
-
Get the maximal support of any item pattern in the prefix tree.
- getSupp() - Method in class fim.Pattern
-
Get the support of the item pattern.
- getSupp(int) - Method in class fim.ARuleSet
-
Get the support of an individual item.
- getSupp(int) - Method in class fim.PatternSet
-
Get the support of an individual item.
- getSupp(int[], int) - Method in class fim.CloMaxTree
-
Get the support of a given item pattern.
- getSupp(int[], int, int) - Method in class fim.CloMaxTree
-
Get the support of a given item pattern.
- getSuppById(int) - Method in class fim.ARuleSet
-
Get the support of an individual item.
- getSuppById(int) - Method in class fim.PatternSet
-
Get the support of an individual item.
- getSuppByName(String) - Method in class fim.ARuleSet
-
Get the support of an individual item.
- getSuppByName(String) - Method in class fim.PatternSet
-
Get the support of an individual item.
- getSuppByObject(Object) - Method in class fim.ARuleSet
-
Get the support of an individual item.
- getSuppByObject(Object) - Method in class fim.PatternSet
-
Get the support of an individual item.
- getSupport(int) - Method in class fim.PatternSet
-
Get the support of a pattern.
- getSupport(int[]) - Method in class fim.TrActBag
-
Get the support of the given item pattern in this transaction bag.
- getSupport(int[], int) - Method in class fim.TrActBag
-
Get the support of the given item pattern in this transaction bag.
- getSupport(Pattern) - Method in class fim.TrActBag
-
Get the support of the given item pattern in this transaction bag.
- getSupport(PatternSet) - Method in class fim.TrActBag
-
Get the support values of the given pattern set in this transaction bag.
- getSupport(PatternSet, int[]) - Method in class fim.TrActBag
-
Get the support values of the given pattern set in this transaction bag.
- getThread() - Method in class fim.SeqMine
-
Get the thread that was started last (if any).
- getTrAct(int) - Method in class fim.TrActBag
-
Get a transaction.
- getTrActs() - Method in class fim.TrActBag
-
Get all transactions as an array of integer arrays.
- getTrActs() - Method in class fim.TrActTable
-
Get the transactions.
- getTrActs() - Method in class fim.TrActView
-
Get the currently displayed set of transactions.
- getTrActSize(int) - Method in class fim.TrActBag
-
Get a transaction.
- getTree() - Method in class fim.CloMaxFilter
-
Retrieve one of the prefix trees of the prefix tree chain.
- getTree(int) - Method in class fim.CloMaxFilter
-
Retrieve one of the prefix trees of the prefix tree chain.
- getValueAt(int, int) - Method in class fim.ARuleTable
-
Get the value in a table cell.
- getValueAt(int, int) - Method in class fim.PatternTable
-
Get the value in a table cell.
- getValueAt(int, int) - Method in class fim.TrActTable
-
Get the value in a table cell.
- getWeight() - Method in class fim.Pattern
-
Get the weight of the pattern (e.g.
- getWeight() - Method in class fim.TrAct
-
Get the weight/multiplicity of the transaction (number of occurrences).
- getWeight() - Method in class fim.TrActBag
-
Get the total weight of all transactions.
- getWeights() - Method in class fim.TrActBag
-
Get all transaction weights as an array of integers.
H
- hasSuper(int[], int, int) - Method in class fim.CloMaxTree
-
Check whether a super-pattern with at least a given support exists in this prefix tree.
- hasSuper(int[], int, int, int) - Method in class fim.CloMaxTree
-
Check whether a super-pattern with at least a given support exists in this prefix tree.
- head - Variable in class fim.ARule
-
the consequent/head of the association rule
- head - Variable in class fim.ARuleSet
-
the maximal number of items in a rule head
- HEAD - Static variable in class fim.ARuleSet
-
sort mode: consequent/head item of the rule
- HEAD - Static variable in class fim.FIM
-
item may appear only in a rule head/consequent
- HEAD - Static variable in class fim.JNIFIM
-
item may appear only in a rule head/consequent
- headAllCmpTo(ARule) - Method in class fim.ARule
-
Compare this rule to another (given as argument) by comparing all head properties: items, support values etc.
- headCmpTo(ARule) - Method in class fim.ARule
-
Compare this rule to another (given as argument) by comparing head items lexicographically.
- HEADNOTBODY - Static variable in class fim.ARuleSet
-
filter mode: keep only rules in which the head item is not contained in the body
- HEADNOTLAST - Static variable in class fim.ARuleSet
-
filter mode: keep only rules in which the head item is not also the last item in the body
- HEADSUPP - Static variable in class fim.ARuleSet
-
sort mode: consequent/head support
- HORZ - Static variable in class fim.FIM
-
processing mode: check extensions for closed/maximal item sets with a horizontal scheme (default: use a repository)
- HORZ - Static variable in class fim.JNIFIM
-
processing mode: check extensions for closed/maximal item sets with a horizontal scheme (default: use a repository)
I
- ibase - Variable in class fim.ARule
-
the underlying item base
- ibase - Variable in class fim.ARuleSet
-
the underlying item base
- ibase - Variable in class fim.CloMaxFilter
-
the underlying item base
- ibase - Variable in class fim.CloMaxTree
-
the underlying item base
- ibase - Variable in class fim.Pattern
-
the underlying item base
- ibase - Variable in class fim.PatternSet
-
the underlying item base
- ibase - Variable in class fim.SeqMine
-
the underlying item base
- ibase - Variable in class fim.TrAct
-
the underlying item base
- ibase - Variable in class fim.TrActBag
-
the underlying item base
- IDENT - Static variable in class fim.FIM
-
surrogate method: identity (keep original data)
- IDENT - Static variable in class fim.JNIFIM
-
surrogate method: identity (keep original data)
- IGNORE - Static variable in class fim.FIM
-
item may not appear anywhere in a rule
- IGNORE - Static variable in class fim.JNIFIM
-
item may not appear anywhere in a rule
- imode - Variable in class fim.SeqMine
-
the operation mode (
DEFAULT
orREDUCE
, set byinitMining()
) - IMPORT - Static variable in class fim.FIM
-
evaluation measure: importance (larger is better)
- IMPORT - Static variable in class fim.JNIFIM
-
evaluation measure: importance (larger is better)
- IMPORTANCE - Static variable in class fim.FIM
-
evaluation measure: importance (larger is better)
- IMPORTANCE - Static variable in class fim.JNIFIM
-
evaluation measure: importance (larger is better)
- indexOf(int) - Method in class fim.TrAct
-
Find the index of the (first) occurrence of an item.
- indexOf(int, int) - Method in class fim.TrAct
-
Find the index of the (first) occurrence of an item.
- INFO - Static variable in class fim.FIM
-
evaluation measure: information difference to prior (larger is better)
- INFO - Static variable in class fim.JNIFIM
-
evaluation measure: information difference to prior (larger is better)
- INFOPVAL - Static variable in class fim.FIM
-
evaluation measure: p-value from information difference (smaller is better)
- INFOPVAL - Static variable in class fim.JNIFIM
-
evaluation measure: p-value from information difference (smaller is better)
- initMining(TrActBag, int, double, int, int, int, int) - Method in class fim.SeqMine
-
Initialize mining frequent item patterns (sequences) in a thread.
- INOUT - Static variable in class fim.FIM
-
item may appear anywhere in a rule
- INOUT - Static variable in class fim.JNIFIM
-
item may appear anywhere in a rule
- INPUT - Static variable in class fim.FIM
-
item may appear only in a rule body/antecedent
- INPUT - Static variable in class fim.JNIFIM
-
item may appear only in a rule body/antecedent
- INVBXS - Static variable in class fim.FIM
-
processing mode: invalidate evaluation below expected support
- INVBXS - Static variable in class fim.JNIFIM
-
processing mode: invalidate evaluation below expected support
- isContainedIn(int[]) - Method in class fim.TrAct
-
Whether this transaction is contained in a given item pattern.
- isContainedIn(int[], int) - Method in class fim.TrAct
-
Whether this transaction is contained in a given item pattern.
- isContainedIn(Pattern) - Method in class fim.Pattern
-
Whether this item pattern is contained in another item pattern.
- isContainedIn(Pattern) - Method in class fim.TrAct
-
Whether this transaction is contained in a given item pattern.
- isContainedIn(TrAct) - Method in class fim.Pattern
-
Whether this item pattern is a contained in a transaction.
- isContainedIn(TrAct) - Method in class fim.TrAct
-
Whether this transaction is contained in a given other transaction.
- isect(Pattern, Pattern) - Method in class fim.Pattern
-
Create the intersection of two item patterns.
- ismin - Variable in class fim.SeqMine
-
the minimum support of an item pattern (set by
initMining()
) - isSubOf(int[], int) - Method in class fim.Pattern
-
Check whether this item pattern is a subpattern of another item pattern, given as an array of items.
- isSubOf(Pattern) - Method in class fim.Pattern
-
Check whether this item pattern is a subpattern of another item pattern.
- isSuperOf(int[], int) - Method in class fim.Pattern
-
Whether this item pattern is a superpattern of a given item pattern.
- isSuperOf(Pattern) - Method in class fim.Pattern
-
Whether this item pattern is a superpattern of another item pattern.
- ista(int[][], int[], int, double, int, int, String, int, double, int, int, int[]) - Static method in class fim.JNIFIM
-
Java interface to IsTa algorithm in C.
- ista(TrActBag, int, double, int, int, int, double, int, int, int[]) - Static method in class fim.FIM
-
Java interface to IsTa algorithm in C (wrapper with Java objects).
- ISTA_PATRICIA - Static variable in class fim.FIM
-
IsTa variant: patricia tree (compact prefix tree)
- ISTA_PATRICIA - Static variable in class fim.JNIFIM
-
IsTa variant: patricia tree (compact prefix tree)
- ISTA_PREFIX - Static variable in class fim.FIM
-
IsTa variant: standard prefix tree
- ISTA_PREFIX - Static variable in class fim.JNIFIM
-
IsTa variant: standard prefix tree
- itarget - Variable in class fim.SeqMine
-
the target pattern type and subtype of the search (
ITEMSET
orSEQUENCE
as the main target pattern type andFREQUENT
,CLOSED
orMAXIMAL
as the target pattern subtype) - item - Variable in class fim.CloMaxTree
-
the associated item (for a prefix tree chain)
- items - Variable in class fim.CloMaxTree
-
the item buffer for collecting/reporting the patterns
- items - Variable in class fim.Pattern
-
the items of the item pattern
- items - Variable in class fim.TrAct
-
the items of the transaction
- ITEMS - Static variable in class fim.ARuleSet
-
sort mode: items (in the order in which they appear)
- ITEMS - Static variable in class fim.PatternSet
-
sort mode: items (in the order in which they appear)
- ITEMS2 - Static variable in class fim.PatternSet
-
reduction mode: excess items/neurons (za-zb+2,ca)
- itemsAllCmpTo(ARule) - Method in class fim.ARule
-
Compare this rule to another (given as argument) by comparing all body and head properties: items, support values etc.
- itemsCmpTo(ARule) - Method in class fim.ARule
-
Compare this rule to another (given as argument) by comparing body and head items lexicographically.
- itemsCmpTo(Pattern) - Method in class fim.Pattern
-
Compare this pattern to another (given as argument) by comparing its items lexicographically.
- ITEMSET - Static variable in class fim.CloMaxFilter
-
target pattern type: item sets (item order is ignored)
- ITEMSET - Static variable in class fim.CloMaxTree
-
target pattern type: item sets (item order is ignored)
- ITEMSET - Static variable in class fim.SeqMine
-
target pattern type: item sets (item order is ignored)
- ITEMSONLY - Static variable in class fim.ARuleSet
-
reduction mode: compare only the head items (not support etc.)
- ITEMSONLY - Static variable in class fim.PatternSet
-
reduction mode: compare only the items (not support)
- iumax - Variable in class fim.SeqMine
-
the number of times an item may be used in a pattern (set by
initMining()
) - izmax - Variable in class fim.SeqMine
-
the maximum length of an item pattern (number of items, set by
initMining()
) - izmin - Variable in class fim.SeqMine
-
the minimum length of an item pattern (number of items, set by
initMining()
)
J
- jim(int[][], int[], int, double, int, int, String, int, double, int, double[], double, int, int, int[]) - Static method in class fim.JNIFIM
-
Java interface to JIM algorithm in C.
- jim(TrActBag, int, double, int, int, int, double, int, double[], double, int, int, int[]) - Static method in class fim.FIM
-
Java interface to JIM algorithm in C (wrapper with Java objects).
- JIM_BARONI_BUSER - Static variable in class fim.FIM
-
JIM: Baroni--Buser S_B = (x+s)/(x+r)
- JIM_BARONI_BUSER - Static variable in class fim.JNIFIM
-
JIM: Baroni--Buser S_B = (x+s)/(x+r)
- JIM_BASIC - Static variable in class fim.FIM
-
JIM variant: basic algorithm
- JIM_BASIC - Static variable in class fim.JNIFIM
-
JIM variant: basic algorithm
- JIM_CZEKANOWSKI - Static variable in class fim.FIM
-
JIM: Czekanowski S_D = 2s/(r+s)
- JIM_CZEKANOWSKI - Static variable in class fim.JNIFIM
-
JIM: Czekanowski S_D = 2s/(r+s)
- JIM_DICE - Static variable in class fim.FIM
-
JIM: Dice S_D = 2s/(r+s)
- JIM_DICE - Static variable in class fim.JNIFIM
-
JIM: Dice S_D = 2s/(r+s)
- JIM_FAITH - Static variable in class fim.FIM
-
JIM: Faith S_F = (s+z/2)/n
- JIM_FAITH - Static variable in class fim.JNIFIM
-
JIM: Faith S_F = (s+z/2)/n
- JIM_GENERIC - Static variable in class fim.FIM
-
JIM: generic measure S = (c_0s +c_1z +c_2n +c_3x) / (c_4s +c_5z +c_6n +c_7x)
- JIM_GENERIC - Static variable in class fim.JNIFIM
-
JIM: generic measure S = (c_0s +c_1z +c_2n +c_3x) / (c_4s +c_5z +c_6n +c_7x)
- JIM_GOWER_LEGENDRE - Static variable in class fim.FIM
-
JIM: Gower--Legendre S_N = 2(s+z)/(n+s+z)
- JIM_GOWER_LEGENDRE - Static variable in class fim.JNIFIM
-
JIM: Gower--Legendre S_N = 2(s+z)/(n+s+z)
- JIM_HAMMING - Static variable in class fim.FIM
-
JIM: Hamming S_M = (s+z)/n
- JIM_HAMMING - Static variable in class fim.JNIFIM
-
JIM: Hamming S_M = (s+z)/n
- JIM_JACCARD - Static variable in class fim.FIM
-
JIM: Jaccard/Tanimoto S_J = s/r
- JIM_JACCARD - Static variable in class fim.JNIFIM
-
JIM: Jaccard/Tanimoto S_J = s/r
- JIM_KULCYNSKI - Static variable in class fim.FIM
-
JIM: Kulcynski S_K = s/q
- JIM_KULCYNSKI - Static variable in class fim.JNIFIM
-
JIM: Kulcynski S_K = s/q
- JIM_NONE - Static variable in class fim.FIM
-
JIM: no cover similarity
- JIM_NONE - Static variable in class fim.JNIFIM
-
JIM: no cover similarity
- JIM_ROGERS_TANIMOTO - Static variable in class fim.FIM
-
JIM: Rogers--Tanimoto S_T = (s+z)/(n+q)
- JIM_ROGERS_TANIMOTO - Static variable in class fim.JNIFIM
-
JIM: Rogers--Tanimoto S_T = (s+z)/(n+q)
- JIM_RUSSEL_RAO - Static variable in class fim.FIM
-
JIM: Russel-Rao S_R = s/n
- JIM_RUSSEL_RAO - Static variable in class fim.JNIFIM
-
JIM: Russel-Rao S_R = s/n
- JIM_SOKAL_MICHENER - Static variable in class fim.FIM
-
JIM: Sokal--Michener S_M = (s+z)/n
- JIM_SOKAL_MICHENER - Static variable in class fim.JNIFIM
-
JIM: Sokal--Michener S_M = (s+z)/n
- JIM_SOKAL_SNEATH_1 - Static variable in class fim.FIM
-
JIM: Sokal--Sneath 1 S_S = s/(r+q)
- JIM_SOKAL_SNEATH_1 - Static variable in class fim.JNIFIM
-
JIM: Sokal--Sneath 1 S_S = s/(r+q)
- JIM_SOKAL_SNEATH_2 - Static variable in class fim.FIM
-
JIM: Sokal--Sneath 2 S_N = 2(s+z)/(n+s+z)
- JIM_SOKAL_SNEATH_2 - Static variable in class fim.JNIFIM
-
JIM: Sokal--Sneath 2 S_N = 2(s+z)/(n+s+z)
- JIM_SOKAL_SNEATH_3 - Static variable in class fim.FIM
-
JIM: Sokal--Sneath 3 S_O = (s+z)/q
- JIM_SOKAL_SNEATH_3 - Static variable in class fim.JNIFIM
-
JIM: Sokal--Sneath 3 S_O = (s+z)/q
- JIM_SORENSEN - Static variable in class fim.FIM
-
JIM: Sorensen S_D = 2s/(r+s)
- JIM_SORENSEN - Static variable in class fim.JNIFIM
-
JIM: Sorensen S_D = 2s/(r+s)
- JIM_TANIMOTO - Static variable in class fim.FIM
-
JIM: Jaccard/Tanimoto S_J = s/r
- JIM_TANIMOTO - Static variable in class fim.JNIFIM
-
JIM: Jaccard/Tanimoto S_J = s/r
- JNIFIM - Class in fim
-
Class for Java interface to frequent item set mining in C
- JNIFIM() - Constructor for class fim.JNIFIM
-
Constructor.
K
- KEEP - Static variable in class fim.PatternSet
-
reduction mode: none (keep all patterns after filtering)
L
- last - Variable in class fim.CloMaxTree
-
the (last) positions of the items in an item pattern (
-1
if an item does not occur) - LDRATIO - Static variable in class fim.FIM
-
evaluation measure: binary logarithm of support quotient (larger is better)
- LDRATIO - Static variable in class fim.JNIFIM
-
evaluation measure: binary logarithm of support quotient (larger is better)
- LENIENT0 - Static variable in class fim.PatternSet
-
reduction mode: combined lenient (z, break rejection tie)
- LENIENT1 - Static variable in class fim.PatternSet
-
reduction mode: combined lenient (z-1, break rejection tie)
- LIFT - Static variable in class fim.ARuleSet
-
sort mode: lift value
- LIFT - Static variable in class fim.FIM
-
evaluation measure: lift value (confidence divided by prior) (larger is better)
- LIFT - Static variable in class fim.JNIFIM
-
evaluation measure: lift value (confidence divided by prior) (larger is better)
- LIFTDIFF - Static variable in class fim.FIM
-
evaluation measure: difference of lift value to 1 (larger is better)
- LIFTDIFF - Static variable in class fim.JNIFIM
-
evaluation measure: difference of lift value to 1 (larger is better)
- LIFTQUOT - Static variable in class fim.FIM
-
evaluation measure: difference of lift quotient to 1 (larger is better)
- LIFTQUOT - Static variable in class fim.JNIFIM
-
evaluation measure: difference of lift quotient to 1 (larger is better)
- LOAD_ITEMS - Static variable in class fim.ARuleView
-
mode flag: add menu items for loading files
- LOAD_ITEMS - Static variable in class fim.PatternView
-
mode flag: add menu items for loading trees
- LOAD_ITEMS - Static variable in class fim.TrActView
-
mode flag: add menu items for loading trees
- loadConfig(File) - Method in class fim.ARuleGUI
-
Load a configuration file and set the input fields.
- loadConfig(File) - Method in class fim.FIMGUI
-
Load a configuration file and set the input fields.
- loadPatterns(File) - Method in class fim.PatternView
-
Load a set of patterns.
- loadRules(File) - Method in class fim.ARuleView
-
Load a set of association rules.
- loadTrActs(File) - Method in class fim.TrActView
-
Load a set of transactions.
M
- main(String[]) - Static method in class fim.ARuleGUI
-
Main function for command line invocation.
- main(String[]) - Static method in class fim.ARuleSet
-
Main function for testing some basic functionality.
- main(String[]) - Static method in class fim.ARuleTable
-
Main function for testing some basic functionality.
- main(String[]) - Static method in class fim.ARuleView
-
Main function for command line invocation.
- main(String[]) - Static method in class fim.FIM
-
Main program for testing.
- main(String[]) - Static method in class fim.FIMGUI
-
Main function for command line invocation.
- main(String[]) - Static method in class fim.PatternSet
-
Main function for testing some basic functionality.
- main(String[]) - Static method in class fim.PatternTable
-
Main function for testing some basic functionality.
- main(String[]) - Static method in class fim.PatternView
-
Main function for command line invocation.
- main(String[]) - Static method in class fim.SeqMine
-
Main function for command line use.
- main(String[]) - Static method in class fim.TrActBag
-
Main function for testing some basic functionality.
- main(String[]) - Static method in class fim.TrActTable
-
Main function for testing some basic functionality.
- main(String[]) - Static method in class fim.TrActView
-
Main function for command line invocation.
- MAX - Static variable in class fim.FIM
-
aggregation mode: maximum of individual measure values
- MAX - Static variable in class fim.JNIFIM
-
aggregation mode: maximum of individual measure values
- MAXIMAL - Static variable in class fim.CloMaxFilter
-
target pattern subtype: maximal frequent item patterns; to be combined with
SEQUENCE
- MAXIMAL - Static variable in class fim.CloMaxTree
-
target pattern subtype: maximal frequent item patterns; to be combined with
SEQUENCE
- MAXIMAL - Static variable in class fim.FIM
-
target type: maximal (frequent) item sets
- MAXIMAL - Static variable in class fim.JNIFIM
-
target type: maximal (frequent) item sets
- MAXIMAL - Static variable in class fim.PatternSet
-
reduction mode: reduce to maximal item patterns; combination of
MAXSIZE
andITEMSONLY
- MAXIMAL - Static variable in class fim.SeqMine
-
target pattern subtype: maximal frequent item patterns; to be combined with
SEQUENCE
- MAXIMUM - Static variable in class fim.FIM
-
aggregation mode: maximum of individual measure values
- MAXIMUM - Static variable in class fim.JNIFIM
-
aggregation mode: maximum of individual measure values
- MAXSIZE - Static variable in class fim.ARuleSet
-
reduction mode: maximize the size of the antecedent/rule body
- MAXSIZE - Static variable in class fim.PatternSet
-
reduction mode: maximize size of item patterns
- mergeNeg(CloMaxNode, CloMaxNode) - Method in class fim.CloMaxTree
-
Merge a subtree rooted at a given node to the subtree rooted at this node (by cloning the nodes of the source tree).
- mergePos(CloMaxNode, CloMaxNode) - Method in class fim.CloMaxTree
-
Merge a subtree rooted at a given node to the subtree rooted at this node (by cloning the nodes of the source tree).
- MIN - Static variable in class fim.FIM
-
aggregation mode: minimum of individual measure values
- MIN - Static variable in class fim.JNIFIM
-
aggregation mode: minimum of individual measure values
- mine(TrActBag, int, double, int, int, int, int) - Method in class fim.SeqMine
-
Find frequent item patterns (sequences).
- mineSeq(TrActBag, int, double, int, int, int, int) - Method in class fim.SeqMine
-
Find frequent item sequences.
- MINIMUM - Static variable in class fim.FIM
-
aggregation mode: minimum of individual measure values
- MINIMUM - Static variable in class fim.JNIFIM
-
aggregation mode: minimum of individual measure values
- MINSIZE - Static variable in class fim.ARuleSet
-
reduction mode: minimize the size of the antecedent/rule body
- MINSIZE - Static variable in class fim.PatternSet
-
reduction mode: minimize size of item patterns
- mode - Variable in class fim.SeqMine
-
the search/operation mode
N
- names - Variable in class fim.ARuleTable
-
the names of the table columns
- names - Variable in class fim.PatternTable
-
the names of the table columns
- NAMES - Static variable in class fim.ARuleSet
-
sort mode: names of the consequent items
- NEITHER - Static variable in class fim.FIM
-
item may not appear anywhere in a rule
- NEITHER - Static variable in class fim.JNIFIM
-
item may not appear anywhere in a rule
- NOCOLLATE - Static variable in class fim.FIM
-
processing mode: do not collate equal transactions (for Carpenter algorithm)
- NOCOLLATE - Static variable in class fim.JNIFIM
-
processing mode: do not collate equal transactions (for Carpenter algorithm)
- NOFILTER - Static variable in class fim.ARuleSet
-
reduction mode: do not use a
CloMaxFilter
, but rather work directly on the item pattern array - NOFILTER - Static variable in class fim.PatternSet
-
reduction mode: do not use a
CloMaxFilter
, but rather work directly on the item pattern array - NOFIM16 - Static variable in class fim.FIM
-
processing mode: do not use a 16-items machine
- NOFIM16 - Static variable in class fim.JNIFIM
-
processing mode: do not use a 16-items machine
- NOHUT - Static variable in class fim.FIM
-
processing mode: do not use head union tail (hut) pruning (for maximal item sets)
- NOHUT - Static variable in class fim.JNIFIM
-
processing mode: do not use head union tail (hut) pruning (for maximal item sets)
- NONE - Static variable in class fim.ARuleSet
-
reduction mode: do nothing
- NONE - Static variable in class fim.FIM
-
evaluation measure/aggregation mode: none
- NONE - Static variable in class fim.JNIFIM
-
evaluation measure/aggregation mode: none
- NONE - Static variable in class fim.PatternSet
-
reduction mode: do nothing
- NONE - Static variable in class fim.SeqMine
-
operation mode: no special operation, identical to
DEFAULT
- NOPERFECT - Static variable in class fim.FIM
-
processing mode: do not use perfect extension pruning
- NOPERFECT - Static variable in class fim.JNIFIM
-
processing mode: do not use perfect extension pruning
- NOPRUNE - Static variable in class fim.FIM
-
processing mode: do not prune the prefix/patricia tree (for IsTa algorithm)
- NOPRUNE - Static variable in class fim.JNIFIM
-
processing mode: do not prune the prefix/patricia tree (for IsTa algorithm)
- NOSORT - Static variable in class fim.FIM
-
processing mode: do not sort items w.r.t.
- NOSORT - Static variable in class fim.JNIFIM
-
processing mode: do not sort items w.r.t.
- NOTREE - Static variable in class fim.FIM
-
processing mode: do not organize transactions as a prefix tree (for Apriori algorithm)
- NOTREE - Static variable in class fim.JNIFIM
-
processing mode: do not organize transactions as a prefix tree (for Apriori algorithm)
O
- OBJECTS - Static variable in class fim.FIM
-
pattern spectrum report format: objects of type
PatSpecElem
- OBJECTS - Static variable in class fim.JNIFIM
-
pattern spectrum report format: objects of type
PatSpecElem
- ORIGSUPP - Static variable in class fim.FIM
-
processing mode: use original support definition for rules (body & head instead of only body)
- ORIGSUPP - Static variable in class fim.JNIFIM
-
processing mode: use original support definition for rules (body & head instead of only body)
- OUTPUT - Static variable in class fim.FIM
-
item may appear only in a rule head/consequent
- OUTPUT - Static variable in class fim.JNIFIM
-
item may appear only in a rule head/consequent
P
- pack() - Method in class fim.ARule
-
Pack an association rule, i.e., optimize memory usage.
- pack() - Method in class fim.ARuleSet
-
Pack the association rules, i.e., optimize memory usage.
- pack() - Method in class fim.Pattern
-
Pack an item pattern, i.e., optimize memory usage.
- pack() - Method in class fim.PatternSet
-
Pack the patterns, i.e., optimize memory usage.
- pack() - Method in class fim.TrAct
-
Pack a transaction, i.e., optimize memory usage.
- pack() - Method in class fim.TrActBag
-
Pack the transactions, i.e., optimize memory usage.
- parse(IdMap, InputStream) - Static method in class fim.ARule
-
Parse an association rule.
- parse(IdMap, InputStream) - Static method in class fim.ARuleSet
-
Parse a set of association rules.
- parse(IdMap, InputStream) - Static method in class fim.Pattern
-
Parse an item pattern.
- parse(IdMap, InputStream) - Static method in class fim.PatternSet
-
Parse a set of item patterns.
- parse(IdMap, InputStream) - Static method in class fim.TrAct
-
Parse a transaction.
- parse(IdMap, InputStream, boolean) - Static method in class fim.TrAct
-
Parse a transaction.
- parse(IdMap, Reader) - Static method in class fim.ARule
-
Parse an association rule.
- parse(IdMap, Reader) - Static method in class fim.ARuleSet
-
Parse a set of association rules.
- parse(IdMap, Reader) - Static method in class fim.Pattern
-
Parse an item pattern.
- parse(IdMap, Reader) - Static method in class fim.PatternSet
-
Parse a set of item patterns.
- parse(IdMap, Reader) - Static method in class fim.TrAct
-
Parse a transaction.
- parse(IdMap, Reader) - Static method in class fim.TrActBag
-
Parse a bag/multiset of transactions.
- parse(IdMap, Reader, boolean) - Static method in class fim.TrAct
-
Parse a transaction.
- parse(IdMap, Reader, boolean) - Static method in class fim.TrActBag
-
Parse a bag/multiset of transactions.
- parse(IdMap, String) - Static method in class fim.ARule
-
Parse an association rule.
- parse(IdMap, String) - Static method in class fim.ARuleSet
-
Parse a set of association rules.
- parse(IdMap, String) - Static method in class fim.Pattern
-
Parse an item pattern.
- parse(IdMap, String) - Static method in class fim.PatternSet
-
Parse a set of item patterns.
- parse(IdMap, String) - Static method in class fim.TrAct
-
Parse a transaction.
- parse(IdMap, String, boolean) - Static method in class fim.TrAct
-
Parse a transaction.
- parse(IdMap, Scanner) - Static method in class fim.ARule
-
Parse an association rule.
- parse(IdMap, Scanner) - Static method in class fim.ARuleSet
-
Parse a set of association rules.
- parse(IdMap, Scanner) - Static method in class fim.Pattern
-
Parse an item pattern.
- parse(IdMap, Scanner) - Static method in class fim.PatternSet
-
Parse a set of item patterns.
- parse(IdMap, TableReader) - Static method in class fim.TrAct
-
Parse a transaction.
- parse(IdMap, TableReader) - Static method in class fim.TrActBag
-
Parse a bag/multiset of transactions.
- parse(IdMap, TableReader, boolean) - Static method in class fim.TrAct
-
Parse a transaction.
- parse(IdMap, TableReader, boolean) - Static method in class fim.TrActBag
-
Parse a bag/multiset of transactions.
- patrec - Variable in class fim.CloMaxTree
-
the pattern receiver for collecting the result patterns
- pats - Variable in class fim.PatternSet
-
the set of patterns/item sets
- pats - Variable in class fim.PatternTable
-
the set of item patterns
- pats - Variable in class fim.SeqMine
-
the result set of frequent item patterns (item sequences)
- PatSpecElem - Class in fim
-
Class for pattern spectrum elements
- PatSpecElem(int, int, double) - Constructor for class fim.PatSpecElem
-
Create a pattern spectrum element.
- Pattern - Class in fim
-
Class for item patterns (item sets, partial permutations and sequences).
- Pattern() - Constructor for class fim.Pattern
-
Create an empty item pattern.
- Pattern(IdMap) - Constructor for class fim.Pattern
-
Create an empty item pattern.
- Pattern(IdMap, int[], int) - Constructor for class fim.Pattern
-
Create a item pattern from an item array (the item array is stored, not copied).
- Pattern(IdMap, int[], int, int) - Constructor for class fim.Pattern
-
Create a item pattern from an item array (the item array is stored, not copied).
- Pattern(IdMap, int[], int, int, double) - Constructor for class fim.Pattern
-
Create an item pattern from an item array (the item array is stored, not copied).
- Pattern(IdMap, int[], int, int, double, double) - Constructor for class fim.Pattern
-
Create an item pattern from an item array (the item array is stored, not copied).
- Pattern(IdMap, int[], int, int, int) - Constructor for class fim.Pattern
-
Create a item pattern from an item array (the item array is copied).
- Pattern(IdMap, int[], int, int, int, double) - Constructor for class fim.Pattern
-
Create an item pattern from an item array (the item array is copied).
- Pattern(IdMap, int[], int, int, int, double, double) - Constructor for class fim.Pattern
-
Create an item pattern from an item array (the item array is copied).
- PatternReceiver - Interface in fim
-
Interface for an item pattern receiver (argument of the function
CloMaxTree.report()
). - PatternSet - Class in fim
-
Class for a set of patterns/item sets.
- PatternSet() - Constructor for class fim.PatternSet
-
Create an empty set of item patterns.
- PatternSet(IdMap) - Constructor for class fim.PatternSet
-
Create an empty set of item patterns.
- PatternSet(IdMap, int, Object[]) - Constructor for class fim.PatternSet
-
Create an item pattern set from FIM output.
- PatternSet(IdMap, Object[]) - Constructor for class fim.PatternSet
-
Create a pattern set from CoCoNAD output.
- PatternSet.PatSigCmp - Interface in fim
-
Interface for a comparator for pattern signatures.
- PatternTable - Class in fim
-
Class for a tabular representation of a set of item patterns.
- PatternTable(PatternSet) - Constructor for class fim.PatternTable
-
Create an item pattern table.
- PatternView - Class in fim
-
Class for an item pattern viewer.
- PatternView(int) - Constructor for class fim.PatternView
-
Create an item pattern viewer.
- PatternView(Component, int) - Constructor for class fim.PatternView
-
Create an item pattern viewer.
- POSTPRUNE - Static variable in class fim.FIM
-
processing mode: a-posteriori pruning of infrequent item sets (for Apriori algorithm)
- POSTPRUNE - Static variable in class fim.JNIFIM
-
processing mode: a-posteriori pruning of infrequent item sets (for Apriori algorithm)
- PREPRUNE - Static variable in class fim.SeqMine
-
operation mode: force pre-check pruning for closed/maximal mining (attention: may lead to wrong results!)
- PROGRAM - Static variable in class fim.ARuleView
-
mode flag: the viewer is a stand-alone program
- PROGRAM - Static variable in class fim.PatternView
-
mode flag: the viewer is a stand-alone program
- PROGRAM - Static variable in class fim.TrActView
-
mode flag: the viewer is a stand-alone program
- project(int, CloMaxTree) - Method in class fim.CloMaxTree
-
Project a prefix tree to a given item.
- project(CloMaxNode) - Method in class fim.CloMaxTree
-
Project a prefix tree to a given item.
- prune(int[], int, int) - Method in class fim.CloMaxTree
-
For a given item pattern, prune all sub- or super-patterns (depending on the target type of this tree) that are represented by paths of this prefix tree.
- prune(int[], int, int, int) - Method in class fim.CloMaxTree
-
For a given item pattern, prune all sub- or super-patterns (depending on the target type of this tree) that are represented by paths of this prefix tree.
- pruneClo(CloMaxNode, int[], int, int, int) - Method in class fim.CloMaxTree
-
For a given item pattern, prune all sub-patterns that are represented by paths of the prefix tree rooted at the given node and have at most the support of the given item pattern.
- pruneMax(CloMaxNode, int[], int, int) - Method in class fim.CloMaxTree
-
For a given item pattern, prune all sub-patterns that are represented by paths of the prefix tree rooted at the given node.
R
- RANDOM - Static variable in class fim.FIM
-
surrogate method: random transaction generation
- RANDOM - Static variable in class fim.JNIFIM
-
surrogate method: random transaction generation
- receive(int[], int, int, int) - Method in class fim.ARuleSet
-
Receive an item pattern (implements
PatternReceiver
). - receive(int[], int, int, int) - Method in interface fim.PatternReceiver
-
Add an item pattern to the pattern receiver.
- receive(int[], int, int, int) - Method in class fim.PatternSet
-
Receive an item pattern (implements
PatternReceiver
). - recode(IdMap) - Method in class fim.ARuleSet
-
Recode an association rule set to another item base, replacing the item base.
- recode(IdMap) - Method in class fim.PatternSet
-
Recode a pattern set to another item base, replacing the item base.
- recode(IdMap, int[]) - Method in class fim.ARule
-
Recode an association rule set to another item base, replacing the item base.
- recode(IdMap, int[]) - Method in class fim.Pattern
-
Recode a pattern to another item base, replacing the item base.
- recodeTo(IdMap) - Method in class fim.TrAct
-
Recode a transaction to another item base, replacing the item base.
- recodeTo(IdMap) - Method in class fim.TrActBag
-
Recode a transaction bag to another item base, replacing the item base.
- recodeTo(IdMap, int[]) - Method in class fim.TrAct
-
Recode a transaction to another item base, replacing the item base.
- reduce() - Method in class fim.TrActBag
-
Reduce the transactions, i.e., combine equal transactions.
- reduce(int) - Method in class fim.ARuleSet
-
Reduce a set of association rules.
- reduce(int) - Method in class fim.PatternSet
-
Reduce an item pattern set.
- reduce(int) - Method in class fim.TrActBag
-
Reduce the transactions, i.e., combine equal transactions; optionally remove infrequent items prior to combination.
- reduce(int[]) - Method in class fim.TrAct
-
Reduce the items of a transaction (remove infrequent items).
- reduce(int, int[], boolean) - Method in class fim.PatternSet
-
Reduce a set of item patterns (by pattern signatures).
- REDUCE - Static variable in class fim.SeqMine
-
operation mode: reduce transaction suffix lists
- relim(int[][], int[], int, double, int, int, String, int, double, int, int, int[]) - Static method in class fim.JNIFIM
-
Java interface to RElim algorithm in C.
- relim(TrActBag, int, double, int, int, int, double, int, int, int[]) - Static method in class fim.FIM
-
Java interface to RElim algorithm in C (wrapper with Java objects).
- RELIM_BASIC - Static variable in class fim.FIM
-
RElim variant: basic recursive elimination algorithm
- RELIM_BASIC - Static variable in class fim.JNIFIM
-
RElim variant: basic recursive elimination algorithm
- remove() - Method in class fim.CloMaxFilter
-
Remove an item from the current prefix.
- remove(int) - Method in class fim.CloMaxFilter
-
Remove items from the current prefix.
- removeItem() - Method in class fim.CloMaxFilter
-
Remove an item from the current prefix.
- REPOFILT - Static variable in class fim.FIM
-
processing mode: filter maximal item sets with repository (for Carpenter algorithm)
- REPOFILT - Static variable in class fim.JNIFIM
-
processing mode: filter maximal item sets with repository (for Carpenter algorithm)
- report() - Method in class fim.CloMaxFilter
-
Report closed or maximal item patterns (type is determined by the parameters passed to the constructor).
- report() - Method in class fim.CloMaxTree
-
Report closed or maximal item patterns (type is determined by the parameters passed to the constructor).
- report(int) - Method in class fim.CloMaxFilter
-
Report closed or maximal item patterns (type is determined by the parameters passed to the constructor).
- report(int) - Method in class fim.CloMaxTree
-
Report closed or maximal item patterns (type is determined by the parameters passed to the constructor).
- report(int, int, int) - Method in class fim.CloMaxFilter
-
Report closed or maximal item patterns (type is determined by the parameters passed to the constructor).
- report(int, int, int) - Method in class fim.CloMaxTree
-
Report closed or maximal item patterns (type is determined by the parameters passed to the constructor).
- report(PatternReceiver) - Method in class fim.CloMaxFilter
-
Report closed or maximal item patterns (type is determined by the parameters passed to the constructor).
- report(PatternReceiver) - Method in class fim.CloMaxTree
-
Report closed or maximal item patterns (type is determined by the parameters passed to the constructor).
- report(PatternReceiver, int) - Method in class fim.CloMaxFilter
-
Report closed or maximal item patterns (type is determined by the parameters passed to the constructor).
- report(PatternReceiver, int) - Method in class fim.CloMaxTree
-
Report closed or maximal item patterns (type is determined by the parameters passed to the constructor).
- report(PatternReceiver, int, int, int) - Method in class fim.CloMaxFilter
-
Report closed or maximal item patterns (type is determined by the parameters passed to the constructor).
- report(PatternReceiver, int, int, int) - Method in class fim.CloMaxTree
-
Report closed or maximal item patterns (type is determined by the parameters passed to the constructor).
- reverse() - Method in class fim.ARuleSet
-
Reverse the order of the association rules in a rule set.
- reverse() - Method in class fim.PatternSet
-
Reverse the order of the patterns in a pattern set.
- root - Variable in class fim.CloMaxTree
-
the root node of the prefix tree
- rules - Variable in class fim.ARuleSet
-
the set of association rules
- RULES - Static variable in class fim.FIM
-
target type: association rules
- RULES - Static variable in class fim.JNIFIM
-
target type: association rules
- run() - Method in class fim.ARuleGUI
-
Create the user interface.
- run() - Method in class fim.ARuleView
-
Create the user interface.
- run() - Method in class fim.FIMGUI
-
Create the user interface.
- run() - Method in class fim.PatternView
-
Create the user interface.
- run() - Method in class fim.SeqMine
-
Run mining (which must have been initialized with
InitMining
). - run() - Method in class fim.TrActView
-
Create the user interface.
- runAsThread() - Method in class fim.SeqMine
-
Run mining as a thread (must have been initialized with
InitMining
).
S
- s_base - Variable in class fim.ARule
-
the (absolute) base support (support of the empty pattern, transaction database size)
- s_base - Variable in class fim.CloMaxTree
-
the base support (support of empty item pattern/database size)
- s_base - Variable in class fim.Pattern
-
the (absolute) base support (number of transactions)
- s_body - Variable in class fim.ARule
-
the (absolute) support of the body set of the association rule
- s_head - Variable in class fim.ARule
-
the (absolute) support of the head item of the association rule
- s_pat - Variable in class fim.ARule
-
the (absolute) support of the item pattern of the association rule
- s_pat - Variable in class fim.Pattern
-
the (absolute) support of the (frequent) item pattern
- sam(int[][], int[], int, double, int, int, String, int, double, int, int, int[]) - Static method in class fim.JNIFIM
-
Java interface to SaM algorithm in C.
- sam(TrActBag, int, double, int, int, int, double, int, int, int[]) - Static method in class fim.FIM
-
Java interface to SaM algorithm in C (wrapper with Java objects).
- SAM_BASIC - Static variable in class fim.FIM
-
SaM variant: basic split and merge algorithm
- SAM_BASIC - Static variable in class fim.JNIFIM
-
SaM variant: basic split and merge algorithm
- SAM_BSEARCH - Static variable in class fim.FIM
-
SaM variant: split and merge with binary search
- SAM_BSEARCH - Static variable in class fim.JNIFIM
-
SaM variant: split and merge with binary search
- SAM_DOUBLE - Static variable in class fim.FIM
-
SaM variant: split and merge with double source buffering
- SAM_DOUBLE - Static variable in class fim.JNIFIM
-
SaM variant: split and merge with double source buffering
- SAM_TREE - Static variable in class fim.FIM
-
SaM variant: split and merge with transaction prefix tree
- SAM_TREE - Static variable in class fim.JNIFIM
-
SaM variant: split and merge with transaction prefix tree
- SAVE_ITEMS - Static variable in class fim.ARuleView
-
mode flag: add menu items for saving files
- SAVE_ITEMS - Static variable in class fim.PatternView
-
mode flag: add menu items for saving trees
- SAVE_ITEMS - Static variable in class fim.TrActView
-
mode flag: add menu items for saving trees
- saveConfig(File) - Method in class fim.ARuleGUI
-
Save a configuration file
- saveConfig(File) - Method in class fim.FIMGUI
-
Save a configuration file
- savePatterns(File) - Method in class fim.PatternView
-
Save the displayed set of patterns.
- saveRules(File) - Method in class fim.ARuleView
-
Save the displayed set of association rules.
- saveTrActs(File) - Method in class fim.TrActView
-
Save the displayed set of transactions.
- sbase - Variable in class fim.SeqMine
-
the base support (support of empty sequence/database size)
- select(int[], int, int) - Method in class fim.PatternSet
-
Select patterns that are subpatterns, superpatterns or an exact match of the given pattern (in terms of the contained items).
- select(int[], int, int, int) - Method in class fim.ARuleSet
-
Select rules that are subrules, superrules (w.r.t.
- select(ARule, int) - Method in class fim.ARuleSet
-
Select rules that are subrules, superrules (w.r.t.
- select(Pattern, int) - Method in class fim.PatternSet
-
Select patterns that are subpatterns, superpatterns or an exact match of the given pattern (in terms of the contained items).
- SeqMine - Class in fim
-
Class for mining (all/closed/maximal) frequent sequences.
- SeqMine() - Constructor for class fim.SeqMine
-
Create a miner for item patterns (frequent item sequences).
- SEQUENCE - Static variable in class fim.CloMaxFilter
-
target pattern type: paths represent (general) sequences (with and without repetition)
- SEQUENCE - Static variable in class fim.CloMaxTree
-
target pattern type: paths represent (general) sequences (with and without repetition)
- SEQUENCE - Static variable in class fim.SeqMine
-
target pattern type: item sequence
- setAllSupps(int[]) - Method in class fim.ARuleSet
-
Set the support values of all individual items.
- setAllSupps(int[]) - Method in class fim.PatternSet
-
Set the support values of all individual items.
- setItemAppFile(File) - Method in class fim.ARuleGUI
-
Set the item appearances file.
- setItemSelFile(File) - Method in class fim.FIMGUI
-
Set the item selection file.
- setMessage(String) - Method in class fim.ARuleView
-
Set the message to display in the status line.
- setMessage(String) - Method in class fim.PatternView
-
Set the message to display in the status line.
- setMessage(String) - Method in class fim.TrActView
-
Set the message to display in the status line.
- setOutputFile(File) - Method in class fim.ARuleGUI
-
Set the association rule output file.
- setOutputFile(File) - Method in class fim.FIMGUI
-
Set the frequent item sets output file.
- setPath(File) - Method in class fim.ARuleGUI
-
Set the path to the association rule mining programs.
- setPath(File) - Method in class fim.FIMGUI
-
Set the path to the frequent item set mining programs.
- setPatterns(PatternSet) - Method in class fim.PatternTable
-
Set the item patterns.
- setPatterns(PatternSet) - Method in class fim.PatternView
-
Set the item patterns to display.
- setRules(ARuleSet) - Method in class fim.ARuleTable
-
Set the association rule set.
- setRules(ARuleSet) - Method in class fim.ARuleView
-
Set the set of association rules to display.
- SETS - Static variable in class fim.FIM
-
target type: all frequent item sets
- SETS - Static variable in class fim.JNIFIM
-
target type: all frequent item sets
- setSort(double, int) - Method in class fim.ARule
-
Set sort value and sort direction.
- setSort(double, int) - Method in class fim.Pattern
-
Set sort value and sort direction.
- setSort(int, int) - Method in class fim.ARule
-
Set sort value and sort direction.
- setSort(int, int) - Method in class fim.ARuleSet
-
Set the sort parameters for all item patterns.
- setSort(int, int) - Method in class fim.Pattern
-
Set sort value and sort direction.
- setSort(int, int) - Method in class fim.PatternSet
-
Set the sort parameters for all item patterns.
- setSupp(int, int) - Method in class fim.ARuleSet
-
Set the support of an individual item.
- setSupp(int, int) - Method in class fim.PatternSet
-
Set the support of an individual item.
- setSuppById(int, int) - Method in class fim.ARuleSet
-
Set the support of an individual item.
- setSuppById(int, int) - Method in class fim.PatternSet
-
Set the support of an individual item.
- setSuppByName(String, int) - Method in class fim.ARuleSet
-
Set the support of an individual item.
- setSuppByName(String, int) - Method in class fim.PatternSet
-
Set the support of an individual item.
- setSuppByObject(String, int) - Method in class fim.ARuleSet
-
Set the support of an individual item.
- setSuppByObject(String, int) - Method in class fim.PatternSet
-
Set the support of an individual item.
- setTrActs(TrActBag) - Method in class fim.TrActTable
-
Set the transactions.
- setTrActs(TrActBag) - Method in class fim.TrActView
-
Set the transactions to display.
- setTrActsFile(File) - Method in class fim.ARuleGUI
-
Set the transactions file.
- setTrActsFile(File) - Method in class fim.FIMGUI
-
Set the transactions file.
- setWeight(int) - Method in class fim.TrAct
-
Set the weight/multiplicity of the transaction (number of occurrences).
- show() - Method in class fim.CloMaxTree
-
Show a closed/maximal filter prefix tree (for debugging purposes).
- show(int) - Method in class fim.CloMaxTree
-
Show a closed/maximal filter prefix tree (for debugging purposes).
- showPatterns(File) - Method in class fim.FIMGUI
-
Show a set of frequent item patterns.
- showPatterns(JTextField) - Method in class fim.FIMGUI
-
Show frequent item patterns.
- showRules(File) - Method in class fim.ARuleGUI
-
Show a set of association rules.
- showRules(JTextField) - Method in class fim.ARuleGUI
-
Show association rules.
- showTrActs(File) - Method in class fim.ARuleGUI
-
Show a set of transactions.
- showTrActs(File) - Method in class fim.FIMGUI
-
Show a set of transactions.
- showTrActs(JTextField) - Method in class fim.ARuleGUI
-
Show a set of transactions.
- showTrActs(JTextField) - Method in class fim.FIMGUI
-
Show a set of transactions.
- SHUFFLE - Static variable in class fim.FIM
-
surrogate method: shuffle table-derived data (columns)
- SHUFFLE - Static variable in class fim.JNIFIM
-
surrogate method: shuffle table-derived data (columns)
- size - Variable in class fim.ARule
-
the number of items in the antecedent/body
- size - Variable in class fim.ARuleSet
-
the current number of rules
- size - Variable in class fim.CloMaxFilter
-
the current number of prefix trees
- size - Variable in class fim.PatSpecElem
-
size of a frequent item set
- size - Variable in class fim.Pattern
-
the current number of items
- size - Variable in class fim.PatternSet
-
the current number of patterns
- size - Variable in class fim.TrAct
-
the current number of items
- size - Variable in class fim.TrActBag
-
the current number of transactions
- SIZE - Static variable in class fim.ARuleSet
-
sort mode: size / number of items
- SIZE - Static variable in class fim.PatternSet
-
sort mode: size / number of items
- SIZESIM - Static variable in class fim.FIM
-
evaluation measure: item set size times cover similarity (larger is better) (only for JIM algorithm)
- SIZESIM - Static variable in class fim.JNIFIM
-
evaluation measure: item set size times cover similarity (larger is better) (only for JIM algorithm)
- smin - Variable in class fim.SeqMine
-
the minimum support of an item pattern (item sequence)
- sort - Variable in class fim.ARule
-
the value for sorting association rules
- sort - Variable in class fim.Pattern
-
the value for sorting item patterns
- sort() - Method in class fim.ARule
-
Sort the items in the rule body (antecedent).
- sort() - Method in class fim.ARuleSet
-
Sort the set of association rules (by their size).
- sort() - Method in class fim.Pattern
-
Sort the items of an item pattern.
- sort() - Method in class fim.PatternSet
-
Sort a set of item patterns.
- sort() - Method in class fim.TrAct
-
Sort the items in a transaction (by item identifier).
- sort() - Method in class fim.TrActBag
-
Sort the transactions lexicographically by item identifiers.
- sort(int) - Method in class fim.ARuleSet
-
Sort the set of association rules.
- sort(int) - Method in class fim.ARuleTable
-
Sort the set of association rules.
- sort(int) - Method in class fim.PatternSet
-
Sort a set of item patterns.
- sort(int) - Method in class fim.PatternTable
-
Sort the set of item patterns.
- sort(int, int) - Method in class fim.ARuleSet
-
Sort the set of association rules.
- sort(int, int) - Method in class fim.PatternSet
-
Sort a set of item patterns.
- sortBodyItems() - Method in class fim.ARuleSet
-
Sort the items in each association rule's body.
- sortItems() - Method in class fim.ARuleSet
-
Sort the items in each association rule's body.
- sortItems() - Method in class fim.PatternSet
-
Sort the items in the patterns of an item pattern set.
- SORTONLY - Static variable in class fim.ARuleSet
-
filter mode: do nothing (keep all association rules, sort only)
- sortPatterns(int) - Method in class fim.PatternView
-
Sort the item patterns.
- sortRules(int) - Method in class fim.ARuleView
-
Sort the association rules.
- STRICT0 - Static variable in class fim.PatternSet
-
reduction mode: combined strict (z, force decision)
- STRICT1 - Static variable in class fim.PatternSet
-
reduction mode: combined strict (z-1, force decision)
- SUB - Static variable in class fim.ARuleSet
-
selection mode: find subrule of given rule (or exact match)
- SUB - Static variable in class fim.PatternSet
-
selection mode: find subpattern(s) of given pattern (or exact match)
- subpattern(int[], int, int[], int) - Static method in class fim.Pattern
-
Check whether a given array of items, representing an item pattern, is a subpattern of another item pattern, given as a second given array of items.
- SUBTYPEMASK - Static variable in class fim.CloMaxFilter
-
target pattern subtype mask; to extract the target pattern subtype, that is,
CLOSED
orMAXIMAL
- SUBTYPEMASK - Static variable in class fim.CloMaxTree
-
target pattern subtype mask; to extract the target pattern subtype, that is,
CLOSED
orMAXIMAL
- SUBTYPEMASK - Static variable in class fim.SeqMine
-
target pattern subtype mask; to extract the target pattern subtype, that is,
FREQUENT
,CLOSED
orMAXIMAL
- SUPER - Static variable in class fim.ARuleSet
-
selection mode: find superrule of given rule (or exact match)
- SUPER - Static variable in class fim.PatternSet
-
selection mode: find superpattern(s) of given pattern (or exact match)
- supp - Variable in class fim.PatSpecElem
-
support of a frequent item set
- SUPP - Static variable in class fim.ARuleSet
-
sort mode: item pattern support (body and head)
- SUPP - Static variable in class fim.FIM
-
evaluation measure: rule support (larger is better)
- SUPP - Static variable in class fim.JNIFIM
-
evaluation measure: rule support (larger is better)
- SUPP - Static variable in class fim.PatternSet
-
sort mode: support
- suppCmpTo(Pattern) - Method in class fim.Pattern
-
Compare this item pattern to another (given as argument) w.r.t.
- SUPPORT - Static variable in class fim.FIM
-
evaluation measure: rule support (larger is better)
- SUPPORT - Static variable in class fim.JNIFIM
-
evaluation measure: rule support (larger is better)
- supps - Variable in class fim.ARuleSet
-
the support values of individual items
- supps - Variable in class fim.PatternSet
-
the support values of individual items
- supps - Variable in class fim.TrActBag
-
the support values of the items; is computed on demand
- SWAP - Static variable in class fim.FIM
-
surrogate method: permutation by pair swaps
- SWAP - Static variable in class fim.JNIFIM
-
surrogate method: permutation by pair swaps
T
- tabag - Variable in class fim.SeqMine
-
the transactions to mine in a threaded mining run
- target - Variable in class fim.CloMaxFilter
-
the target type of the filtering;
SEQUENCE
as the main target pattern type and eitherFREQUENT
,CLOSED
orMAXIMAL
as the target pattern subtype - target - Variable in class fim.CloMaxTree
-
the target type of the filtering;
SEQUENCE
as the main target pattern type and eitherFREQUENT
,CLOSED
orMAXIMAL
as the target pattern subtype - target - Variable in class fim.SeqMine
-
the target pattern type and subtype of the search
- taset - Variable in class fim.TrActTable
-
the set of transactions
- toString() - Method in class fim.ARule
-
Create a string description.
- toString() - Method in class fim.Pattern
-
Create a string description.
- toString() - Method in class fim.TrAct
-
Create a string description.
- toString(boolean) - Method in class fim.TrAct
-
Create a string description.
- toString(String) - Method in class fim.ARule
-
Create a string description.
- toString(String) - Method in class fim.Pattern
-
Create a string description.
- toString(String) - Method in class fim.TrAct
-
Create a string description.
- toString(String, boolean) - Method in class fim.TrAct
-
Create a string description.
- toString(String, String) - Method in class fim.ARule
-
Create a string description.
- toString(String, String) - Method in class fim.Pattern
-
Create a string description.
- TrAct - Class in fim
-
Class for transactions.
- TrAct() - Constructor for class fim.TrAct
-
Create an empty transaction.
- TrAct(IdMap) - Constructor for class fim.TrAct
-
Create an empty transaction.
- TrAct(IdMap, int) - Constructor for class fim.TrAct
-
Create an empty transaction.
- TrAct(IdMap, int[], int) - Constructor for class fim.TrAct
-
Create a transaction from an item array (the given item array is stored, not copied).
- TrAct(IdMap, int[], int, int) - Constructor for class fim.TrAct
-
Create a transaction from an item array (the given item array is copied).
- TrActBag - Class in fim
-
Class for a bag/multiset of transactions.
- TrActBag() - Constructor for class fim.TrActBag
-
Create an empty bag/multiset of transactions.
- TrActBag(IdMap) - Constructor for class fim.TrActBag
-
Create an empty bag/multiset of transactions.
- tracts - Variable in class fim.TrActBag
-
the bag/multiset of transactions
- TrActTable - Class in fim
-
Class for a tabular representation of a set of transactions.
- TrActTable(TrActBag) - Constructor for class fim.TrActTable
-
Create a transaction table.
- TrActView - Class in fim
-
Class for a transaction viewer.
- TrActView(int) - Constructor for class fim.TrActView
-
Create a transactions viewer.
- TrActView(Component, int) - Constructor for class fim.TrActView
-
Create a transactions viewer.
- trees - Variable in class fim.CloMaxFilter
-
the chain of (conditional) prefix trees
- TYPEMASK - Static variable in class fim.CloMaxFilter
-
target pattern type mask; to extract the main target pattern type, that is,
SEQUENCE
- TYPEMASK - Static variable in class fim.CloMaxTree
-
target pattern type mask; to extract the main target pattern type, that is,
SEQUENCE
- TYPEMASK - Static variable in class fim.SeqMine
-
target pattern type mask; to extract the main target pattern type, that is,
ITEMSET
orSEQUENCE
U
- UNIQUE - Static variable in class fim.ARuleSet
-
reduction mode: remove duplicates/ensure unique rules
- UNIQUE - Static variable in class fim.PatternSet
-
reduction mode: remove duplicates/ensure unique patterns
- unitWeight() - Method in class fim.TrActBag
-
Check for unit weight/multiplicity of all transactions.
- update(int[], int, int) - Method in class fim.CloMaxFilter
-
Update a closed/maximal filter with a new item pattern (that is, remove all item patterns that are subpatterns of this pattern [for maximal pattern filtering] or subpatterns with the same support [for closed pattern filtering] and add the pattern to the filter unless it is subsumed [is a subpattern or a subpattern with the same support, respectively] by an item pattern in the filter).
- update(int[], int, int) - Method in class fim.CloMaxTree
-
Update the prefix tree with a new item pattern.
- update(int[], int, int, boolean) - Method in class fim.CloMaxFilter
-
Update a closed/maximal filter with a new item pattern (that is, remove all item patterns that are subpatterns of this pattern [for maximal pattern filtering] or subpatterns with the same support [for closed pattern filtering] and add the pattern to the filter unless it is subsumed [is a subpattern or a subpattern with the same support, respectively] by an item pattern in the filter).
- update(int[], int, int, boolean) - Method in class fim.CloMaxTree
-
Update the prefix tree with a new item pattern.
- update(int[], int, int, int) - Method in class fim.CloMaxTree
-
Update the prefix tree with a new pattern.
- update(int[], int, int, int, boolean) - Method in class fim.CloMaxTree
-
Update the prefix tree with a new pattern.
- update(Pattern) - Method in class fim.CloMaxTree
-
Update the prefix tree with a new item pattern.
- update(Pattern, boolean) - Method in class fim.CloMaxTree
-
Update the prefix tree with a new item pattern.
V
- VERSION - Static variable in class fim.ARuleGUI
-
the version string
- VERSION - Static variable in class fim.ARuleView
-
the version string
- VERSION - Static variable in class fim.FIM
-
the version string
- VERSION - Static variable in class fim.FIMGUI
-
the version string
- VERSION - Static variable in class fim.JNIFIM
-
the version string
- VERSION - Static variable in class fim.PatternView
-
the version string
- VERSION - Static variable in class fim.SeqMine
-
the version of this program
- VERSION - Static variable in class fim.TrActView
-
the version string
- VERT - Static variable in class fim.FIM
-
processing mode: check extensions for closed/maximal item sets with a vertical scheme (default: use a repository)
- VERT - Static variable in class fim.JNIFIM
-
processing mode: check extensions for closed/maximal item sets with a vertical scheme (default: use a repository)
W
- wgt - Variable in class fim.Pattern
-
the weight of the (frequent) item pattern (e.g.
- wgt - Variable in class fim.TrAct
-
the weight/multiplicity of the transaction (number of occurrences)
- wgt - Variable in class fim.TrActBag
-
the total weight of all transactions
- wmax - Variable in class fim.TrActBag
-
the maximal weight/multiplicity of a transaction
- wmin - Variable in class fim.TrActBag
-
the minimal weight/multiplicity of a transaction
- write(OutputStream) - Method in class fim.ARuleSet
-
Write a set of association rules.
- write(Writer) - Method in class fim.ARule
-
Write an association rule.
- write(Writer) - Method in class fim.ARuleSet
-
Write a set of association rules.
- write(Writer) - Method in class fim.Pattern
-
Write an item pattern.
- write(Writer) - Method in class fim.PatternSet
-
Write a set of item patterns.
- write(Writer) - Method in class fim.TrAct
-
Write a transaction.
- write(Writer, boolean) - Method in class fim.TrAct
-
Write a transaction.
- write(Writer, String) - Method in class fim.ARule
-
Write an association rule.
- write(Writer, String) - Method in class fim.Pattern
-
Write an item pattern.
- write(Writer, String) - Method in class fim.PatternSet
-
Write a set of item patterns.
- write(Writer, String) - Method in class fim.TrAct
-
Write a transaction.
- write(Writer, String, boolean) - Method in class fim.TrAct
-
Write a transaction.
- write(Writer, String, String) - Method in class fim.ARule
-
Write an association rule.
- write(Writer, String, String) - Method in class fim.Pattern
-
Write an item pattern.
- write(Writer, String, String) - Method in class fim.PatternSet
-
Write a set of item patterns.
- write(TableWriter) - Method in class fim.TrAct
-
Write a transaction with a table writer.
- write(TableWriter) - Method in class fim.TrActBag
-
Write a transaction bag/multiset.
- write(TableWriter, boolean) - Method in class fim.TrAct
-
Write a transaction with a table writer.
- write(TableWriter, boolean) - Method in class fim.TrActBag
-
Write a transaction bag/multiset.
X
- xfim(int[][], int[], int, double, int, int, String, int, int, double, int[]) - Static method in class fim.JNIFIM
-
Java interface to frequent item set mining in C (less simplified interface).
- xfim(TrActBag, int, double, int, int, int, int, double, int[]) - Static method in class fim.FIM
-
Java interface to frequent item set mining in C (less simplified interface, wrapper with Java objects).
Y
- YATES - Static variable in class fim.FIM
-
evaluation measure: normalized chi^2 measure (Yates corrected) (larger is better)
- YATES - Static variable in class fim.JNIFIM
-
evaluation measure: normalized chi^2 measure (Yates corrected) (larger is better)
- YATESPVAL - Static variable in class fim.FIM
-
evaluation measure: p-value from chi^2 measure (Yates corrected) (smaller is better)
- YATESPVAL - Static variable in class fim.JNIFIM
-
evaluation measure: p-value from chi^2 measure (Yates corrected) (smaller is better)
Z
- zmax - Variable in class fim.ARuleSet
-
the maximal number of items in a rule (body and head)
- zmax - Variable in class fim.CloMaxTree
-
the maximum length of a pattern (number of items)
- zmax - Variable in class fim.PatternSet
-
the maximal size of a pattern
- zmax - Variable in class fim.SeqMine
-
the maximum length of an item pattern (number of items)
- zmax - Variable in class fim.TrActBag
-
the maximal size of a transaction
- zmaxx - Variable in class fim.SeqMine
-
the maximum length of an item pattern (number of items) that needs to be checked (
zmax+1
if a closed/maximal filter is to be used, so that extensions are being checked, otherwise equal tozmax
) - zmin - Variable in class fim.CloMaxTree
-
the minimum length of a pattern (number of items)
- zmin - Variable in class fim.SeqMine
-
the minimum length of an item pattern (number of items)
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form