- get(Integer) - Method in class net.seninp.gi.logic.GrammarRules
-
- get(String) - Method in class net.seninp.gi.repair.RepairPriorityQueue
-
Gets an element in the queue given its key.
- getAllMotifs(GrammarRules) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
-
Stores all the sub-sequences that generated by Sequitur rules into an array list sorted by
sub-sequence length in ascending order.
- getAlphabet() - Method in class net.seninp.gi.rulepruner.SampledPoint
-
- getApproxDist() - Method in class net.seninp.gi.rulepruner.SampledPoint
-
- getClassIndex() - Method in class net.seninp.gi.logic.PackedRuleRecord
-
- getCompressedGrammarSize() - Method in class net.seninp.gi.rulepruner.SampledPoint
-
- getCoverage() - Method in class net.seninp.gi.logic.Interval
-
- getCoverage() - Method in class net.seninp.gi.logic.RuleInterval
-
- getCoverage() - Method in class net.seninp.gi.rulepruner.SampledPoint
-
- getCoverAsFraction(int, GrammarRules) - Static method in class net.seninp.gi.logic.GIUtils
-
Computes which fraction of the time series is covered by the rules set.
- getCoverDelta(boolean[], GrammarRuleRecord) - Static method in class net.seninp.gi.rulepruner.RulePrunerFactory
-
Computes the delta value for the suggested rule candidate.
- getDigram() - Method in class net.seninp.gi.repair.RepairDigramRecord
-
Get the digram string.
- getEnd() - Method in class net.seninp.gi.logic.Interval
-
- getEnd() - Method in class net.seninp.gi.logic.RuleInterval
-
- getExpandedRuleString() - Method in class net.seninp.gi.logic.GrammarRuleRecord
-
- getFirst() - Method in class net.seninp.gi.repair.RePairRule
-
- getFrequency() - Method in class net.seninp.gi.repair.RepairDigramRecord
-
The frequency getter.
- getGrammarRules() - Method in class net.seninp.gi.rulepruner.SampledPoint
-
- getGrammarSize() - Method in class net.seninp.gi.rulepruner.SampledPoint
-
- getHighestFrequency() - Method in class net.seninp.gi.logic.GrammarRules
-
- getId() - Method in class net.seninp.gi.logic.RuleInterval
-
- getId() - Method in class net.seninp.gi.repair.RePairRule
-
Rule ID getter.
- getIndex() - Method in class net.seninp.gi.repair.RePairSymbolRecord
-
An index getter, calls the payload's method for that.
- getLength() - Method in class net.seninp.gi.logic.Interval
-
- getLength() - Method in class net.seninp.gi.logic.RuleInterval
-
- getLengths() - Method in class net.seninp.gi.repair.RePairRule
-
- getLevel() - Method in class net.seninp.gi.repair.RePairGuard
-
- getLevel() - Method in class net.seninp.gi.repair.RePairRule
-
- getLevel() - Method in class net.seninp.gi.repair.RePairSymbol
-
This will be overridden in the non-Terminal symbol, i.e.
- getLevel() - Method in class net.seninp.gi.sequitur.SAXRule
-
- getMaxFrequency() - Method in class net.seninp.gi.rulepruner.SampledPoint
-
- getMaxLength() - Method in class net.seninp.gi.logic.PackedRuleRecord
-
- getMaxMotifLen() - Method in class net.seninp.gi.logic.SameLengthMotifs
-
- getMeanLength() - Method in class net.seninp.gi.logic.GrammarRuleRecord
-
- getMeanRuleCoverage(int, GrammarRules) - Static method in class net.seninp.gi.logic.GIUtils
-
Gets the mean rule coverage.
- getMinLength() - Method in class net.seninp.gi.logic.PackedRuleRecord
-
- getMinMotifLen() - Method in class net.seninp.gi.logic.SameLengthMotifs
-
- getNext() - Method in class net.seninp.gi.repair.RePairSymbolRecord
-
Next symbol getter.
- getOccurrences() - Method in class net.seninp.gi.logic.GrammarRuleRecord
-
- getOccurrences() - Method in class net.seninp.gi.repair.RePairRule
-
Gets occurrences.
- getPAA() - Method in class net.seninp.gi.rulepruner.SampledPoint
-
- getPaa() - Method in class net.seninp.gi.rulepruner.SampledPoint
-
- getPackedRule(ArrayList<SameLengthMotifs>) - Static method in class net.seninp.gi.clusterrule.ClusterRuleFactory
-
Gets packed rules set.
- getPayload() - Method in class net.seninp.gi.repair.RePairSymbolRecord
-
The payload getter.
- getPayload(SAXSymbol) - Static method in class net.seninp.gi.sequitur.SAXSymbol
-
This routine is used for the debugging.
- getPeriod() - Method in class net.seninp.gi.logic.GrammarRuleRecord
-
- getPeriodError() - Method in class net.seninp.gi.logic.GrammarRuleRecord
-
- getPointIndex() - Method in class net.seninp.gi.logic.SAXPointsNumber
-
- getPointOccurenceNumber() - Method in class net.seninp.gi.logic.SAXPointsNumber
-
- getPointValue() - Method in class net.seninp.gi.logic.SAXPointsNumber
-
- getPos() - Method in class net.seninp.gi.logic.SAXMotif
-
- getPrevious() - Method in class net.seninp.gi.repair.RePairSymbolRecord
-
Previous symbol getter.
- getPrunedRules() - Method in class net.seninp.gi.rulepruner.SampledPoint
-
- getR0CompressedString() - Method in class net.seninp.gi.repair.RePairGrammar
-
- getReduction() - Method in class net.seninp.gi.rulepruner.SampledPoint
-
- getRule() - Method in class net.seninp.gi.repair.RePairGuard
-
- getRuleIndex() - Method in class net.seninp.gi.logic.SAXMotif
-
- getRuleIntervals() - Method in class net.seninp.gi.logic.GrammarRuleRecord
-
- getRuleIntervals() - Method in class net.seninp.gi.repair.RePairRule
-
- getRuleLevel() - Method in class net.seninp.gi.logic.GrammarRuleRecord
-
The rule level.
- getRuleName() - Method in class net.seninp.gi.logic.GrammarRuleRecord
-
- getRuleNumber() - Method in class net.seninp.gi.logic.GrammarRuleRecord
-
- getRulePositionsByRuleNum(int, SAXRule, SAXRecords, double[], int) - Static method in class net.seninp.gi.sequitur.SequiturFactory
-
Recovers start and stop coordinates of a rule subsequences.
- getRuleRecord(Integer) - Method in class net.seninp.gi.logic.GrammarRules
-
- getRuleRecords() - Method in class net.seninp.gi.sequitur.SAXRule
-
- getRules() - Method in class net.seninp.gi.repair.RePairGrammar
-
Get all the rules as the map.
- getRuleString() - Method in class net.seninp.gi.logic.GrammarRuleRecord
-
- getRuleUseFrequency() - Method in class net.seninp.gi.logic.GrammarRuleRecord
-
- getRuleYield() - Method in class net.seninp.gi.logic.GrammarRuleRecord
-
- getSameLenMotifs() - Method in class net.seninp.gi.logic.SameLengthMotifs
-
- getSAXRules() - Method in class net.seninp.gi.sequitur.SAXRule
-
Add-on to the original code by manfred and seninp.
- getSecond() - Method in class net.seninp.gi.repair.RePairRule
-
- getSimilarWith() - Method in class net.seninp.gi.logic.SAXMotif
-
- getStart() - Method in class net.seninp.gi.logic.Interval
-
- getStart() - Method in class net.seninp.gi.logic.RuleInterval
-
- getStringPosition() - Method in class net.seninp.gi.repair.RePairSymbol
-
The position getter.
- getSubsequenceNumber() - Method in class net.seninp.gi.logic.PackedRuleRecord
-
- getWindow() - Method in class net.seninp.gi.rulepruner.SampledPoint
-
- getZeroIntervals(int[]) - Static method in class net.seninp.gi.logic.GIUtils
-
Run a quick scan along the time series coverage to find a zeroed intervals.
- GI_ALGORITHM_IMPLEMENTATION - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
-
- GI_ALGORITHM_IMPLEMENTATION - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
-
- GIAlgorithm - Enum in net.seninp.gi
-
GI algorithm selector.
- GIUtils - Class in net.seninp.gi.logic
-
I use this for temporal fixtures.
- GrammarRuleRecord - Class in net.seninp.gi.logic
-
Data container for SAX rules.
- GrammarRuleRecord() - Constructor for class net.seninp.gi.logic.GrammarRuleRecord
-
- GrammarRules - Class in net.seninp.gi.logic
-
Collection of rules, based on the TreeMap to guarantee the iteration order.
- GrammarRules() - Constructor for class net.seninp.gi.logic.GrammarRules
-
- GrammarStats - Class in net.seninp.gi.cli
-
Computes grammar stats.
- GrammarStats() - Constructor for class net.seninp.gi.cli.GrammarStats
-
- GRID_BOUNDARIES - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
-
- r - Variable in class net.seninp.gi.sequitur.SAXGuard
-
- r - Variable in class net.seninp.gi.sequitur.SAXNonTerminal
-
- r0ExpandedString - Variable in class net.seninp.gi.repair.RePairGrammar
-
- r0String - Variable in class net.seninp.gi.repair.RePairGrammar
-
- ReducedGrammarSizeSorter - Class in net.seninp.gi.rulepruner
-
Sorts sampled points according to the reduction in the Grammar size.
- ReducedGrammarSizeSorter() - Constructor for class net.seninp.gi.rulepruner.ReducedGrammarSizeSorter
-
- ReductionSorter - Class in net.seninp.gi.rulepruner
-
- ReductionSorter() - Constructor for class net.seninp.gi.rulepruner.ReductionSorter
-
- refinePatternsByClustering(GrammarRules, double[], ArrayList<SameLengthMotifs>, double) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
-
Refines patterns by clustering.
- removeOverlappingInSimiliar(ArrayList<SameLengthMotifs>, GrammarRules, double[], double) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
-
Removes overlapping rules in similar rule set.
- RepairDigramRecord - Class in net.seninp.gi.repair
-
The RePair priority queue entry.
- RepairDigramRecord(String, int) - Constructor for class net.seninp.gi.repair.RepairDigramRecord
-
Constructor.
- RePairFactory - Class in net.seninp.gi.repair
-
Implements RePair.
- RePairGrammar - Class in net.seninp.gi.repair
-
A repair grammar container.
- RePairGrammar() - Constructor for class net.seninp.gi.repair.RePairGrammar
-
Constructor.
- RePairGuard - Class in net.seninp.gi.repair
-
Guard holds a non-terminal symbol.
- RePairGuard(RePairRule) - Constructor for class net.seninp.gi.repair.RePairGuard
-
Constructor.
- RepairPriorityQueue - Class in net.seninp.gi.repair
-
Implements the priority queue for RePair.
- RepairPriorityQueue() - Constructor for class net.seninp.gi.repair.RepairPriorityQueue
-
- RePairRule - Class in net.seninp.gi.repair
-
The grammar rule.
- RePairRule(RePairGrammar) - Constructor for class net.seninp.gi.repair.RePairRule
-
Constructor, assigns a rule ID using the global counter.
- RePairSymbol - Class in net.seninp.gi.repair
-
The symbol -- which essentially is a token.
- RePairSymbol() - Constructor for class net.seninp.gi.repair.RePairSymbol
-
Constructor.
- RePairSymbol(String, int) - Constructor for class net.seninp.gi.repair.RePairSymbol
-
Constructor.
- RePairSymbolRecord - Class in net.seninp.gi.repair
-
Used for keeping the track of repair symbols in the string.
- RePairSymbolRecord(RePairSymbol) - Constructor for class net.seninp.gi.repair.RePairSymbolRecord
-
Constructor.
- reset() - Static method in class net.seninp.gi.sequitur.SAXRule
-
Cleans up data structures.
- rule - Variable in class net.seninp.gi.repair.RePairGuard
-
- ruleIndex - Variable in class net.seninp.gi.sequitur.SAXRule
-
The rule's number.
- RuleInterval - Class in net.seninp.gi.logic
-
Helper class implementing an interval used when plotting.
- RuleInterval() - Constructor for class net.seninp.gi.logic.RuleInterval
-
- RuleInterval(int, int) - Constructor for class net.seninp.gi.logic.RuleInterval
-
- RuleInterval(int, int, int, double) - Constructor for class net.seninp.gi.logic.RuleInterval
-
- ruleIntervals - Variable in class net.seninp.gi.repair.RePairRule
-
Which TS interval covered.
- ruleNumber() - Method in class net.seninp.gi.logic.GrammarRuleRecord
-
- ruleNumber - Variable in class net.seninp.gi.repair.RePairRule
-
The current rule number.
- RuleOrganizer - Class in net.seninp.gi.clusterrule
-
- RuleOrganizer() - Constructor for class net.seninp.gi.clusterrule.RuleOrganizer
-
- RulePruner - Class in net.seninp.gi.rulepruner
-
Implements the rule pruner.
- RulePruner(double[]) - Constructor for class net.seninp.gi.rulepruner.RulePruner
-
- RulePrunerFactory - Class in net.seninp.gi.rulepruner
-
Pruner methods implementation.
- RulePrunerFactory() - Constructor for class net.seninp.gi.rulepruner.RulePrunerFactory
-
- RulePrunerParameters - Class in net.seninp.gi.rulepruner
-
Parameters accepted by the bitmap printer and their default values.
- RulePrunerParameters() - Constructor for class net.seninp.gi.rulepruner.RulePrunerParameters
-
- RulePrunerPrinter - Class in net.seninp.gi.rulepruner
-
Rule pruner experimentation.
- RulePrunerPrinter() - Constructor for class net.seninp.gi.rulepruner.RulePrunerPrinter
-
- runSequitur(String) - Static method in class net.seninp.gi.sequitur.SequiturFactory
-
Digests a string of terminals separated by a space.