- calculateDefaultClass(Instances) - Method in class weka.associations.classification.JCBAPruning
-
Calculates the default class as the majority class in the instances
- calculateError(FastVector, FastVector) - Method in class weka.associations.classification.JCBAPruning
-
Calculates the pessimistic error rate of a rule
- CarClassifier - Class in weka.classifiers.rules.car
-
Abstract class that has to be implemented by all classifiers for class association rules
- CarClassifier() - Constructor for class weka.classifiers.rules.car.CarClassifier
-
- carMinerTipText() - Method in class weka.classifiers.rules.car.JCBA
-
Gets the tipText for this option.
- carMinerTipText() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Gets the tipText for this option.
- CaRuleGeneration - Class in weka.associations.classification
-
Class implementing the rule generation procedure of the predictive apriori algorithm for class association rules.
- CaRuleGeneration(ItemSet) - Constructor for class weka.associations.classification.CaRuleGeneration
-
Constructor
- CBATipText() - Method in class weka.classifiers.rules.car.JCBA
-
Gets the tipText for the specified option.
- CFTipText() - Method in class weka.classifiers.rules.car.JCBA
-
Gets the tipText for the specified option.
- classifyInstance(Instance) - Method in class weka.classifiers.rules.car.JCBA
-
Classifies an instance
- CrList - Class in weka.associations.classification
-
Class for the associated list of a CrTree.
- CrList() - Constructor for class weka.associations.classification.CrList
-
Constructor that creates an empty list.
- CrListElement - Class in weka.associations.classification
-
Class for list elements in the associated list of a CrTree.
- CrListElement(CrListElement, CrListElement, int, int, int) - Constructor for class weka.associations.classification.CrListElement
-
Constructor that constructs a CrListElement and a CrNode
to which the list element is pointing.
- CrNode - Class in weka.associations.classification
-
Class for nodes in a CrTree.
- CrNode(int, int, int) - Constructor for class weka.associations.classification.CrNode
-
Constructor of a CrNode.
- CrTree - Class in weka.associations.classification
-
Class for building and using a CrTree.
- CrTree() - Constructor for class weka.associations.classification.CrTree
-
Constructor constructs an empty CrTree
- CrTree(CrNode, Instances, Instances) - Constructor for class weka.associations.classification.CrTree
-
Constructor
- CrTree(Instances, Instances) - Constructor for class weka.associations.classification.CrTree
-
Constructor
- generateRules(int, double[], Hashtable, double, Instances, TreeSet, int) - Method in class weka.associations.classification.CaRuleGeneration
-
Generates all rules for an item set.
- generateRules(double, boolean) - Method in class weka.associations.classification.LabeledItemSet
-
Generates rules out of item sets
- getAssociateList() - Method in class weka.associations.classification.CrTree
-
Gets the associated list
- getCapabilities() - Method in class weka.classifiers.rules.car.JCBA
-
Returns default capabilities of the base associator.
- getCapabilities() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Returns default capabilities of the base associator.
- getCarMiner() - Method in class weka.classifiers.rules.car.JCBA
-
Gets the class association rule miner
- getCarMiner() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Gets the class association rule miner
- getCBA() - Method in class weka.classifiers.rules.car.JCBA
-
Gets whether or not CBA or a standard decision list classifier is used
- getCF() - Method in class weka.classifiers.rules.car.JCBA
-
Gets the confidence value for pessimistic-error-rate-based pruning
- getClassValue(int) - Method in class weka.associations.classification.JCBAPruning
-
Gets the consequence (the class label) of a rule as an integer value.
- getContent() - Method in class weka.associations.classification.CrListElement
-
Gets the item that is stored in a CrListElement.
- getContent() - Method in class weka.associations.classification.CrNode
-
Gets the FastVector storing possibly a rule's consequence and additional measures
- getDefaultClass() - Method in class weka.associations.classification.CrTree
-
Gets the default class
- getDefaultClass() - Method in class weka.associations.classification.PrecedencePruning
-
Gets the default class
- getHashtable(FastVector, int) - Static method in class weka.associations.classification.LabeledItemSet
-
Return a hashtable filled with the given item sets.
- getHead() - Method in class weka.associations.classification.CrList
-
Gets the head of the CrList
- getHeight() - Method in class weka.associations.classification.CrListElement
-
Gets the minimum height of all nodes in a CrTree
that store the same item than the ListElement
- getHeight() - Method in class weka.associations.classification.CrNode
-
Gets the height of a node in a CrTree
- getLastListSibling() - Method in class weka.associations.classification.CrNode
-
Gets the previous node in the associated list.
- getLastSibling() - Method in class weka.associations.classification.CrNode
-
Gets the previous sibling node.
- getListSibling() - Method in class weka.associations.classification.CrNode
-
Gets the CrListElement that the current node is pointing to
- getMeasure(String) - Method in class weka.classifiers.rules.car.JCBA
-
Gets the additional statistics
- getMeasure(String) - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Gets the additional statistics
- getMilliSeconds() - Method in class weka.classifiers.rules.car.utils.Stopwatch
-
returns the milliseconds
- getNextListSibling() - Method in class weka.associations.classification.CrNode
-
Gets the next node in the associated list.
- getNextSibling() - Method in class weka.associations.classification.CrNode
-
Gets the next sibling node in a CrTree
- getOptions() - Method in class weka.associations.classification.CrTree
-
Gets the current settings of the CrTree object.
- getOptions() - Method in class weka.associations.classification.JCBAPruning
-
Gets the current settings of the Apriori object.
- getOptions() - Method in class weka.associations.classification.PrecedencePruning
-
Gets options
- getOptions() - Method in class weka.classifiers.rules.car.JCBA
-
Gets the current settings of the Classifier.
- getOptions() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Gets the current settings of the Classifier.
- getOptPruning() - Method in class weka.classifiers.rules.car.JCBA
-
Gets whether or not optional pruning is turned on
- getPathInfo() - Method in class weka.associations.classification.CrNode
-
Gets the item from a rule's premise that is stored in a CrNode.
- getPrecedenceList() - Method in class weka.associations.classification.JCBAPruning
-
Gets the sorted list (according to the interestingness measure) of all
rules.
- getPred() - Method in class weka.associations.classification.CrListElement
-
Gets the predecessor
- getPrune() - Method in class weka.classifiers.rules.car.JCBA
-
Gets the pruning algorithm: JCBAPruning
- getPrune() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Gets the pruning algorithm: PrecedencePruning
- getRevision() - Method in class weka.classifiers.rules.car.JCBA
-
Returns the revision string.
- getRevision() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Returns the revision string.
- getRoot() - Method in class weka.associations.classification.CrTree
-
Gets the root node
- getRuleLimit() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Gets the rule limit (-1 means no limit)
- getSeconds() - Method in class weka.classifiers.rules.car.utils.Stopwatch
-
returns the seconds
- getSiblingNode() - Method in class weka.associations.classification.CrListElement
-
Gets the node to wich the CrListElement is pointing
- getStopIndex() - Method in class weka.associations.classification.JCBAPruning
-
Gets the number of rules that should be used for classification
- getSucc() - Method in class weka.associations.classification.CrListElement
-
Gets the successor
- getTechnicalInformation() - Method in class weka.classifiers.rules.car.JCBA
-
Returns an instance of a TechnicalInformation object, containing detailed
information about the technical background of this class, e.g., paper
reference or book this class is based on.
- getTreeChild() - Method in class weka.associations.classification.CrNode
-
Gets the child node
- getTreeOutput() - Method in class weka.classifiers.rules.car.JCBA
-
Gets whether or not the mined rule set is part of the output
- getTreeParent() - Method in class weka.associations.classification.CrNode
-
Gets the parent node of the actual node.
- getWeightScheme() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Gets the type of the weighting scheme
- globalInfo() - Method in class weka.classifiers.rules.car.JCBA
-
Gets a description of the JCBA algorithm
- globalInfo() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Gets a description of WeightedClassifier
- main(String[]) - Static method in class weka.classifiers.rules.car.JCBA
-
Main method for testing this class.
- main(String[]) - Static method in class weka.classifiers.rules.car.WeightedClassifier
-
Main method for testing this class.
- makeEmpty() - Method in class weka.associations.classification.CrTree
-
Deletes the whole CrTree and its associated list by setting the child
pointer of the root to null
- measureAverageRankCorrect() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Gets the average rank of the first rule that covers an instance.
- measureAverageRankFires() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Gets the average rank of the first rule that covers an instance and
predicts it correctly.
- measureMiningTime() - Method in class weka.classifiers.rules.car.JCBA
-
Gets the mining time
- measureMiningTime() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Gets the mining time
- measureNumClassRules() - Method in class weka.classifiers.rules.car.JCBA
-
Gets the number of rules used for classification
- measureNumClassRules() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Gets the number of rules used for classification
- measureNumMinedRules() - Method in class weka.classifiers.rules.car.JCBA
-
Gets the number of mined rules
- measureNumMinedRules() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Gets the number of mined rules
- measureNumPrunedRules() - Method in class weka.classifiers.rules.car.JCBA
-
Gets the number of rules after the optional pruning step
- measureNumPrunedRules() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Gets the number of rules after the optional pruning step
- measurePruningTime() - Method in class weka.classifiers.rules.car.JCBA
-
Gets the pruning time in seconds
- measurePruningTime() - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Gets the pruning time in seconds
- mergeAllItemSets(FastVector, int, int) - Static method in class weka.associations.classification.LabeledItemSet
-
Merges all item sets in the set of (k-1)-item sets
to create the (k)-item sets and updates the counters.
- pathToString(String) - Method in class weka.associations.classification.CrTree
-
Prints a rule
- PrecedencePruning - Class in weka.associations.classification
-
Class that allows a simple pessimistic-error-rate based pruning or omits
pruning at all and just builds a CrTree with all mined rules.
- PrecedencePruning() - Constructor for class weka.associations.classification.PrecedencePruning
-
Constructor
- preprocess(ArrayList<Object>, ArrayList<Object>, ArrayList<Object>) - Method in class weka.associations.classification.CrTree
-
The preprocessing step before a rule is inserted into a CrTree.
- preprocess(ArrayList<Object>, ArrayList<Object>, ArrayList<Object>) - Method in class weka.associations.classification.JCBAPruning
-
The preprocessing step before a rule is inserted into a CrTree.
- preprocess(ArrayList<Object>, ArrayList<Object>, ArrayList<Object>) - Method in class weka.associations.classification.PrecedencePruning
-
Preprocesses a rule before it gets inserted into the tree.
- preprocess(ArrayList<Object>, ArrayList<Object>, ArrayList<Object>) - Method in class weka.associations.classification.PruneCAR
-
Preprocesses rules before inserting them into the structure
- prune() - Method in class weka.associations.classification.CrTree
-
Method for pruning a CrTree.
- prune() - Method in class weka.associations.classification.JCBAPruning
-
Method that implements the obligatory pruning step
- prune() - Method in class weka.associations.classification.PrecedencePruning
-
No pruning is perfomed (except of the optional pruning step in the
preprocessing method).
- prune() - Method in class weka.associations.classification.PruneCAR
-
Prunes rules out of tree
- pruneBeforeInsertion(FastVector, FastVector) - Method in class weka.associations.classification.CrTree
-
Method that provides a pruning step before a rule is inserted into the
CrTree.
- pruneBeforeInsertion(FastVector, FastVector) - Method in class weka.associations.classification.JCBAPruning
-
Performs the (optional) pessimistic-error.rate-based pruning step.
- pruneBeforeInsertion(FastVector, FastVector) - Method in class weka.associations.classification.PruneCAR
-
Pruning step before a rule is inserted into the structure
- PruneCAR - Class in weka.associations.classification
-
Abstract scheme for storing and pruning class associations.
- PruneCAR() - Constructor for class weka.associations.classification.PruneCAR
-
- prunedRules() - Method in class weka.associations.classification.CrTree
-
Returns the number of pruned rules
- prunedRules() - Method in class weka.associations.classification.PruneCAR
-
Gets the number of pruned rules.
- pruneItemSets(FastVector, Hashtable) - Static method in class weka.associations.classification.LabeledItemSet
-
Prunes a set of (k)-item sets using the given (k-1)-item sets.
- pruningCriterions(FastVector) - Method in class weka.associations.classification.CrTree
-
Potentially adds additional measures that can be used as pruning criterias
to a rule.
- pruningCriterions(FastVector) - Method in class weka.associations.classification.PruneCAR
-
FastVector defining additional pruning criteria
- search(FastVector) - Method in class weka.associations.classification.CrTree
-
Searches for an existing rule premise are parts of an rule premise in the
CrTree
- searchListElement(int, int) - Method in class weka.associations.classification.CrList
-
Searches for a CrListElement with the specified attribute number and
attribute value.
- searchListIndex(int, int) - Method in class weka.associations.classification.CrList
-
Gets the index and the minimum height of a CrListElement in a CrList
- setCarMiner(CARuleMiner) - Method in class weka.classifiers.rules.car.JCBA
-
Sets the class association rule miner
- setCarMiner(CARuleMiner) - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Sets the class association rule miner
- setCBA(boolean) - Method in class weka.classifiers.rules.car.JCBA
-
Sets whether or not CBA or a standard decision list classifier is used
- setCF(float) - Method in class weka.classifiers.rules.car.JCBA
-
Sets the confidence value for pessimistic-error-rate-based pruning
- setContent(int[]) - Method in class weka.associations.classification.CrListElement
-
Sets the item that is stored in a CrListElement.
- setDefaultClass() - Method in class weka.associations.classification.CrTree
-
Sets the default class as the amjority class in the instances.
- setDefaultClass(int) - Method in class weka.associations.classification.JCBAPruning
-
Sets the default class in each step during obligatory pruning.
- setDefaultClass() - Method in class weka.associations.classification.PrecedencePruning
-
Sets the default class as the majority class label of all instances
- setHeight(int) - Method in class weka.associations.classification.CrListElement
-
Sets the minimum height of all nodes in a CrTree
that store the same item than the ListElement
- setHeight(int) - Method in class weka.associations.classification.CrNode
-
Sets the height of a node in a CrTree
- setInstances(Instances) - Method in class weka.associations.classification.JCBAPruning
-
Sets the instances (including the class attribute)
- setInstancesNoClass(Instances) - Method in class weka.associations.classification.CrTree
-
Sets the instances (without class attribute)
- setInstancesNoClass(Instances) - Method in class weka.associations.classification.PruneCAR
-
Sets the instances without the class attribute
- setInstancesOnlyClass(Instances) - Method in class weka.associations.classification.CrTree
-
Sets the class information
- setInstancesOnlyClass(Instances) - Method in class weka.associations.classification.PruneCAR
-
Sets the instances where all attributes except for the class attribute are
deleted
- setLastListSibling(CrNode) - Method in class weka.associations.classification.CrNode
-
Sets the pointer to the previous node in the associated list.
- setLastSibling(CrNode) - Method in class weka.associations.classification.CrNode
-
Sets the pointer to the previous sibling node
- setListSibling(CrListElement) - Method in class weka.associations.classification.CrNode
-
Sets the pointer to an element in the associated list.
- setNewContent(FastVector) - Method in class weka.associations.classification.CrNode
-
Stores a rule's consequence and its measures in a FastVector
- setNextListSibling(CrNode) - Method in class weka.associations.classification.CrNode
-
Sets the pointer to the next node in the associated list.
- setNextSibling(CrNode) - Method in class weka.associations.classification.CrNode
-
Sets the pointer to the next sibling node
- setNoPessPruning(boolean) - Method in class weka.associations.classification.PrecedencePruning
-
Sets pessimistic-error-rate-based pruning
- setOptions(String[]) - Method in class weka.associations.classification.CrTree
-
Parses a given list of options.
- setOptions(String[]) - Method in class weka.associations.classification.JCBAPruning
-
Parses a given list of options.
- setOptions(String[]) - Method in class weka.associations.classification.PrecedencePruning
-
Sets options
- setOptions(String[]) - Method in class weka.classifiers.rules.car.JCBA
-
Parses a given list of options.
- setOptions(String[]) - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Parses a given list of options.
- setOptPruning(boolean) - Method in class weka.classifiers.rules.car.JCBA
-
Sets optional pruning
- setPred(CrListElement) - Method in class weka.associations.classification.CrListElement
-
Sets the predecessor
- setRuleLimit(int) - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Sets a rule limit.
- setSiblingNode(CrNode) - Method in class weka.associations.classification.CrListElement
-
Sets the node to wich the CrListElement is pointing
- setSucc(CrListElement) - Method in class weka.associations.classification.CrListElement
-
Sets the sucessor.
- setTreeChild(CrNode) - Method in class weka.associations.classification.CrNode
-
Sets the pointer to a child node.
- setTreeOutput(boolean) - Method in class weka.classifiers.rules.car.JCBA
-
Sets whether or not mined rule set is part of the output
- setTreeParent(CrNode) - Method in class weka.associations.classification.CrNode
-
Sets the pointer to a parent node
- setWeightScheme(SelectedTag) - Method in class weka.classifiers.rules.car.WeightedClassifier
-
Sets the weighting scheme
- singleConsequence(Instances) - Static method in class weka.associations.classification.CaRuleGeneration
-
generates a consequence of length 1 for a class association rule.
- singletons(Instances) - Static method in class weka.associations.classification.CaRuleGeneration
-
Converts the header info of the given set of instances into a set
of item sets (singletons).
- singletons(Instances, Instances) - Static method in class weka.associations.classification.LabeledItemSet
-
Converts the header info of the given set of instances into a set
of item sets (singletons).
- sortAttributes(Instances, Instance, CrTree) - Method in class weka.classifiers.rules.car.CarClassifier
-
Sorts the items accoridng to the sorting in the CrTree where the mined rules are stored.
- sortItemSet(ItemSet) - Method in class weka.associations.classification.CrTree
-
Sorts an item set accoring to the frequencies values of the items.
- start() - Method in class weka.classifiers.rules.car.utils.Stopwatch
-
starts the "clock"
- stop() - Method in class weka.classifiers.rules.car.utils.Stopwatch
-
stops the "clock"
- Stopwatch - Class in weka.classifiers.rules.car.utils
-
This class provides a simple method to measure runtime behaviour.
- Stopwatch() - Constructor for class weka.classifiers.rules.car.utils.Stopwatch
-
Constructor
initializes the object
- support() - Method in class weka.associations.classification.LabeledItemSet
-
Outputs the support for an item set.