A B C D E F G H I J K L M N O P Q R S T U V W Y Z

A

ADD_DELTA - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use Add Delta estimator/smoothing.
ADD_ONE - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use Add One estimator/smoothing.
AIFF - Static variable in class marf.MARF
AIFF sample format.
AIFF - Static variable in class marf.Storage.MARFAudioFileFormat
AIFF sample format.
AIFFC - Static variable in class marf.MARF
AIFF-C sample format.
AIFFC - Static variable in class marf.Storage.MARFAudioFileFormat
AIFF-C sample format.
AIFFCLoader - class marf.Storage.Loaders.AIFFCLoader.
Not Implemented.
AIFFCLoader() - Constructor for class marf.Storage.Loaders.AIFFCLoader
AIFFC Loader Constructor.
AIFFLoader - class marf.Storage.Loaders.AIFFLoader.
Not Implemented.
AIFFLoader() - Constructor for class marf.Storage.Loaders.AIFFLoader
AIFF Loader Constructor.
AND - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "and".
ASCENDING - Static variable in class marf.util.SortComparator
Constant indicating to sort in the ascending order.
AU - Static variable in class marf.MARF
AU sample format.
AU - Static variable in class marf.Storage.MARFAudioFileFormat
AU sample format.
AULoader - class marf.Storage.Loaders.AULoader.
Not Implemented.
AULoader() - Constructor for class marf.Storage.Loaders.AULoader
AU Loader Constructor.
AddDelta - class marf.Stats.StatisticalEstimators.Smoothing.AddDelta.
Add-Delta Smoothing Estimator.
AddDelta(double) - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.AddDelta
Constructs the estimator with the specified delta.
AddOne - class marf.Stats.StatisticalEstimators.Smoothing.AddOne.
Add-One Smoothing Estimator.
AddOne() - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.AddOne
Merely calls super(1).
Algorithms - class marf.math.Algorithms.
Collection of algorithms to be used by the modules.
Algorithms.FFT - class marf.math.Algorithms.FFT.
A collection of FFT-related math.
Algorithms.FFT() - Constructor for class marf.math.Algorithms.FFT
 
Algorithms.Hamming - class marf.math.Algorithms.Hamming.
A collection of Hamming Window-related algorithms.
Algorithms.Hamming() - Constructor for class marf.math.Algorithms.Hamming
 
Algorithms.LPC - class marf.math.Algorithms.LPC.
A collection of LPC-related algorithms.
Algorithms.LPC() - Constructor for class marf.math.Algorithms.LPC
 
Arrays - class marf.util.Arrays.
marf.util.Arrays is an extension of java.util.Arrays to group a lot of commonly used arrays-related functionality in one place.
Arrays() - Constructor for class marf.util.Arrays
The protected default constructor is provided to allow making extension of this class if developers desire to do so.
adDataVector - Variable in class marf.Storage.TrainingSample
Array represinting either a feature or mean vector describing the cluster.
adFeatures - Variable in class marf.FeatureExtraction.FeatureExtraction
An array of features extracted (coefficiencies and/or amplitude values).
adFreqResponse - Variable in class marf.Preprocessing.FFTFilter.FFTFilter
Frequency repsonse to be multiplied by the incoming value.
adMatrix - Variable in class marf.math.Matrix
Matrix itself.
adSample - Variable in class marf.Storage.Sample
Sample data array (amplitudes).
add(Neuron) - Method in class marf.Classification.NeuralNetwork.Layer
Allows adding a neuron to the layer.
add(Matrix, Matrix) - Static method in class marf.math.Matrix
M3 = M1 + M2.
add(Vector) - Method in class marf.math.Vector
V1 = this + V.
add(Vector, Vector) - Static method in class marf.math.Vector
V3 = V1 + V2.
add(int, Object) - Method in class marf.util.FreeVector
Adds an element of the vector at the specified index.
add(int[], Object) - Method in class marf.util.Matrix
Not implemented.
addActiveOption(int, String) - Method in class marf.util.OptionProcessor
Allows adding an active option to the set of active options directly.
addActiveOption(OptionProcessor.Option) - Method in class marf.util.OptionProcessor
Adds active option.
addAll(int, Collection) - Method in class marf.util.FreeVector
Adds a collection of elements to this vector starting at given index.
addClassificationParam(Object) - Method in class marf.Storage.ModuleParams
Adds (appends) a single classification parameter object.
addClassificationParams(Vector) - Method in class marf.Storage.ModuleParams
Adds (appends) classification parameters vector.
addEntry(int, Token) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
addFFT(double[]) - Method in class marf.gui.Spectrogram
Adds FFT spectrum to the data to dump.
addFeatureExtractionParam(Object) - Method in class marf.Storage.ModuleParams
Adds (appends) a single feature extraction parameter object.
addFeatureExtractionParams(Vector) - Method in class marf.Storage.ModuleParams
Adds (appends) feature extraction parameters vector.
addFeatureVector(double[], String, int) - Method in class marf.Storage.Cluster
Adds new feature vector to the mean and recomputes the mean.
addFeatureVector(double[], int, String, int, int) - Method in class marf.Storage.FeatureSet
Appends yet another feature vector.
addFeatureVector(double[], String, int, int, int) - Method in class marf.Storage.TrainingSet
Adds new feature vector to the mean and recomputes the mean.
addFilename(String) - Method in class marf.Storage.Cluster
Adds a filename to the training set.
addIDToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Adds a non-terminal grammar ID token type to the RHS of the current rule.
addInput(Neuron, double) - Method in class marf.Classification.NeuralNetwork.Neuron
Adds an input neuron and its associated weight.
addLPC(double[], int, int) - Method in class marf.gui.Spectrogram
Adds LPC spectrum to the data to dump.
addLocation(Point) - Method in class marf.nlp.Parsing.SymTabEntry
Adds location to every occurrence of a token in the source code.
addNextRHSElement() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Adds next element to the RHS of the current rule.
addNextRHSElement() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
Overridden to possibly take into consideration the probability tokens.
addNgram(Ngram) - Method in class marf.Stats.Ngram
Adds an N-gram at the end of the N-gram elements array.
addNonTeminal(NonTerminal) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Adds non-terminal to the set of non-terminals.
addOutput(Neuron) - Method in class marf.Classification.NeuralNetwork.Neuron
Adds an output neuron.
addParam(VarSymTabEntry) - Method in class marf.nlp.Parsing.FuncSymTabEntry
Add a new parameter.
addPreprocessingParam(Object) - Method in class marf.Storage.ModuleParams
Adds (appends) a single preprocessing parameter object.
addPreprocessingParams(Vector) - Method in class marf.Storage.ModuleParams
Adds (appends) preprocessing parameters vector.
addRHSElement(GrammarElement) - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Allows adding grammar elements on the RHS of this rule.
addResult(int, double, String) - Method in class marf.Storage.ResultSet
Add result to the result set.
addResult(int, double) - Method in class marf.Storage.ResultSet
Add result to the result set.
addResult(Result) - Method in class marf.Storage.ResultSet
Add result to the result set based on already pre-constructed object.
addRule(Rule) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Adds a grammar rule to the collection of rules.
addSymbol(Token) - Method in class marf.nlp.Parsing.SymbolTable
Adds a symbol token to the table.
addSymbol(Token, boolean) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
addSymbol(Token, int) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
addTeminal(Terminal) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Adds a terminal to the set of terminals.
addTerminalToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Adds a terminal token type to the RHS of the current rule.
addThread(Thread) - Method in class marf.util.ExpandedThreadGroup
Adds specified thread to the local reference list.
addToFirstSet(Vector) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Appends elements from the passed set to its current first set.
addToFirstSet(Terminal) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Adds a single terminal to the first set if it's not already there.
addToFirstSet(NonTerminal) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Adds a single non-terminal to the first set.
addToFollowSet(Vector) - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Appends elements from the passed set to its current follow set.
addToFollowSet(Terminal) - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Adds a single terminal to the follow set if it's not already there.
addToFollowSet(NonTerminal) - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Adds a single non-terminal to the follow set.
addToTokenList() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Adds the current token to the token list if it is not null and not of backtrack, EOF, or error type.
addValidOption(int, String) - Method in class marf.util.OptionProcessor
Allows adding a valid option to the set of valid options.
addValidOption(int, String, boolean) - Method in class marf.util.OptionProcessor
Allows adding a valid option to the set of valid options indicating the necessity of argument to it.
addValidOption(OptionProcessor.Option) - Method in class marf.util.OptionProcessor
Adds valid option.
aiDimensions - Variable in class marf.util.Matrix
Matrix dimensions.
aoResultSetSorted - Variable in class marf.Storage.ResultSet
References to the objects in the oResultSet in the sorted order.
areErrorsPresent() - Method in class marf.nlp.Parsing.Parser
Allows to query the fact that there were lexical or syntax errors or not.
arrayToCSV(String[]) - Static method in class marf.util.Arrays
Converts array of Strings to a single comma-separated String.
arrayToCSV(Object[]) - Static method in class marf.util.Arrays
Converts array of Objects to a single comma-separated String.
arrayToCSV(int[]) - Static method in class marf.util.Arrays
Converts array of integers to a single comma-separated String.
arrayToCSV(long[]) - Static method in class marf.util.Arrays
Converts array of longs to a single comma-separated String.
arrayToCSV(float[]) - Static method in class marf.util.Arrays
Converts array of floats to a single comma-separated String.
arrayToCSV(double[]) - Static method in class marf.util.Arrays
Converts array of doubles to a single comma-separated String.
arrayToCSV(byte[]) - Static method in class marf.util.Arrays
Converts array of bytes to a single comma-separated String.
arrayToCSV(boolean[]) - Static method in class marf.util.Arrays
Converts array of booleans to a single comma-separated String.
arrayToCSV(char[]) - Static method in class marf.util.Arrays
Converts array of charaters to a single comma-separated String.
arrayToDelimitedString(String[], String) - Static method in class marf.util.Arrays
Converts array of Strings to a single string separated by the specified delimeter.
arrayToDelimitedString(int[], String) - Static method in class marf.util.Arrays
Converts array of integers to a single string separated by the specified delimeter.
arrayToDelimitedString(Object[], String) - Static method in class marf.util.Arrays
Converts array of Objects to a single string separated by the specified delimeter.
arrayToDelimitedString(long[], String) - Static method in class marf.util.Arrays
Converts array of longs to a single string separated by the specified delimeter.
arrayToDelimitedString(float[], String) - Static method in class marf.util.Arrays
Converts array of floats to a single string separated by the specified delimeter.
arrayToDelimitedString(double[], String) - Static method in class marf.util.Arrays
Converts array of doubles to a single string separated by the specified delimeter.
arrayToDelimitedString(byte[], String) - Static method in class marf.util.Arrays
Converts array of bytes to a single string separated by the specified delimeter.
arrayToDelimitedString(boolean[], String) - Static method in class marf.util.Arrays
Converts array of booleans to a single string separated by the specified delimeter.
arrayToDelimitedString(char[], String) - Static method in class marf.util.Arrays
Converts array of characters to a single string separated by the specified delimeter.
arrayToString(String[]) - Static method in class marf.util.Arrays
Converts array of Strings to a single space-separated String.
arrayToString(Object[]) - Static method in class marf.util.Arrays
Converts array of Objects to a single space-separated String.
arrayToString(int[]) - Static method in class marf.util.Arrays
Converts array of integers to a single space-separated String.
arrayToString(long[]) - Static method in class marf.util.Arrays
Converts array of longs to a single space-separated String.
arrayToString(float[]) - Static method in class marf.util.Arrays
Converts array of floats to a single space-separated String.
arrayToString(double[]) - Static method in class marf.util.Arrays
Converts array of doubles to a single space-separated String.
arrayToString(byte[]) - Static method in class marf.util.Arrays
Converts array of bytes to a single space-separated String.
arrayToString(boolean[]) - Static method in class marf.util.Arrays
Converts array of booleans to a single space-separated String.
arrayToString(char[]) - Static method in class marf.util.Arrays
Converts array of characters to a single space-separated String.
arrayToVector(double[]) - Static method in class marf.util.Arrays
Converts array of doubles to Vector.
arrayToVector(int[]) - Static method in class marf.util.Arrays
Converts array of ints to Vector.
arrayToVector(float[]) - Static method in class marf.util.Arrays
Converts array of floats to Vector.
arrayToVector(short[]) - Static method in class marf.util.Arrays
Converts array of shorts to Vector.
arrayToVector(long[]) - Static method in class marf.util.Arrays
Converts array of longs to Vector.
arrayToVector(char[]) - Static method in class marf.util.Arrays
Converts array of characters to Vector.
arrayToVector(byte[]) - Static method in class marf.util.Arrays
Converts array of bytes to Vector.
arrayToVector(String[]) - Static method in class marf.util.Arrays
Converts array of Strings to Vector.
asList(Object[]) - Static method in class marf.util.Arrays
Provides an array-of-objects-to-List bridge.
autocorrelation(double[], int) - Static method in class marf.math.Algorithms.LPC
Implements the least-square autocorrelation method.

B

BACKTRACK - Static variable in class marf.nlp.Parsing.TokenType
This indicates we have to backtrack one token and don't do any extra processing.
BANDPASS_FFT_FILTER - Static variable in class marf.MARF
Indicates to use band-pass filter.
BASE_BOOST_COEFFICIENT - Static variable in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Default boost rate of 5*PI to be applied to apmplitude values.
BIGRAM - Static variable in interface marf.MARF.ENgramModels
Indicates to use bigram language model.
BRACKET - Static variable in class marf.nlp.Parsing.TokenType
Bracket or parenthesis token type.
BandpassFilter - class marf.Preprocessing.FFTFilter.BandpassFilter.
Bandpass Filter Implementation based on the FFTFilter.
BandpassFilter() - Constructor for class marf.Preprocessing.FFTFilter.BandpassFilter
Default constructor for reflective creation of Preprocessing clones.
BandpassFilter(IPreprocessing) - Constructor for class marf.Preprocessing.FFTFilter.BandpassFilter
Implements preprocessing pipeline.
BandpassFilter(Sample) - Constructor for class marf.Preprocessing.FFTFilter.BandpassFilter
BandpassFilter Constructor.
BaseThread - class marf.util.BaseThread.
Class BaseThread is customized base class for many of our own threads.
BaseThread() - Constructor for class marf.util.BaseThread
Default constructor.
BaseThread(Runnable) - Constructor for class marf.util.BaseThread
Constructor with Runnable.
BaseThread(Runnable, String) - Constructor for class marf.util.BaseThread
Constructor with Runnable and thread name.
BaseThread(ThreadGroup, Runnable, String) - Constructor for class marf.util.BaseThread
Constructor with ThreadGroup, Runnable, and thread name.
BaseThread(ThreadGroup, String) - Constructor for class marf.util.BaseThread
Assigns name to the thread and places it to the specified group.
BaseThread(String) - Constructor for class marf.util.BaseThread
Assigns name to the thread.
BaseThread(ExpandedThreadGroup, String) - Constructor for class marf.util.BaseThread
Assigns name to the thread and places it to the specified expanded group.
BaseThread(ExpandedThreadGroup, Runnable) - Constructor for class marf.util.BaseThread
Assigns name to the thread and places it to the specified expanded group.
BaseThread(ExpandedThreadGroup, Runnable, String) - Constructor for class marf.util.BaseThread
Assigns name to the thread and places it to the specified expanded group.
BaseThread(int) - Constructor for class marf.util.BaseThread
Sets user-specified thread ID and resets the sequencing from it.
BorderPanel - class marf.gui.util.BorderPanel.
Utility panel class with 5-point margin border with title.
BorderPanel() - Constructor for class marf.gui.util.BorderPanel
Equivalent to JPanel(), except there is a titless border.
BorderPanel(boolean) - Constructor for class marf.gui.util.BorderPanel
Equivalent to JPanel(pbIsDoubleBuffered), except there is a titless border.
BorderPanel(LayoutManager) - Constructor for class marf.gui.util.BorderPanel
Equivalent to JPanel(poLayout), except there is a titless border.
BorderPanel(LayoutManager, boolean) - Constructor for class marf.gui.util.BorderPanel
Equivalent to JPanel(poLayout, pbIsDoubleBuffered), except there is a titless border.
BorderPanel(String) - Constructor for class marf.gui.util.BorderPanel
Equivalent to JPanel(), except there is a title.
BorderPanel(String, boolean) - Constructor for class marf.gui.util.BorderPanel
Equivalent to JPanel(pbIsDoubleBuffered), except there is a title.
BorderPanel(String, LayoutManager) - Constructor for class marf.gui.util.BorderPanel
Equivalent to JPanel(poLayout), except there is a title.
BorderPanel(String, LayoutManager, boolean) - Constructor for class marf.gui.util.BorderPanel
Equivalent to JPanel(poLayout, pbIsDoubleBuffered), except there is a title.
ByteUtils - class marf.util.ByteUtils.
Byte-Array Conversion Utility Functions.
ByteUtils() - Constructor for class marf.util.ByteUtils
Allow derivatives.
bAvailable - Variable in class marf.util.Logger
Indicates if logging is available.
bCompress - Variable in class marf.Preprocessing.Endpoint.Endpoint
Indicates whether to compress or not the sample before extracting edpoints.
bConnected - Variable in class marf.Storage.Database
Indicates whether we are connected or not.
bConsiderEdges - Variable in class marf.Preprocessing.Endpoint.Endpoint
Indicates whether to consider or or not the egde points (at the beginning and the end of the sample) as edpoints.
bDeclared - Variable in class marf.nlp.Parsing.SymTabEntry
A flag indicating that the symbol was (true) or was not (false) resolved.
bDefined - Variable in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Flag indicating whether this non-terminal is fefined or not.
bDumpOnNotFound - Variable in class marf.Storage.StorageManager
If set to true (the default), causes restoreBinary() or restoreGzipBinary() to create a file if it does not exist.
bErrorsPresent - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
An indicator of presence of lexical errors.
bErrorsPresent - Variable in class marf.nlp.Parsing.Parser
Fact, indicating that there are syntax errors.
bMultilplyDefined - Variable in class marf.nlp.Parsing.SymTabEntry
A flag indicating that the symbol was (true) or was not (false) multiply defined.
bNoTimestamp - Variable in class marf.util.Logger
If set to true, no timestamp is issued with a message.
bNumberMode - Variable in class marf.nlp.Parsing.LexicalAnalyzer
This flag is used for backtracking when recognizing numbers.
bOperatorMode - Variable in class marf.nlp.Parsing.LexicalAnalyzer
This flag is used for backtracking when recognizing 'ambiguous' operators such as '<>' and '<' and friends.
bRequiresArgument - Variable in class marf.util.OptionProcessor.Option
A flag is set to true if the option has a mandatory argument.
bReserved - Variable in class marf.nlp.Parsing.SymTabEntry
A flag indicating that the symbol was (true) or was not (false) reserved.
bRetVal - Variable in class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Keeps return value from extractFeatures() in case someone is interested.
bSeen - Variable in class marf.Stats.Observation
Indicates a fact that this observation has been "seen".
backSynchronizeObject() - Method in class marf.Classification.Stochastic.MaxProbabilityClassifier
Add a piece of general StorageManager contract.
backSynchronizeObject() - Method in class marf.Classification.Stochastic.ZipfLaw
 
backSynchronizeObject() - Method in class marf.FeatureExtraction.FeatureExtraction
Implementaion of back-synchronization of loaded object.
backSynchronizeObject() - Method in class marf.Preprocessing.Preprocessing
Implementaion of back-synchronization of Sample loaded object.
backSynchronizeObject() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Updates the reference to the probabilities table for future serialization after restoration.
backSynchronizeObject() - Method in class marf.Storage.Database
Implementaion of back-synchronization of Database loaded object.
backSynchronizeObject() - Method in class marf.Storage.StorageManager
Must to be overridden by the modules that use object serialization with the generic implementation of restore().
backSynchronizeObject() - Method in class marf.nlp.Parsing.ProbabilisticParser
Implements StorageManager interface.
binarySearch(float[], float) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
binarySearch(double[], double) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
binarySearch(short[], short) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
binarySearch(int[], int) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
binarySearch(byte[], byte) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
binarySearch(char[], char) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
binarySearch(Object[], Object) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
binarySearch(Object[], Object, Comparator) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
byteArrayToInt(byte[], boolean) - Static method in class marf.util.ByteUtils
Converts a byte array to int value.
byteArrayToInt(byte[], int, boolean) - Static method in class marf.util.ByteUtils
Converts a portion of a byte array with given offset to int value.
byteArrayToShort(byte[], boolean) - Static method in class marf.util.ByteUtils
Converts a byte array to short value.
byteArrayToShort(byte[], int, boolean) - Static method in class marf.util.ByteUtils
Converts a portion of a byte array with given offset to short value.
byteArrayToString(byte[]) - Static method in class marf.util.ByteUtils
Converts a byte array to String value.
byteArrayToString(byte[], int, int) - Static method in class marf.util.ByteUtils
Converts a portion of a byte array to String value.

C

CASE_SENSITIVE - Static variable in class marf.MARF.NLP
Indicates to use case-sesitive processing of text.
CEPSTRAL - Static variable in class marf.MARF
Indicates to use cepstral analysis.
CHARACTER_MODE - Static variable in class marf.MARF.NLP
Work in character n-gram mode.
CHEBYSHEV_DISTANCE - Static variable in class marf.MARF
Indicates to use Chebyshev distance for classification.
CITYBLOCK_DISTANCE - Static variable in class marf.MARF
A synonym to Chebyshev distance.
CLASS - Static variable in class marf.nlp.Parsing.SymDataType
Class data type of the symbol.
CLASS - Static variable in class marf.nlp.Parsing.SymTabEntry
Class Entry Type.
CLASS - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "class".
CLASSIFICATION - Static variable in class marf.Storage.ModuleParams
Indicates that we manipulate on the Classification Vector.
CLASSIFICATION_PLUGIN - Static variable in class marf.MARF
Indicates to employ user-defined classification plugin.
CLASSIFY - Static variable in class marf.MARF.NLP
Action to perform a classification task.
COMMA - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "comma".
CURLY_CL - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "closed curly brace".
CURLY_OP - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "open curly brace".
CUSTOM - Static variable in class marf.MARF
Custom (plugin) sample format.
CUSTOM - Static variable in class marf.Storage.MARFAudioFileFormat
Custom (plugin) sample format.
CUSTOM - Static variable in class marf.Storage.MARFAudioFileFormat.Type
Specifies custom plugin file.
Cepstral - class marf.FeatureExtraction.Cepstral.Cepstral.
Class Cepstral.
Cepstral(IPreprocessing) - Constructor for class marf.FeatureExtraction.Cepstral.Cepstral
Cepstral Constructor.
ChebyshevDistance - class marf.Classification.Distance.ChebyshevDistance.
Chebyshev Distance Classifier.
ChebyshevDistance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.ChebyshevDistance
ChebyshevDistance Constructor.
ChiSquareTest - class marf.nlp.Collocations.ChiSquareTest.
TODO: implement.
ChiSquareTest() - Constructor for class marf.nlp.Collocations.ChiSquareTest
 
ClassSymTabEntry - class marf.nlp.Parsing.ClassSymTabEntry.
ClassSymTabEntry represents an entry in the symbol table corresponding to a class definition.
ClassSymTabEntry() - Constructor for class marf.nlp.Parsing.ClassSymTabEntry
Default Constructor.
Classification - class marf.Classification.Classification.
Abstract Classification Module.
Classification(IFeatureExtraction) - Constructor for class marf.Classification.Classification
Generic Classification Constructor.
ClassificationException - exception marf.Classification.ClassificationException.
Class ClassificationException indicates an error during classification process.
ClassificationException(String) - Constructor for class marf.Classification.ClassificationException
Generic exception.
ClassificationException(Exception) - Constructor for class marf.Classification.ClassificationException
Replicates parent's constructor.
ClassificationException(String, Exception) - Constructor for class marf.Classification.ClassificationException
Replicates parent's constructor.
ClassificationFactory - class marf.Classification.ClassificationFactory.
Provides a factory to instantiate requested classification module(s).
Cluster - class marf.Storage.Cluster.
Cluster contains a cluster information per subject.
Cluster() - Constructor for class marf.Storage.Cluster
Default cluster constructor.
Cluster(Cluster) - Constructor for class marf.Storage.Cluster
Copy-constructor.
CodeGenerator - class marf.nlp.Parsing.CodeGenerator.
Code Generator.
CodeGenerator() - Constructor for class marf.nlp.Parsing.CodeGenerator
Default constructor.
CollocationWindow - class marf.nlp.Collocations.CollocationWindow.
TODO: implement.
CollocationWindow() - Constructor for class marf.nlp.Collocations.CollocationWindow
 
ColoredStatusPanel - class marf.gui.util.ColoredStatusPanel.
Panel to be used as a status bar with color gradience.
ColoredStatusPanel(int, int, int, int, int, int, int) - Constructor for class marf.gui.util.ColoredStatusPanel
Construction.
ColoredStatusPanel() - Constructor for class marf.gui.util.ColoredStatusPanel
Default panel as ColoredStatusPanel(0, 0, 0, 0, 0, 100, 50).
Compiler - class marf.nlp.Parsing.Compiler.
General Compiler Class.
Compiler() - Constructor for class marf.nlp.Parsing.Compiler
Default compiler.
CompilerError - exception marf.nlp.Parsing.CompilerError.
Generic Compiler Error.
CompilerError() - Constructor for class marf.nlp.Parsing.CompilerError
Default Constructor.
CompilerError(Exception) - Constructor for class marf.nlp.Parsing.CompilerError
Wraps the parameter exception into CompilerError.
CompilerError(String) - Constructor for class marf.nlp.Parsing.CompilerError
Creates a CompilerError with a custom error message string.
CompilerError(String, Exception) - Constructor for class marf.nlp.Parsing.CompilerError
Wraps the parameter exception into CompilerError with a custom error message string.
checkUndefinedNonTerminals() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Checks for undefined non-terminals in the grammar.
classify() - Method in class marf.Classification.Distance.Distance
Classify the feature vector based on whatever distance() derivatives implement.
classify() - Method in interface marf.Classification.IClassification
Generic classification routine.
classify() - Method in class marf.Classification.Markov.Markov
Not Implemented.
classify() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Neural Network implementation of classification routine.
classify() - Method in class marf.Classification.RandomClassification.RandomClassification
Picks an ID at random.
classify() - Method in class marf.Classification.Stochastic.MaxProbabilityClassifier
Performs language classification.
classify() - Method in class marf.Classification.Stochastic.Stochastic
Not Implemented.
clear() - Method in class marf.util.OptionProcessor
Clears out all the option lists of this option processor.
clone() - Method in class marf.Classification.Classification
Implementes Cloneable interface for the Classification object.
clone() - Method in class marf.FeatureExtraction.FeatureExtraction
Implementes Cloneable interface for the FeatureExtraction object.
clone() - Method in interface marf.Preprocessing.IPreprocessing
Enable cloning of preprocessing modules in accordance with the Cloneable interface.
clone() - Method in class marf.Preprocessing.Preprocessing
Implementes Cloneable interface for the Preprocessing object.
clone() - Method in class marf.Stats.Ngram
Implements Cloneable interface for the Ngram object.
clone() - Method in class marf.Stats.Observation
Implements Cloneable interface for the Observation object.
clone() - Method in class marf.Stats.StatisticalObject
Implements Cloneable interface for the StatisticalObject.
clone() - Method in class marf.Stats.WordStats
Implements Cloneable interface for the WordStats object.
clone() - Method in class marf.Storage.Cluster
Implements Cloneable interface for the Cluster object.
clone() - Method in class marf.Storage.Database
Implementes Cloneable interface for the Database object.
clone() - Method in class marf.Storage.FeatureSet
Implementes Cloneable interface for the FeatureSet object.
clone() - Method in class marf.Storage.ModuleParams
Implements Cloneable interface for ModuleParams.
clone() - Method in class marf.Storage.Result
Implements Cloneable interface for the Result object.
clone() - Method in class marf.Storage.ResultSet
Implements Cloneable interface for the ResultSet object.
clone() - Method in class marf.Storage.Sample
Clones this sample object by copying the sample format and its data.
clone() - Method in class marf.Storage.StorageManager
Implements Cloneable for this StorageManager.
clone() - Method in class marf.Storage.TrainingSample
Implements Cloneable interface for the TrainingSample object.
clone() - Method in class marf.Storage.TrainingSet
Implementes Cloneable interface for the TrainingSet object.
clone() - Method in class marf.math.Matrix
Implements Clonable interface.
clone() - Method in class marf.math.Vector
Implements Clonable interface.
close() - Method in class marf.Storage.Database
Closes (file) database connection.
close() - Method in interface marf.Storage.IDatabase
Closes (file) database connection.
collectStatistics(StreamTokenizer) - Method in class marf.Classification.Stochastic.ZipfLaw
Collects result statistics.
commit() - Method in class marf.Classification.NeuralNetwork.Layer
Applies changes made to neurons on this layer.
commit() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Applies changes made to neurons on every net's layer.
commit() - Method in class marf.Classification.NeuralNetwork.Neuron
Applies weight changes.
compare(Object, Object) - Method in class marf.util.comparators.FrequencyComparator
Implementation of the Comparator interface for the WordStats objects.
compare(Object, Object) - Method in class marf.util.comparators.RankComparator
Not implemented.
compare(Object, Object) - Method in class marf.util.comparators.ResultComparator
Implementation of the Comparator interface for the Result objects.
compile(String[]) - Method in class marf.nlp.Parsing.Compiler
Main compilation method.
compileGrammar() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Compiles grammar.
compileGrammar() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
Compiles probabilistic grammar.
compress(double[]) - Static method in class marf.Preprocessing.Preprocessing
Compresses input data by removing duplicate values.
compress() - Method in class marf.Preprocessing.Preprocessing
Compresses the instance of the stored sample by removing duplicates.
computeFirstSets() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Computes first sets for all non-ternimals from the non-terminals list.
computeFollowSets() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Computes follow sets for all non-ternimals from the non-terminals list.
concatenate(Object[], Object[]) - Static method in class marf.util.Arrays
Concatenates two arrays of objects and returns a newly allocated array of the concatenated pieces.
concatenate(String[], String[]) - Static method in class marf.util.Arrays
Concatenates two arrays of Strings and returns a newly allocated array of the concatenated pieces.
concatenate(double[], double[]) - Static method in class marf.util.Arrays
Concatenates two arrays of doubles and returns a newly allocated array of the concatenated pieces.
concatenate(boolean[], boolean[]) - Static method in class marf.util.Arrays
Concatenates two arrays of booleans and returns a newly allocated array of the concatenated pieces.
concatenate(byte[], byte[]) - Static method in class marf.util.Arrays
Concatenates two arrays of bytes and returns a newly allocated array of the concatenated pieces.
concatenate(char[], char[]) - Static method in class marf.util.Arrays
Concatenates two arrays of characters and returns a newly allocated array of the concatenated pieces.
concatenate(int[], int[]) - Static method in class marf.util.Arrays
Concatenates two arrays of integers and returns a newly allocated array of the concatenated pieces.
concatenate(short[], short[]) - Static method in class marf.util.Arrays
Concatenates two arrays of shorts and returns a newly allocated array of the concatenated pieces.
concatenate(float[], float[]) - Static method in class marf.util.Arrays
Concatenates two arrays of floats and returns a newly allocated array of the concatenated pieces.
concatenate(long[], long[]) - Static method in class marf.util.Arrays
Concatenates two arrays of longs and returns a newly allocated array of the concatenated pieces.
connect() - Method in class marf.Storage.Database
Connects to the database of subjects.
connect() - Method in interface marf.Storage.IDatabase
Connects to the database of subjects.
contains(String) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Checks whether a grammar element with a given name (lexeme) exists in the corresponding list or not.
contains(GrammarElement) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Similarly to contains(String) lookss up the index of the specified grammar element.
containsNonTerminal(String) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Checks whether the named non-terminal is contained in this grammar and gets its index.
containsTerminal(String) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Checks whether the named terminal is contained in this grammar and gets its index.
copy(Object, int, Object, int, int) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy().
copy(Object[], int, Object[], int, int) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy() for Object arrays.
copy(boolean[], int, boolean[], int, int) - Static method in class marf.util.Arrays
Copies N boolean elements from source to destination starting at certain index in the destination.
copy(byte[], int, byte[], int, int) - Static method in class marf.util.Arrays
Copies N byte elements from source to destination starting at certain index in the destination.
copy(char[], int, char[], int, int) - Static method in class marf.util.Arrays
Copies N character elements from source to destination starting at certain index in the destination.
copy(int[], int, int[], int, int) - Static method in class marf.util.Arrays
Copies N integer elements from source to destination starting at certain index in the destination.
copy(short[], int, short[], int, int) - Static method in class marf.util.Arrays
Copies N short elements from source to destination starting at certain index in the destination.
copy(long[], int, long[], int, int) - Static method in class marf.util.Arrays
Copies N long elements from source to destination starting at certain index in the destination.
copy(float[], int, float[], int, int) - Static method in class marf.util.Arrays
Copies N float elements from source to destination starting at certain index in the destination.
copy(double[], int, double[], int, int) - Static method in class marf.util.Arrays
Copies N double elements from source to destination starting at certain index in the destination.
copy(Object, int, Object, int) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy().
copy(Object[], int, Object[], int) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy() for Object arrays.
copy(char[], int, char[], int) - Static method in class marf.util.Arrays
Copies N character elements from source to destination starting at certain index in the destination.
copy(boolean[], int, boolean[], int) - Static method in class marf.util.Arrays
Copies N boolean elements from source to destination starting at certain index in the destination.
copy(byte[], int, byte[], int) - Static method in class marf.util.Arrays
Copies N byte elements from source to destination starting at certain index in the destination.
copy(int[], int, int[], int) - Static method in class marf.util.Arrays
Copies N integer elements from source to destination starting at certain index in the destination.
copy(short[], int, short[], int) - Static method in class marf.util.Arrays
Copies N short elements from source to destination starting at certain index in the destination.
copy(long[], int, long[], int) - Static method in class marf.util.Arrays
Copies N long elements from source to destination starting at certain index in the destination.
copy(float[], int, float[], int) - Static method in class marf.util.Arrays
Copies N float elements from source to destination starting at certain index in the destination.
copy(double[], int, double[], int) - Static method in class marf.util.Arrays
Copies N double elements from source to destination starting at certain index in the destination.
copy(Object[], int, Object[]) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy() for Object arrays.
copy(boolean[], int, boolean[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(byte[], int, byte[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(char[], int, char[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(int[], int, int[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(short[], int, short[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(long[], int, long[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(float[], int, float[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(double[], int, double[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(Object, Object, int) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy().
copy(Object[], Object[], int) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy() for Object arrays.
copy(char[], char[], int) - Static method in class marf.util.Arrays
Copies N character elements from source to destination.
copy(boolean[], boolean[], int) - Static method in class marf.util.Arrays
Copies N boolean elements from source to destination.
copy(byte[], byte[], int) - Static method in class marf.util.Arrays
Copies N byte elements from source to destination.
copy(short[], short[], int) - Static method in class marf.util.Arrays
Copies N short elements from source to destination.
copy(long[], long[], int) - Static method in class marf.util.Arrays
Copies N long elements from source to destination.
copy(float[], float[], int) - Static method in class marf.util.Arrays
Copies N float elements from source to destination.
copy(double[], double[], int) - Static method in class marf.util.Arrays
Copies N double elements from source to destination.
copy(int[], int[], int) - Static method in class marf.util.Arrays
Copies N int elements from source to destination.
copy(double[], int, int[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N int elements from an array of ints into array of doubles.
copy(double[], int[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N int elements from an array of ints into array of doubles.
copy(double[], int[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all int elements from an array of ints into array of doubles.
copy(float[], int, int[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N int elements from an array of ints into array of floats.
copy(float[], int[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N int elements from an array of ints into array of floats.
copy(float[], int[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all int elements from an array of ints into array of floats.
copy(long[], int, int[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N int elements from an array of ints into array of longs.
copy(long[], int[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N int elements from an array of ints into array of longs.
copy(long[], int[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all int elements from an array of ints into array of longs.
copy(short[], int, int[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N int elements from an array of ints into array of shorts.
copy(short[], int[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N int elements from an array of ints into array of shorts.
copy(short[], int[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all int elements from an array of ints into array of shorts.
copy(byte[], int, int[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N int elements from an array of ints into array of bytes.
copy(byte[], int[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N int elements from an array of ints into array of bytes.
copy(byte[], int[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all int elements from an array of ints into array of bytes.
copy(char[], int, int[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N int elements from an array of ints into array of characters.
copy(char[], int[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N int elements from an array of ints into array of characters.
copy(char[], int[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all int elements from an array of ints into array of characters.
copy(int[], int, double[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N double elements from an array of doubles into array of integers.
copy(int[], double[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N double elements from an array of doubles into array of integers.
copy(int[], double[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all double elements from an array of doubles into array of ints.
copy(char[], int, double[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N double elements from an array of doubles into array of characters.
copy(char[], double[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N double elements from an array of doubles into array of characters.
copy(char[], double[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all double elements from an array of doubles into array of characters.
copy(byte[], int, double[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N double elements from an array of doubles into array of bytes.
copy(byte[], double[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N double elements from an array of doubles into array of bytes.
copy(byte[], double[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all double elements from an array of doubles into array of bytes.
copy(float[], int, double[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N double elements from an array of doubles into array of floats.
copy(float[], double[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N double elements from an array of doubles into array of floats.
copy(float[], double[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all double elements from an array of doubles into array of floats.
copy(short[], int, double[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N double elements from an array of doubles into array of shorts.
copy(short[], double[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N double elements from an array of doubles into array of shorts.
copy(short[], double[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all double elements from an array of doubles into array of shorts.
copy(long[], int, double[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N double elements from an array of doubles into array of longs.
copy(long[], double[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N double elements from an array of doubles into array of longs.
copy(long[], double[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all double elements from an array of doubles into array of longs.
copy(char[], int, float[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N float elements from an array of floats into array of characters.
copy(char[], float[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N float elements from an array of floats into array of characters.
copy(char[], float[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all float elements from an array of floats into array of characters.
copy(byte[], int, float[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N float elements from an array of floats into array of bytes.
copy(byte[], float[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N float elements from an array of floats into array of bytes.
copy(byte[], float[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all float elements from an array of floats into array of characters.
copy(int[], int, float[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N float elements from an array of floats into array of integers.
copy(int[], float[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N float elements from an array of floats into array of integers.
copy(int[], float[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all float elements from an array of floats into array of integers.
copy(short[], int, float[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N float elements from an array of floats into array of shorts.
copy(short[], float[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N float elements from an array of floats into array of shorts.
copy(short[], float[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all float elements from an array of floats into array of shorts.
copy(long[], int, float[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N float elements from an array of floats into array of longs.
copy(long[], float[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N float elements from an array of floats into array of longs.
copy(long[], float[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all float elements from an array of floats into array of longs.
copy(double[], int, float[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N float elements from an array of floats into array of doubles.
copy(double[], float[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N float elements from an array of floats into array of doubles.
copy(double[], float[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all float elements from an array of floats into array of doubles.
copy(double[], int, short[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N short elements from an array of shorts into array of doubles.
copy(double[], short[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N short elements from an array of shorts into array of doubles.
copy(double[], short[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all short elements from an array of shorts into array of doubles.
copy(char[], int, short[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N short elements from an array of shorts into array of characters.
copy(char[], short[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N short elements from an array of shorts into array of characters.
copy(char[], short[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all short elements from an array of shorts into array of characters.
copy(byte[], int, short[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N short elements from an array of shorts into array of bytes.
copy(byte[], short[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N short elements from an array of shorts into array of bytes.
copy(byte[], short[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all short elements from an array of shorts into array of bytes.
copy(int[], int, short[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N short elements from an array of shorts into array of integers.
copy(int[], short[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N short elements from an array of shorts into array of integers.
copy(int[], short[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all short elements from an array of shorts into array of integers.
copy(float[], int, short[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N short elements from an array of shorts into array of floats.
copy(float[], short[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N short elements from an array of shorts into array of floats.
copy(float[], short[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all short elements from an array of shorts into array of floats.
copy(long[], int, short[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N short elements from an array of shorts into array of longs.
copy(long[], short[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N short elements from an array of shorts into array of longs.
copy(long[], short[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all short elements from an array of shorts into array of longs.
copy(long[], int, byte[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N byte elements from an array of bytes into array of longs.
copy(long[], byte[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N byte elements from an array of bytes into array of longs.
copy(long[], byte[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all byte elements from an array of bytes into array of longs.
copy(double[], int, byte[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N byte elements from an array of bytes into array of doubles.
copy(double[], byte[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N byte elements from an array of bytes into array of doubles.
copy(double[], byte[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all byte elements from an array of bytes into array of doubles.
copy(short[], int, byte[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N byte elements from an array of bytes into array of shorts.
copy(short[], byte[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N byte elements from an array of bytes into array of shorts.
copy(short[], byte[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all byte elements from an array of bytes into array of shorts.
copy(float[], int, byte[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N byte elements from an array of bytes into array of floats.
copy(float[], byte[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N byte elements from an array of bytes into array of floats.
copy(float[], byte[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all byte elements from an array of bytes into array of floats.
copy(char[], int, byte[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N byte elements from an array of bytes into array of characters.
copy(char[], byte[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N byte elements from an array of bytes into array of characters.
copy(char[], byte[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all byte elements from an array of bytes into array of bytes.
copy(int[], int, byte[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N byte elements from an array of bytes into array of integers.
copy(int[], byte[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N byte elements from an array of bytes into array of integers.
copy(int[], byte[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all byte elements from an array of bytes into array of integers.
copy(int[], int, char[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N character elements from an array of characters into array of integers.
copy(int[], char[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N character elements from an array of characters into array of integers.
copy(int[], char[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all character elements from an array of characters into array of integers.
copy(byte[], int, char[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N character elements from an array of characters into array of bytes.
copy(byte[], char[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N character elements from an array of characters into array of bytes.
copy(byte[], char[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all character elements from an array of characters into array of bytes.
copy(short[], int, char[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N character elements from an array of characters into array of shorts.
copy(short[], char[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N character elements from an array of characters into array of shorts.
copy(short[], char[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all character elements from an array of characters into array of shorts.
copy(long[], int, char[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N character elements from an array of characters into array of longs.
copy(long[], char[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N character elements from an array of characters into array of longs.
copy(long[], char[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all character elements from an array of characters into array of longs.
copy(float[], int, char[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N character elements from an array of characters into array of floats.
copy(float[], char[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N character elements from an array of characters into array of floats.
copy(float[], char[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all character elements from an array of characters into array of floats.
copy(double[], int, char[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N character elements from an array of characters into array of doubles.
copy(double[], char[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N character elements from an array of characters into array of doubles.
copy(double[], char[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all character elements from an array of characters into array of doubles.
copy(String[], int, int[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N int elements from an array of ints into array of Strings.
copy(String[], int[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N int elements from an array of ints into array of Strings.
copy(String[], int[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all int elements from an array of ints into array of Strings.
copy(String[], int, char[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N char elements from an array of chars into array of Strings.
copy(String[], char[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N char elements from an array of chars into array of Strings.
copy(String[], char[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all char elements from an array of chars into array of Strings.
copy(String[], int, byte[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N byte elements from an array of bytes into array of Strings.
copy(String[], byte[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N byte elements from an array of bytes into array of Strings.
copy(String[], byte[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all byte elements from an array of ints into array of Strings.
copy(String[], int, short[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N short elements from an array of shorts into array of Strings.
copy(String[], short[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N short elements from an array of shorts into array of Strings.
copy(String[], short[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all short elements from an array of shorts into array of Strings.
copy(String[], int, long[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N long elements from an array of longs into array of Strings.
copy(String[], long[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N long elements from an array of longs into array of Strings.
copy(String[], long[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all long elements from an array of longs into array of Strings.
copy(String[], int, float[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N float elements from an array of floats into array of Strings.
copy(String[], float[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N float elements from an array of floats into array of Strings.
copy(String[], float[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all float elements from an array of floats into array of Strings.
copy(String[], int, double[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N double elements from an array of doubles into array of Strings.
copy(String[], double[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N double elements from an array of doubles into array of Strings.
copy(String[], double[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all double elements from an array of doubles into array of Strings.
copy(double[], int, String[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N String elements from an array of Strings into array of doubles.
copy(double[], String[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N String elements from an array of Strings into array of doubles.
copy(double[], String[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all String elements from an array of Strings into array of doubles.
copy(float[], int, String[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N String elements from an array of Strings into array of floats.
copy(float[], String[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N String elements from an array of Strings into array of floats.
copy(float[], String[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all String elements from an array of Strings into array of floats.
copy(long[], int, String[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N String elements from an array of Strings into array of longs.
copy(long[], String[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N String elements from an array of Strings into array of longs.
copy(long[], String[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all String elements from an array of Strings into array of longs.
copy(int[], int, String[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N String elements from an array of Strings into array of integers.
copy(int[], String[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N String elements from an array of Strings into array of integers.
copy(int[], String[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all String elements from an array of Strings into array of integers.
copy(short[], int, String[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N String elements from an array of Strings into array of shorts.
copy(short[], String[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N String elements from an array of Strings into array of shorts.
copy(short[], String[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all String elements from an array of Strings into array of shorts.
copy(byte[], int, String[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N String elements from an array of Strings into array of bytes.
copy(byte[], String[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N String elements from an array of Strings into array of bytes.
copy(byte[], String[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all String elements from an array of Strings into array of bytes.
create(Integer, IFeatureExtraction) - Static method in class marf.Classification.ClassificationFactory
Instantiates a Classification module indicated by the first parameter with the 2nd parameter as an argument.
create(int, IFeatureExtraction) - Static method in class marf.Classification.ClassificationFactory
Instantiates a Classification module indicated by the first parameter with the 2nd parameter as an argument.
create(Integer, IPreprocessing) - Static method in class marf.FeatureExtraction.FeatureExtractionFactory
Instantiates a FeatureExtraction module indicated by the first parameter with the 2nd parameter as an argument.
create(int, IPreprocessing) - Static method in class marf.FeatureExtraction.FeatureExtractionFactory
Instantiates a FeatureExtraction module indicated by the first parameter with the 2nd parameter as an argument.
create(Integer, Sample) - Static method in class marf.Preprocessing.PreprocessingFactory
Instantiates a Preprocessing module indicated by the first parameter with the 2nd parameter as an argument.
create(int, Sample) - Static method in class marf.Preprocessing.PreprocessingFactory
Instantiates a Preprocessing module indicated by the first parameter with the 2nd parameter as an argument.
create(Integer) - Static method in class marf.Storage.SampleLoaderFactory
Instantiates a SampleLoader module indicated by the first parameter with the 2nd parameter as an argument.
create(int) - Static method in class marf.Storage.SampleLoaderFactory
Instantiates a SampleLoader module indicated by the first parameter with the 2nd parameter as an argument.
create(String) - Method in class marf.nlp.Parsing.SymbolTable
Creates child symbol table with a given name.
createEOFTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Creates and end-of-file indicator terminal.
createEOFToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Creates an EOF token as the current token.
createEpsilonToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Creates an instance of an empty (epsilon) token.
createEpsilonToken() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
Overridden not to create epsilon tokens for probabilistic grammars.
createGrammarAnalyzer() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Instantiates grammar analyzer.
createGrammarAnalyzer() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
Instantiates ProbabilisticGrammarAnalyzer with the current grammar.
createNextNonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Creates the next non-terminal of a rule from the upcoming token.
createNextToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Creates next grammar token from the stream of characters.
createNextToken() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
Creates an instance of the next token in the grammar token stream given integer token type.
createOrdinaryToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Creates an ordinary keyword, punctuation, operator, bracket, or lexical error tokens.
createProbabilityToken() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
Creates a propabilistic token type as a part of the grammar.
createRule() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Creates an embryo of a rule given the LHS non-terminal and the rule operator `::='.
createRule() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
Overridden to take into account the probability of grammar productions.
createToken(String, TokenSubType) - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Creates an instance of a Token data structure provided its type and lexeme, and location is calculated dynamically by the StreamTokenizer.
createWordToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Creates a general word token for keywords, errors, semantic tokens, etc.
createWordToken() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
Creates word tokens for keywords, identifiers, non-terminals and dictionary words.
crop(int, int, int, int) - Method in class marf.math.Matrix
A general routine that allows arbitrary cropping of a matrix.
cropAudio(double, double) - Method in class marf.Preprocessing.Dummy.Dummy
Dummy implementation of cropAudio() for testing.
cropAudio(double, double) - Method in class marf.Preprocessing.FFTFilter.BandpassFilter
Stub implementation of cropAudio().
cropAudio(double, double) - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Stub implementation of cropAudio().
cropAudio(double, double) - Method in class marf.Preprocessing.FFTFilter.HighPassFilter
Stub implementation of cropAudio().
cropAudio(double, double) - Method in class marf.Preprocessing.FFTFilter.LowPassFilter
Stub implementation of cropAudio().
cropAudio(double, double) - Method in interface marf.Preprocessing.IPreprocessing
Derivatives implement this method to crop arbitrary part of the audio sample.
cropAudio(double, double) - Method in class marf.Preprocessing.Preprocessing
Derivatives implement this method to crop arbitrary part of the audio sample.
cutColumn(int) - Method in class marf.math.Matrix
Shrinks a matrix by removing a specified column from it.
cutRow(int) - Method in class marf.math.Matrix
Cuts a specified row away from the matrix.

D

DEFAULT_ALLOWED_ERROR - Static variable in class marf.Classification.Distance.DiffDistance
Default allowed difference between two features of 0.0001.
DEFAULT_CHANNELS - Static variable in interface marf.Storage.ISampleLoader
Default 1.
DEFAULT_CHUNK_SIZE - Static variable in class marf.FeatureExtraction.FFT.FFT
Default number (1024) of doubles per chunk in the window.
DEFAULT_CHUNK_SIZE - Static variable in class marf.FeatureExtraction.RandomFeatureExtraction.RandomFeatureExtraction
Default number (256) of doubles per chunk in a feature vector.
DEFAULT_CHUNK_SIZE - Static variable in class marf.Storage.MARFAudioFileFormat
Default sample chunk's size (128).
DEFAULT_CHUNK_SIZE - Static variable in class marf.Storage.Sample
Default sample chunk's size (128).
DEFAULT_COLS - Static variable in class marf.math.Matrix
Default dimension of X of matrix is 4.
DEFAULT_DEBUG_LOG_FILENAME - Static variable in class marf.util.Debug
Default filename to log the debug output to.
DEFAULT_EPOCH_NUMBER - Static variable in class marf.Classification.NeuralNetwork.NeuralNetwork
Default number of epoch iterations of 64 if none supplied.
DEFAULT_ERROR_DELTA - Static variable in class marf.math.Matrix
Default precision delta to compute nearly-identity matrices or other error-based calculations.
DEFAULT_ERROR_FILE - Static variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
Default filename for the error log.
DEFAULT_ERROR_LOG_FILE - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Default filename to log lexical errors.
DEFAULT_FIRST_SETS_FILE - Static variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
Default filename to output first sets.
DEFAULT_FOLLOW_SETS_FILE - Static variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
Default filename to output follow sets.
DEFAULT_FREQUENCY - Static variable in interface marf.Storage.ISampleLoader
Default sampling frequency of 8000 Hz.
DEFAULT_FREQUENCY_RESPONSE_SIZE - Static variable in class marf.Preprocessing.FFTFilter.FFTFilter
Default size of the frequency response vector, 128.
DEFAULT_GOOD_TURING_THRESHOLD - Static variable in class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
The default threshold value of 5.
DEFAULT_GRAMMAR_FILE - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Default filename for a grammar file.
DEFAULT_HIGH_FREQUENCY_CUTOFF - Static variable in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Create a response that boosts all frequencies above 1000 Hz.
DEFAULT_MIN_ERROR - Static variable in class marf.Classification.NeuralNetwork.NeuralNetwork
Default minimum training error of 0.1 if none supplied.
DEFAULT_OUTPUT_FILE - Static variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
Default filename for the output.
DEFAULT_OUTPUT_NEURON_BITS - Static variable in class marf.Classification.NeuralNetwork.NeuralNetwork
How many binary Neurons in the output layer.
DEFAULT_POLES - Static variable in class marf.FeatureExtraction.LPC.LPC
Default number of poles, 20.
DEFAULT_ROWS - Static variable in class marf.math.Matrix
Default dimension of Y of matrix is 4.
DEFAULT_RULES_FILE - Static variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
Default filename to output rule productions.
DEFAULT_SAMPLE_BIT_SIZE - Static variable in interface marf.Storage.ISampleLoader
Default 16.
DEFAULT_SAMPLE_SIZE - Static variable in class marf.Storage.MARFAudioFileFormat
Default sample array's size (1024).
DEFAULT_SAMPLE_SIZE - Static variable in class marf.Storage.Sample
Default sample array's size (1024).
DEFAULT_SCAN_LOG_FILE - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Default filename to log scan output.
DEFAULT_SINE_DEVIATION - Static variable in class marf.Storage.Loaders.SineLoader
Default sine frequency deviation of 0.1 kHz, in Hz.
DEFAULT_SINE_FREQUENCY - Static variable in class marf.Storage.Loaders.SineLoader
Default sine frequency at 3 kHz, in Hz.
DEFAULT_TRAINING_CONSTANT - Static variable in class marf.Classification.NeuralNetwork.NeuralNetwork
Default training constant of 1 if none supplied.
DEFAULT_TRAINING_SET_FILENAME - Static variable in class marf.Storage.TrainingSet
Default TrainingSet file name of marf.training.set.
DEFAULT_VECTOR_LENGTH - Static variable in class marf.math.Vector
Default vector's length is 3 elements.
DEFAULT_WINDOW_LENGTH - Static variable in class marf.FeatureExtraction.LPC.LPC
Default window length of 128 elements.
DESCENDING - Static variable in class marf.util.SortComparator
Constant indicating to sort in the descending order.
DICT_WORD - Static variable in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarTokenType
Dictionary word (smth in between an identifier and a keyword).
DIFF_DISTANCE - Static variable in class marf.MARF
Indicates to use diff-distance classification.
DISTANCE_FACTOR - Static variable in class marf.Classification.Distance.DiffDistance
Default distance factor to add to the difference to make the subject more distant.
DO - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "do".
DUMMY - Static variable in class marf.MARF
Indicates to use Dummy preprocessing module (just normalization).
DUMP_BINARY - Static variable in interface marf.Storage.IStorageManager
Indicates to dump/restore set data as uncompressed binary file.
DUMP_CSV_TEXT - Static variable in interface marf.Storage.IStorageManager
Indicates to dump/restore data as CSV text file.
DUMP_GZIP_BINARY - Static variable in interface marf.Storage.IStorageManager
Indicates to dump/restore data as gzipped binary file.
DUMP_HTML - Static variable in interface marf.Storage.IStorageManager
Indicates to dump/restore data as an HTML file.
DUMP_SQL - Static variable in interface marf.Storage.IStorageManager
Indicates to dump/restore data as a set of SQL commands.
DUMP_XML - Static variable in interface marf.Storage.IStorageManager
Indicates to dump/restore data as XML file.
DW_SIZE - Static variable in class marf.nlp.Parsing.CodeGenerator
Double-Word size in bytes.
Database - class marf.Storage.Database.
Subject database.
Database() - Constructor for class marf.Storage.Database
Default constructor with the StorageManager.
Debug - class marf.util.Debug.
Debugging Facility.
Debug() - Constructor for class marf.util.Debug
Needed for logger.
DiffDistance - class marf.Classification.Distance.DiffDistance.
Diff-Distance Classifier.
DiffDistance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.DiffDistance
DiffDistance Constructor.
Distance - class marf.Classification.Distance.Distance.
Abstract Distance Classifier.
Distance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.Distance
Distance Constructor.
Dummy - class marf.Preprocessing.Dummy.Dummy.
Implements dummy preprocessing module for testing purposes that does only normalization.
Dummy() - Constructor for class marf.Preprocessing.Dummy.Dummy
Default constructor for reflective creation of Preprocessing clones.
Dummy(IPreprocessing) - Constructor for class marf.Preprocessing.Dummy.Dummy
Implementation of the preprocessing pipeline.
Dummy(Sample) - Constructor for class marf.Preprocessing.Dummy.Dummy
Dummy Constructor.
dBoostCoefficient - Variable in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Current boost coefficient.
dDelta - Variable in class marf.Classification.NeuralNetwork.Neuron
Used in error calculation.
dDelta - Variable in class marf.Stats.StatisticalEstimators.Smoothing.AddDelta
Default is 0.5: Expected Likelihood Estimation (ELE).
dHighFrequencyCutoff - Variable in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Current high frequenct cut off.
dNumericalValue - Variable in class marf.nlp.Parsing.Token
Numerical value associated with the token to be mapped to StreamTokenizer.nval
dOutcome - Variable in class marf.Storage.Result
Distance/probability.
dPosteriorProbability - Variable in class marf.Stats.Observation
Probability of the observation after it was observed.
dPriorProbability - Variable in class marf.Stats.Observation
Probability of the observation of happening prior it actually being observed.
dProbability - Variable in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule
Probability of the rule.
dResult - Variable in class marf.Classification.NeuralNetwork.Neuron
Current Neuron's result.
dThreshold - Variable in class marf.Classification.NeuralNetwork.Neuron
Activation threshhold.
data - Variable in class marf.gui.Spectrogram
The data vector.
debug(String, boolean) - Static method in class marf.util.Debug
Issues a debug message if the flag is on.
debug(String) - Static method in class marf.util.Debug
Issues a debug message if the flag is on with a trailing EOL.
debug(Object) - Static method in class marf.util.Debug
Issues a debug message if the flag is on with a trailing EOL by calling toString() of the parameter.
debug(Class, String) - Static method in class marf.util.Debug
Issues a debug message if the flag is on with a trailing EOL.
debug() - Static method in class marf.util.Debug
Issues an empty debug message if the flag is on with a trailing EOL.
delete(String) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
display() - Method in class marf.math.Matrix
Outputs matrix in text format to STDOUT.
distance(double[], double[]) - Method in class marf.Classification.Distance.ChebyshevDistance
Chebyshev Distance implementation.
distance(double[], double[]) - Method in class marf.Classification.Distance.DiffDistance
Diff-Distance implementation.
distance(double[], double[]) - Method in class marf.Classification.Distance.Distance
Generic distance routine.
distance(double[], double[]) - Method in class marf.Classification.Distance.EuclideanDistance
EuclideanDistance implementation.
distance(double[], double[]) - Method in class marf.Classification.Distance.MahalanobisDistance
Partial MahalanobisDistance implementation.
distance(double[], double[]) - Method in class marf.Classification.Distance.MinkowskiDistance
Minkowski Distance implementation.
divide(Matrix, double) - Static method in class marf.math.Matrix
M = M / d.
divide(double) - Method in class marf.math.Matrix
this = this / d.
doFFT(double[], double[], double[], double[], int) - Static method in class marf.math.Algorithms.FFT
FFT algorithm, translated from "Numerical Recipes in C++" that implements the Fast Fourier Transform, which performs a discrete Fourier transform in O(n*log(n)).
doLPC(double[], double[], double[], int) - Static method in class marf.math.Algorithms.LPC
Does the LPC algorithm.
dump() - Method in class marf.Classification.Classification
Generic implementation of dump() to dump the TrainingSet.
dump() - Method in class marf.Classification.Markov.Markov
Not Implemented.
dump() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Dumps Neural Net to an XML file.
dump() - Method in class marf.Classification.RandomClassification.RandomClassification
Dumps "training set" of IDs.
dump() - Method in class marf.Classification.Stochastic.MaxProbabilityClassifier
An object must know how dump itself or its data structures to a file.
dump() - Method in class marf.Classification.Stochastic.ZipfLaw
An object must know how dump itself or its data structures to a file.
dump() - Method in class marf.Storage.FeatureSet
Dump the current training set to disk.
dump() - Method in interface marf.Storage.IStorageManager
An object must know how dump itself to a file.
dump() - Method in class marf.Storage.StorageManager
An object must know how dump itself or its data structures to a file.
dump() - Method in class marf.Storage.TrainingSet
Dump the current training set to disk.
dump() - Method in class marf.gui.Spectrogram
Dumps spectrogram.
dump() - Method in class marf.gui.WaveGrapher
Dumps graph of wave in the CSV format.
dumpAll() - Method in class marf.Classification.Stochastic.ZipfLaw
Dumps results to STDOUT.
dumpBackPointersContents() - Method in class marf.nlp.Parsing.ProbabilisticParser
Dumps back-pointers to the STDOUT.
dumpBinary() - Method in interface marf.Storage.IStorageManager
Implement to save data structures as binary.
dumpBinary() - Method in class marf.Storage.StorageManager
Implements object dump in plain binary form without compression.
dumpCSV() - Method in class marf.Classification.Stochastic.ZipfLaw
Implements CSV dump through the dumpGraphValues() method.
dumpCSV() - Method in class marf.Stats.ProbabilityTable
Allows dumping the contents of the table in the CSV format.
dumpCSV() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Not implemented.
dumpCSV(BufferedWriter) - Method in class marf.Storage.Cluster
Write one training cluster as a CSV text.
dumpCSV() - Method in interface marf.Storage.IStorageManager
Implement to save data structures in CSV format.
dumpCSV() - Method in class marf.Storage.StorageManager
If derivatives use the generic implementation of dump() with the CSV dump mode, they must override this method.
dumpCSV(BufferedWriter) - Method in class marf.Storage.TrainingSample
Writes one training sample to a CSV file.
dumpGraphValues() - Method in class marf.Classification.Stochastic.ZipfLaw
Dumps CVS values of the rank and frequency into a file.
dumpGzipBinary() - Method in interface marf.Storage.IStorageManager
Implement to save data structures as compressed binary.
dumpGzipBinary() - Method in class marf.Storage.StorageManager
Implements object dump in GZIP-compressed form.
dumpHTML() - Method in interface marf.Storage.IStorageManager
Implement to save data structures as HTML document.
dumpHTML() - Method in class marf.Storage.StorageManager
If derivatives use the generic implementation of dump() with the HTML dump mode, they must override this method.
dumpParseMatrix() - Method in class marf.nlp.Parsing.ProbabilisticParser
Dumpts parse matrix to the STDOUT.
dumpParseTree() - Method in class marf.nlp.Parsing.ProbabilisticParser
Dumps parse tree to the STDOUT.
dumpParseTree(int, int, int, int) - Method in class marf.nlp.Parsing.ProbabilisticParser
Dumps a parse sub-tree to to the STDOUT Initial level of S non-terminal should be 0.
dumpSQL() - Method in interface marf.Storage.IStorageManager
Implement to save data structures as SQL script.
dumpSQL() - Method in class marf.Storage.StorageManager
If derivatives use the generic implementation of dump() with the SQL dump mode, they must override this method.
dumpXML(String) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Dumps Neural Network as XML file.
dumpXML() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Not implemented.
dumpXML() - Method in interface marf.Storage.IStorageManager
Implement to save data structures as XML document.
dumpXML() - Method in class marf.Storage.StorageManager
If derivatives use the generic implementation of dump() with the XML dump mode, they must override this method.

E

EAST - Static variable in class marf.math.Matrix.Direction
Indicates East direction.
ELE - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use ELE estimator/smoothing.
ELSE - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "else".
ENDPOINT - Static variable in class marf.MARF
Indicates to use endpointing.
EOF - Static variable in class marf.nlp.Parsing.TokenType
End of File.
EPSILON - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
This indicates the epsilon in the grammar tokens.
ERROR - Static variable in class marf.nlp.Parsing.TokenType
This indicates an error in the token.
ERR_AGGR_MODULES_FAILED - Static variable in class marf.FeatureExtraction.FeatureExtractionAggregator
Error indicating the fact that one or more aggregated modules failed.
ERR_ASSIGN_TYPE_MISMATCH - Static variable in class marf.nlp.Parsing.SemanticError
Type mismatch in the assignment.
ERR_BAD_REAL - Static variable in class marf.nlp.Parsing.LexicalError
Badly formed real number.
ERR_CUSTOM - Static variable in class marf.nlp.Parsing.LexicalError
Custom error message as alterbntive to 'unknown'.
ERR_CUSTOM - Static variable in class marf.nlp.Parsing.SemanticError
Custom error message as alternative to 'unknown'.
ERR_CUSTOM - Static variable in class marf.nlp.Parsing.SyntaxError
Custom error message as alternative to 'unknown'.
ERR_EXPR_TYPE_MISMATCH - Static variable in class marf.nlp.Parsing.SemanticError
Type mismatch in an expression.
ERR_EXTRA_CLOSING_COMMENT - Static variable in class marf.nlp.Parsing.LexicalError
Mismatched comment.
ERR_GENERAL_SYNTAX_ERROR - Static variable in class marf.nlp.Parsing.SyntaxError
General Syntax Error.
ERR_INVALID_CHAR - Static variable in class marf.nlp.Parsing.LexicalError
Character encountered is not part of the MARF's alphabet.
ERR_INVALID_NUMBER_FORMAT - Static variable in class marf.nlp.Parsing.LexicalError
Invalid number format.
ERR_LEADING_ZEROS - Static variable in class marf.nlp.Parsing.LexicalError
Leading zeros are not allowed in numbers.
ERR_MALFORMED_PARAMS - Static variable in class marf.FeatureExtraction.FeatureExtractionAggregator
Error message for no malformed ModuleParams data structure.
ERR_MISMATCHED_PARENS - Static variable in class marf.nlp.Parsing.SyntaxError
Mismatched Parenthesis Error.
ERR_MISSING_SEMICOLON - Static variable in class marf.nlp.Parsing.SyntaxError
Unterminated statement or declaration.
ERR_MULT_DEF_SYM - Static variable in class marf.nlp.Parsing.SemanticError
Symbol defined multiple times.
ERR_NO_FEATURES - Static variable in class marf.FeatureExtraction.FeatureExtractionAggregator
A rare error when all feature extractors ran, but there were a total of zero features extracted.
ERR_NO_MODULES - Static variable in class marf.FeatureExtraction.FeatureExtractionAggregator
Error message for no modules found.
ERR_NO_PROGRAM - Static variable in class marf.nlp.Parsing.SyntaxError
No "main()" program Error.
ERR_PARAM_TYPE_MISMATCH - Static variable in class marf.nlp.Parsing.SemanticError
Mismatch of types of parameters in a function call.
ERR_TRAILING_ZEROS - Static variable in class marf.nlp.Parsing.LexicalError
Not meaningful trailing zeros aren't allowed.
ERR_UNDEF_SYM - Static variable in class marf.nlp.Parsing.SemanticError
Undefined Symbol.
ERR_UNEXPECTED_EOF - Static variable in class marf.nlp.Parsing.LexicalError
Unxepected EOF and no ending comment.
EUCLIDEAN_DISTANCE - Static variable in class marf.MARF
Indicates to use Euclidean distance for classification.
Endpoint - class marf.Preprocessing.Endpoint.Endpoint.
Implements endpoint preprocessing in MARF.
Endpoint() - Constructor for class marf.Preprocessing.Endpoint.Endpoint
Default constructor for reflective creation of Preprocessing clones.
Endpoint(IPreprocessing) - Constructor for class marf.Preprocessing.Endpoint.Endpoint
Preprocessing pipeline constructor.
Endpoint(Sample) - Constructor for class marf.Preprocessing.Endpoint.Endpoint
Endpoint Constructor.
EuclideanDistance - class marf.Classification.Distance.EuclideanDistance.
Class EuclideanDistance.
EuclideanDistance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.EuclideanDistance
EuclideanDistance Constructor.
ExpandedThreadGroup - class marf.util.ExpandedThreadGroup.
Provides some useful extensions to java.lang.ThreadGroup one would normally expect to be in a "group".
ExpandedThreadGroup(ThreadGroup, String) - Constructor for class marf.util.ExpandedThreadGroup
ThreadGroup and name constructor inherited from the parent.
ExpandedThreadGroup(String) - Constructor for class marf.util.ExpandedThreadGroup
Mimics parent's constructor.
ExpandedThreadGroup(ExpandedThreadGroup, String) - Constructor for class marf.util.ExpandedThreadGroup
Mimics parent's constructor.
elementAt(int) - Method in class marf.util.FreeVector
Access an element of the vector given index.
elementAt(int[]) - Method in class marf.util.Matrix
Allows to retrieve the object from a multidimensional matrix.
enableCompression(boolean) - Method in class marf.Preprocessing.Endpoint.Endpoint
Enables or disables sample compression prior endpoints extraction.
enableDebug(boolean) - Static method in class marf.util.Debug
Enables or disables debugging based on the paramter.
enableDebug() - Static method in class marf.util.Debug
Enables debugging.
enableDumpOnNotFound(boolean) - Method in class marf.Storage.StorageManager
Enables or disables creation of a file if it does not exist.
enableEdgeEndpoints(boolean) - Method in class marf.Preprocessing.Endpoint.Endpoint
Enables or disables consideration of the sample edges as endpoints.
enableTimestamp(boolean) - Method in class marf.util.Logger
Enables or disables timestamps.
ensureIndexCapacity(int) - Method in class marf.util.FreeVector
Make sure the capacity of the vector is enough to hold an element with the specified index.
enumerate(boolean) - Method in class marf.util.ExpandedThreadGroup
Provides an enumeration that allocates a new array and populates it with currently active threads with ThreadGroup's enumerate().
equals(Object) - Method in class marf.Stats.StatisticalObject
Checks equality of two StatisticalObjects whether the parameter is not null and its toString()'s output is equal to this one.
equals(Object) - Method in class marf.Storage.StorageManager
Checks equality of two storage managers whether the parameter is not null and its toString() output is equal to this one.
equals(Matrix) - Method in class marf.math.Matrix
this == M.
equals(Matrix, Matrix) - Static method in class marf.math.Matrix
M1 == M2.
equals(boolean[], boolean[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(byte[], byte[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(char[], char[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(double[], double[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(float[], float[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(int[], int[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(long[], long[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(Object[], Object[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(short[], short[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
eval() - Method in class marf.Classification.NeuralNetwork.Layer
Evaluates the layer by evaluating each neuron in it.
eval() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Evaluates the entire neural network.
eval() - Method in class marf.Classification.NeuralNetwork.Neuron
Evaluates current neuron's value.
exhaustMatrix() - Method in class marf.math.Matrix
"Destroys" the internal array matrix by setting it to null.
existsFilename(String) - Method in class marf.Storage.Cluster
Checks existance of the file in the training set.
extend(Matrix) - Method in class marf.math.Matrix
Extends this matrix by another (by glueing two matrices together) assuming the extension direction of Direction.EAST.
extend(Matrix, Matrix.Direction) - Method in class marf.math.Matrix
Extends this matrix by another (by glueing two matrices together) given the extension direction.
extractFeatures() - Method in class marf.FeatureExtraction.Cepstral.Cepstral
Not Implemented.
extractFeatures() - Method in class marf.FeatureExtraction.F0.F0
Not Implemented.
extractFeatures() - Method in class marf.FeatureExtraction.FFT.FFT
FFT Implementation of extractFeatures().
extractFeatures() - Method in class marf.FeatureExtraction.FeatureExtractionAggregator
Implementation of the feature extraction interface.
extractFeatures() - Method in interface marf.FeatureExtraction.IFeatureExtraction
Abstract feature extraction routine.
extractFeatures() - Method in class marf.FeatureExtraction.LPC.LPC
LPC Implementation of extractFeatures().
extractFeatures() - Method in class marf.FeatureExtraction.MinMaxAmplitudes.MinMaxAmplitudes
MinMaxAmplitudes implementation of extractFeatures().
extractFeatures() - Method in class marf.FeatureExtraction.RandomFeatureExtraction.RandomFeatureExtraction
Random Gaussian-based feature extracton.
extractFeatures() - Method in class marf.FeatureExtraction.Segmentation.Segmentation
Not Implemented.

F

F0 - class marf.FeatureExtraction.F0.F0.
Class F0 - the Fundamental Frequency Extraction.
F0(IPreprocessing) - Constructor for class marf.FeatureExtraction.F0.F0
F0 Constructor.
F0 - Static variable in class marf.MARF
Indicates to use F0.
FEATURE_EXTRACTION - Static variable in class marf.Storage.ModuleParams
Indicates that we manipulate on the Feature Extraction Vector.
FEATURE_EXTRACTION_AGGREGATOR - Static variable in class marf.MARF
Indicates to use an aggregation of several feature extraction modules.
FEATURE_EXTRACTION_PLUGIN - Static variable in class marf.MARF
Indicates to employ user-defined feature extraction plugin.
FFT - class marf.FeatureExtraction.FFT.FFT.
Class FFT implements Fast Fourier Transform.
FFT(IPreprocessing) - Constructor for class marf.FeatureExtraction.FFT.FFT
FFT Constructor.
FFT - Static variable in class marf.MARF
Indicates to use FFT.
FFTFilter - class marf.Preprocessing.FFTFilter.FFTFilter.
FFTFilter class implements filtering using the FFT algorithm.
FFTFilter() - Constructor for class marf.Preprocessing.FFTFilter.FFTFilter
Default constructor for reflective creation of Preprocessing clones.
FFTFilter(IPreprocessing) - Constructor for class marf.Preprocessing.FFTFilter.FFTFilter
Pipelined constructor.
FFTFilter(Sample) - Constructor for class marf.Preprocessing.FFTFilter.FFTFilter
FFTFilter Constructor.
FUNCTION - Static variable in class marf.nlp.Parsing.SymDataType
Function data type of the symbol.
FUNCTION - Static variable in class marf.nlp.Parsing.SymTabEntry
Function entry type.
FeatureExtraction - class marf.FeatureExtraction.FeatureExtraction.
Generic Feature Extraction Module.
FeatureExtraction(IPreprocessing) - Constructor for class marf.FeatureExtraction.FeatureExtraction
Main FeatureExtraction constructor.
FeatureExtractionAggregator - class marf.FeatureExtraction.FeatureExtractionAggregator.
This class by itself does not do any feature extraction, but instead allows concatenation of the results of several actual feature extractors to be combined in a single result.
FeatureExtractionAggregator(IPreprocessing) - Constructor for class marf.FeatureExtraction.FeatureExtractionAggregator
Implementation of the feature extraction interface.
FeatureExtractionAggregator.FeatureExtractionThread - class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread.
A feature extraction thread simply calls its concrete encapsulated feature extraction module and collects any results or errors from its run.
FeatureExtractionAggregator.FeatureExtractionThread(IFeatureExtraction, ExpandedThreadGroup) - Constructor for class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Constructs a feature extraction thread with a given module.
FeatureExtractionException - exception marf.FeatureExtraction.FeatureExtractionException.
Class FeatureExtractionException.
FeatureExtractionException(Exception) - Constructor for class marf.FeatureExtraction.FeatureExtractionException
Encapsulation of another Exception object.
FeatureExtractionException(String, Exception) - Constructor for class marf.FeatureExtraction.FeatureExtractionException
Encapsulation of another Exception object and a new message.
FeatureExtractionException(String) - Constructor for class marf.FeatureExtraction.FeatureExtractionException
Generic exception.
FeatureExtractionFactory - class marf.FeatureExtraction.FeatureExtractionFactory.
Provides a factory to instantiate requested feature extraction module(s).
FeatureSet - class marf.Storage.FeatureSet.
FeatureSet -- Encapsulates subject's feature vectors.
FeatureSet() - Constructor for class marf.Storage.FeatureSet
Construct a training set object.
FreeVector - class marf.util.FreeVector.
Adaptive extension of the java.util.Vector class.
FreeVector() - Constructor for class marf.util.FreeVector
A free vector with default capacity as specified by java.util.Vector.
FreeVector(int) - Constructor for class marf.util.FreeVector
Constructs this vector given capacity other than default.
FreeVector(int, int) - Constructor for class marf.util.FreeVector
Constructs this vector given capacity and its increment.
FreeVector(Collection) - Constructor for class marf.util.FreeVector
Constructs this vector out of a collection.
FrequencyComparator - class marf.util.comparators.FrequencyComparator.
Compare WordStats objects by their frequency when sorting.
FrequencyComparator(int) - Constructor for class marf.util.comparators.FrequencyComparator
Constructs a frequency comparator with the specified sort mode.
FuncSymTabEntry - class marf.nlp.Parsing.FuncSymTabEntry.
FuncSymTabEntry represents a symbol table entry for function definition.
FuncSymTabEntry() - Constructor for class marf.nlp.Parsing.FuncSymTabEntry
Constructor.
fill(boolean[], boolean) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(boolean[], int, int, boolean) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(byte[], byte) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(byte[], int, int, byte) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(char[], char) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(char[], int, int, char) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(double[], double) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(double[], int, int, double) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(float[], float) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(float[], int, int, float) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(int[], int) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(int[], int, int, int) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(long[], int, int, long) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(long[], long) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(Object[], int, int, Object) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(Object[], Object) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(short[], int, int, short) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
fill(short[], short) - Static method in class marf.util.Arrays
The fill() is based on java.util.Arrays.fill().
filter(double[], double[]) - Method in class marf.Preprocessing.FFTFilter.FFTFilter
Perform a filter by the following algorithm: (1) sample -> window -> FFT -> buffer
(2) buffer * frequency response
(3) buffer -> IFFT -> window -> sample.
filter(double[], double[]) - Method in interface marf.Preprocessing.IFilter
Applies filtering to the sample array and buffers the filtered data.

G

GLI - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use GLI estimator/smoothing.
GLI - class marf.Stats.StatisticalEstimators.GLI.
GLI Statistical Estimator.
GLI() - Constructor for class marf.Stats.StatisticalEstimators.GLI
Default constructor as in parent.
GOOD_TURING - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use Good-Turing estimator/smoothing.
GRAMMAR_EOL - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
End of grammar line or statement.
GRAMMAR_ID - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Equivalent to TokenType's ID but for grammar parsing.
GRAMMAR_OR - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Productions separator - `|'.
GREEN_PERCENTAGE - Static variable in class marf.gui.util.ColoredStatusPanel
From 41% (YELLOW_PERCENTAGE + 1) to 100% inclusively.
GenericLexicalAnalyzer - class marf.nlp.Parsing.GenericLexicalAnalyzer.
Generic Lexical Analyzer.
GenericLexicalAnalyzer(SymbolTable) - Constructor for class marf.nlp.Parsing.GenericLexicalAnalyzer
Constructor with symbol table.
GoodTuring - class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring.
Good-Turing Smoothing Estimator.
GoodTuring() - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
Constructs the default estimator with the default value of threshold of 5.
GoodTuring(int) - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
Constructs the estimator with the specified threshold.
Grammar - class marf.nlp.Parsing.GrammarCompiler.Grammar.
Represents the language Grammar data structure.
Grammar() - Constructor for class marf.nlp.Parsing.GrammarCompiler.Grammar
Default constructor.
GrammarAnalyzer - class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer.
GrammarAnalyzer class encapsulates functionality required for lexical analysis of a the grammar definition file.
GrammarAnalyzer() - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Constructs a grammar analyzer with the default filename.
GrammarAnalyzer(String) - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Constructs a grammar analyzer with the specified grammar filename.
GrammarAnalyzer(SymbolTable) - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Constructs a grammar analyzer using a predefined symbol table.
GrammarCompiler - class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler.
Grammar compiler -- compiles source grammar file and produces a corresponding transition table for a given language denoted by the grammar.
GrammarCompiler() - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Default Constructor.
GrammarCompiler(String) - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Constructor with the grammar filename.
GrammarElement - class marf.nlp.Parsing.GrammarCompiler.GrammarElement.
Generic grammar token that must be subclassed.
GrammarElement(Token, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Preferred Constructor.
GrammarElement(String, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Constructor by name; inner token is set to null.
GrammarTokenType - class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType.
Represents the data type of a grammar token.
GrammarTokenType() - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Constructor.
genAdd() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genAnd() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genClass() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genDivide() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genFunction() - Static method in class marf.nlp.Parsing.CodeGenerator
Not implemented.
genMain() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genMultiply() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genNot() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genOr() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genRead() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genReturn() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genSubs() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genVar() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genWhile() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genWrite() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
generate(int, int[], int) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Generates a virgin net at random.
genereateResponseCoefficients() - Method in class marf.Preprocessing.FFTFilter.BandpassFilter
Creates band-pass frequency response coefficients and sets applies them to the frequency response vector.
genereateResponseCoefficients() - Method in class marf.Preprocessing.FFTFilter.FFTFilter
Creates frequency response coefficients and sets applies them to the frequency response vector.
genereateResponseCoefficients() - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Creates high-frequency boost response coefficients and sets applies them to the frequency response vector.
genereateResponseCoefficients() - Method in class marf.Preprocessing.FFTFilter.HighPassFilter
Creates high-pass frequency response coefficients and sets applies them to the frequency response vector.
genereateResponseCoefficients() - Method in class marf.Preprocessing.FFTFilter.LowPassFilter
Creates low-pass frequency response coefficients and sets applies them to the frequency response vector.
get(int) - Method in class marf.Classification.NeuralNetwork.Layer
Allows getting a neuron object given index.
get(int) - Method in class marf.util.FreeVector
Access an element of the vector given index.
getActiveOptions() - Method in class marf.util.OptionProcessor
Allows querying for the set of active options.
getArgumentString() - Method in class marf.util.OptionProcessor
Returns active and invalid options (in that order) in a form suitable to feed back as an argument string to an external application.
getArgumentVector() - Method in class marf.util.OptionProcessor
Returns active and invalid options (in that order) in a form suitable to feed back as an argument vector argv to another application's main().
getArrayDimension() - Method in class marf.nlp.Parsing.VarSymTabEntry
Allows getting the dimensionality of the array.
getAudioFormat() - Method in class marf.Storage.MARFAudioFileFormat
Retrieves current sample's format.
getAudioFormat() - Method in class marf.Storage.Sample
Retrieves current sample's format.
getAverageID() - Method in class marf.Storage.ResultSet
Retrieves ID of a subject with average distance/probability.
getAverageResult() - Method in class marf.Storage.ResultSet
Retrieves the result from the result set with the average outcome value.
getBoostCoefficient() - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Retrieves the current boost coefficient value.
getBusted() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Dies on unexpected grammar token type.
getCapacity() - Method in class marf.Stats.Ngram
Allows querying for the current capacity of the N-gram (how many elements are actually there).
getCardinality() - Method in class marf.util.Matrix
Retrieves current number of dimensions of the matrix.
getChunkSize() - Method in class marf.FeatureExtraction.FFT.FFT
Allows getting the current chunk size.
getClassification() - Static method in class marf.MARF
Retrieves current Classification reference.
getClassificationMethod() - Static method in class marf.MARF
Gets classification method to be used.
getClassificationParams() - Method in class marf.Storage.ModuleParams
Retrieves Classification module's parameters.
getClassificationPluginClass() - Static method in class marf.MARF
Allows querying for the current classification plugin class.
getClusters() - Method in class marf.Storage.TrainingSet
Retrieves clusters of training samples.
getCols() - Method in class marf.math.Matrix
Retrieves number of the columns in this matrix.
getConfig() - Static method in class marf.MARF
Returns a string representation of the current MARF configuration.
getCrossProduct(Vector, Vector) - Static method in class marf.math.Vector
Calculates the cross product of two vectors, V3 = V1 x V2.
getCurrentErrorCode() - Method in class marf.nlp.Parsing.CompilerError
Access method for the current error code property.
getCurrentStatus() - Method in class marf.gui.util.ColoredStatusPanel
 
getCurrentSubject() - Static method in class marf.MARF
Gets ID of a subject currently being trained on.
getDataType() - Method in class marf.nlp.Parsing.ClassSymTabEntry
Can return only CLASS.
getDataType() - Method in class marf.nlp.Parsing.FuncSymTabEntry
Cannot be anything other than FUNCTION.
getDataType() - Method in class marf.nlp.Parsing.SymTabEntry
Allows querying current data type of the entry.
getDataVector() - Method in class marf.Storage.TrainingSample
Retrieves the data vector.
getDefaultExtension() - Method in class marf.Storage.StorageManager
Retrieves default filename extension of this storage manager.
getDefaultExtension(int) - Static method in class marf.Storage.StorageManager
Retrieves default filename extension depending on dump type.
getDelta() - Method in class marf.Stats.StatisticalEstimators.Smoothing.AddDelta
Allows querying for the current value of delta.
getDescription() - Method in class marf.Storage.Result
Retrieves textual description of the result.
getDeterminant() - Method in class marf.math.Matrix
Calculates determinant of this matrix using Laplace's formula.
getDimention(int) - Method in class marf.util.Matrix
Retrieves a particular dimension value.
getDirection() - Method in class marf.math.Matrix.Direction
Retrieves curret direction.
getDotProduct(Vector, Vector) - Static method in class marf.math.Vector
Calculates the dot product of two vectors, d = V1 * V2.
getDoubleVersion() - Static method in class marf.MARF
Retrieves double version of MARF.
getDoubleVersion() - Static method in class marf.Version
Retrieves double version of MARF.
getDumpMode() - Method in class marf.Storage.StorageManager
Retrieves current dump mode.
getDumpSpectrogram() - Static method in class marf.MARF
Whether spectrogram wanted or not.
getDumpWaveGraph() - Static method in class marf.MARF
Whether wave graph wanted or not.
getEOFTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows querying for the current EOF terminal.
getEOFTerminal() - Method in class marf.nlp.Parsing.TransitionTable
Allows querying for the EOF terminal.
getElement(int, int) - Method in class marf.math.Matrix
Retrieves matrix element's value given row and column.
getElement(int) - Method in class marf.math.Vector
Allows getting the value of vector's element at specified position.
getElements() - Method in class marf.math.Matrix
Returns number of the elements of the matrix.
getEntryAt(NonTerminal, Terminal) - Method in class marf.nlp.Parsing.TransitionTable
Gets a table entry at a given position (NonTerminal, Terminal).
getEntryAt(NonTerminal, Token) - Method in class marf.nlp.Parsing.TransitionTable
Gets a table entry at a given position (NonTerminal, Token).
getEpsilonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows querying for the current epsilon terminal.
getErrorLogFilename() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Access method for the ErrorLogFilename property.
getErrorsPresent() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Determines if the ErrorsPresent property is true.
getFeatureExtraction() - Method in class marf.Classification.Classification
Retrieves the features source.
getFeatureExtraction() - Method in interface marf.Classification.IClassification
Retrieves the features source.
getFeatureExtraction() - Method in class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Allows obtaining the reference to the contained feature extraction module.
getFeatureExtraction() - Static method in class marf.MARF
Retrieves current FeatureExtraction reference.
getFeatureExtractionMethod() - Static method in class marf.MARF
Gets currently selected feature extraction method.
getFeatureExtractionMethod() - Method in class marf.Storage.TrainingSet
Returns preprocessing method used on this training set.
getFeatureExtractionParams() - Method in class marf.Storage.ModuleParams
Retrieves Feature Extraction module's parameters.
getFeatureExtractionPluginClass() - Static method in class marf.MARF
Allows querying for the current feature extraction plugin class.
getFeatureVectors() - Method in class marf.Storage.FeatureSet
Retrieves training samples.
getFeaturesArray() - Method in class marf.FeatureExtraction.FeatureExtraction
Allows retrieval of the internal feature vector.
getFeaturesArray() - Method in interface marf.FeatureExtraction.IFeatureExtraction
Allows retrieval of the features.
getFilename() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Sets the default filename for dumps as e.g.
getFilename() - Method in class marf.Storage.StorageManager
Retrieves inner filename reference.
getFirstSet() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Allows getting the first set of this grammar element.
getFollowSet() - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Allows to query for the collection of the follow set elements of this non-terminal.
getFrequency() - Method in class marf.Stats.StatisticalObject
Retrieves the object's frequency.
getGrammar() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Allows querying for inner instance of the grammar.
getGrammarCompiler() - Method in class marf.nlp.Parsing.Parser
Allows querying for the grammar compiler used.
getGrammarElement(String) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Returns a grammar element object by it's name (lexeme) if it exists; null otherwise.
getGrammarElement(String) - Method in class marf.nlp.Parsing.TransitionTable
Gets grammar element by its name (lexeme).
getGrammarFileName() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Allows querying for the filename of the grammar.
getHeight() - Method in class marf.gui.util.SmartSizablePanel
 
getHighFrequencyCutoff() - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Retrieves the current boost coefficient value.
getID() - Method in class marf.Storage.Result
Returns result's ID.
getID() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Allows querying this element's ID.
getID() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Allows getting this rule's ID.
getID() - Method in class marf.nlp.Parsing.SymTabEntry
Gets Numeric ID of the entry.
getIDByFilename(String, boolean) - Method in class marf.Storage.Database
Given ID, fetches the corresponding filename.
getIDByFilename(String, boolean) - Method in interface marf.Storage.IDatabase
Given ID, fetches the corresponding filename.
getInnerProduct(Vector, Vector) - Static method in class marf.math.Vector
Calculates an inner product of two vectors, V3 = V1 * V2.
getIntVersion() - Static method in class marf.MARF
Returns an integer representation of the MARF version.
getIntVersion() - Static method in class marf.Version
Returns an integer representation of the MARF version.
getInvalidOptions() - Method in class marf.util.OptionProcessor
Allows querying for the set of invalid options.
getLHS() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Allows getting current LHS non-terminal of this rule.
getLang() - Method in class marf.Stats.ProbabilityTable
Retrieves current language.
getLanguage() - Static method in class marf.MARF.NLP
Retrieves current language being processed.
getLanguage() - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Retrieves current language.
getLanguage() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
getLastException() - Method in class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Allows to query for the last error happend while extracting features.
getLayerData() - Method in class marf.Classification.NeuralNetwork.Layer
Allows querying raw layer data collection.
getLength() - Method in class marf.math.Vector
Retrieves the mathematical length of the vector.
getLexeme() - Method in class marf.Stats.WordStats
Retrieves the lexeme of the object.
getLexeme() - Method in class marf.nlp.Parsing.Token
Allows accessing the lexeme property.
getLexer() - Method in class marf.nlp.Parsing.Parser
Allows querying for the instance of the lexer.
getLexicalErrors() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Allows querying for actual lexical errors happened during scanning.
getLexicalErrors() - Method in class marf.nlp.Parsing.LexicalAnalyzer
Returns the list of lexical errors.
getLexicalGrammarErrors() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Allows querying for the collection of lexical errors.
getLineNo() - Method in class marf.nlp.Parsing.CompilerError
Access method for the line number property.
getLineNumber() - Method in class marf.nlp.Parsing.Token
Gets the line number component of the token's position.
getLocalSymTab() - Method in class marf.nlp.Parsing.SymTabEntry
Allows querying for the local scope symbol table (if applicable).
getLocationsList() - Method in class marf.nlp.Parsing.SymTabEntry
Get list of occurrences of this token entry.
getLogDirection() - Method in class marf.util.Logger
 
getLogFilename() - Method in class marf.util.Logger
 
getLogPrintStream() - Method in class marf.util.Logger
Returns references to the internal log stream.
getLowerBound() - Method in class marf.gui.util.ColoredStatusPanel
 
getMARFSourceCodeRevision() - Static method in class marf.Classification.Classification
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.ClassificationException
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.ClassificationFactory
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Distance.ChebyshevDistance
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Distance.DiffDistance
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Distance.Distance
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Distance.EuclideanDistance
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Distance.MahalanobisDistance
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Distance.MinkowskiDistance
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Markov.Markov
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.NeuralNetwork.Layer
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.NeuralNetwork.NeuralNetwork
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.NeuralNetwork.Neuron
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.RandomClassification.RandomClassification
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Stochastic.MaxProbabilityClassifier
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Stochastic.Stochastic
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Stochastic.ZipfLaw
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.Cepstral.Cepstral
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.F0.F0
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.FFT.FFT
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.FeatureExtraction
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.FeatureExtractionAggregator
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.FeatureExtractionException
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.FeatureExtractionFactory
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.LPC.LPC
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.MinMaxAmplitudes.MinMaxAmplitudes
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.RandomFeatureExtraction.RandomFeatureExtraction
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.Segmentation.Segmentation
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.MARF
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.Dummy.Dummy
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.Dummy.Raw
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.Endpoint.Endpoint
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.FFTFilter.BandpassFilter
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.FFTFilter.FFTFilter
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.FFTFilter.HighPassFilter
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.FFTFilter.LowPassFilter
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.Preprocessing
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.PreprocessingException
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.PreprocessingFactory
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.Ngram
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.Observation
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.ProbabilityTable
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.GLI
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.KatzBackoff
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.MLE
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.SLI
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.Smoothing.AddDelta
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.Smoothing.AddOne
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.Smoothing.Smoothing
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.Smoothing.WittenBell
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalObject
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatsCollector
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.WordStats
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Cluster
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Database
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.FeatureSet
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Loaders.AIFFCLoader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Loaders.AIFFLoader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Loaders.AULoader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Loaders.MIDILoader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Loaders.MP3Loader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Loaders.SNDLoader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Loaders.SineLoader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Loaders.ULAWLoader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Loaders.WAVLoader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.MARFAudioFileFormat
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.ModuleParams
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Result
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.ResultSet
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Sample
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Storage.SampleLoader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.SampleLoaderFactory
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.StorageException
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.StorageManager
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.TrainingSample
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.TrainingSet
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Version
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.gui.Spectrogram
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.gui.SpectrogramPanel
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.gui.WaveGrapher
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.gui.WaveGrapherPanel
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.gui.util.BorderPanel
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.gui.util.ColoredStatusPanel
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.gui.util.SmartSizablePanel
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.math.Algorithms
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.math.MathException
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.math.Matrix
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.math.Vector
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Collocations.ChiSquareTest
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Collocations.CollocationWindow
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Collocations.TTest
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.NLPException
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.ClassSymTabEntry
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.CodeGenerator
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.Compiler
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.CompilerError
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.FuncSymTabEntry
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarTokenType
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.Rule
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.SemanticToken
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.Terminal
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.LexicalAnalyzer
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.LexicalError
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.Parser
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.ProbabilisticParser
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.SemanticAnalyzer
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.SemanticError
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.SymDataType
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.SymTabEntry
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.SymbolTable
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.SyntaxError
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.Token
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.TokenSubType
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.TokenType
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.TransitionTable
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.VarSymTabEntry
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Stemming.Stemming
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Stemming.StemmingEN
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.util.NLPStreamTokenizer
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.util.Arrays
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.util.BaseThread
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.util.ByteUtils
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.util.Debug
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.util.ExpandedThreadGroup
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.util.FreeVector
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.util.InvalidSampleFormatException
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.util.Logger
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.util.MARFException
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.util.Matrix
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.util.NotImplementedException
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.util.OptionProcessor
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.util.SortComparator
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.util.comparators.FrequencyComparator
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.util.comparators.RankComparator
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.util.comparators.ResultComparator
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class test
Returns source code revision information.
getMatrix2D() - Method in class marf.math.Matrix
Returns internal matrix representation as 2-dimensional array of doubles.
getMatrixArray() - Method in class marf.math.Matrix
Allows getting internal array represeting the matrix data.
getMaxWordLength() - Method in class marf.Classification.Stochastic.ZipfLaw
Allows getting the length of the longest word found (in characters).
getMaximumID() - Method in class marf.Storage.ResultSet
Retrieves ID of a subject with maximum distance/probability.
getMaximumResult() - Method in class marf.Storage.ResultSet
Retrieves the result from the result set with the maximum outcome value.
getMeanCount() - Method in class marf.Storage.Cluster
Retrieves current mean count.
getMeanVector() - Method in class marf.Storage.Cluster
Retrieves the mean vector.
getMessage() - Method in class marf.util.MARFException
Returns string representation of the error message.
getMinWordLength() - Method in class marf.Classification.Stochastic.ZipfLaw
Allows getting the length of the smallest word found (in characters).
getMinimumResult() - Method in class marf.Storage.ResultSet
Retrieves the result from the result set with the minimum outcome value.
getMininumID() - Method in class marf.Storage.ResultSet
Retrieves ID of a subject with minimum distance/probability.
getModuleParams() - Static method in class marf.MARF
Gets module-specific parameters an application programmer passed on to the module.
getName(int) - Method in class marf.Storage.Database
Retrieves subject's name by their ID.
getName(int) - Method in interface marf.Storage.IDatabase
Retrieves subject's name by their ID.
getName() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Allows querying this element's name.
getNeuron(String) - Method in class marf.Classification.NeuralNetwork.Layer
Returns the Neuron called by its name string.
getNextChunk(double[]) - Method in class marf.Storage.Sample
Gets the next chunk of audio data and places it into padChunkArray.
getNextRHSToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Acquires the next RHS token for a rule from the token stream.
getNextTID() - Static method in class marf.util.BaseThread
Lets to examine the next TID to be assigned.
getNextToken() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Core method of the LexicalAnalyzer.
getNextToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Returns next grammar token.
getNextToken() - Method in class marf.nlp.Parsing.LexicalAnalyzer
Core method of the MARF LexicalAnalyzer.
getNextToken() - Method in class marf.nlp.util.NLPStreamTokenizer
Returns a next token from the NLP stream or the stack if any were pushed back.
getNgramElements() - Method in class marf.Stats.Ngram
Allows querying for the contained N-gram elements.
getNgramModel() - Static method in class marf.MARF.NLP
Retrieves current n-gram modeld.
getNonTerminalList() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows querying for the collection of non-terminals of this grammar.
getNonTerminals() - Method in class marf.nlp.Parsing.TransitionTable
NonTerminals property accessor.
getNumericalValue() - Method in class marf.nlp.Parsing.Token
Gets the numerical representation of the token.
getOccurence(int) - Method in class marf.Stats.ProbabilityTable
Allows getting an occurence given the x coordinate.
getOccurence(int, int) - Method in class marf.Stats.ProbabilityTable
Allows getting an occurence given x and y coordinates.
getOccurence(int, int, int) - Method in class marf.Stats.ProbabilityTable
Allows getting an occurence given x, y, and z coordinates.
getOccurence(Vector) - Method in class marf.Stats.ProbabilityTable
Allows getting the occurence of a list of observations.
getOption(String) - Method in class marf.util.OptionProcessor
Returns numerical equivalent of an option string.
getOption(String, boolean) - Method in class marf.util.OptionProcessor
Returns numerical equivalent of an option string.
getOption(int) - Method in class marf.util.OptionProcessor
Returns string equivalent of a numerical option.
getOption(int, boolean) - Method in class marf.util.OptionProcessor
Returns string equivalent of a numerical option.
getOptionArgument() - Method in class marf.util.OptionProcessor.Option
Retrieves the option argument string.
getOptionArgument(String) - Method in class marf.util.OptionProcessor
Allows querying for option argument by option name.
getOptionArgument(String, boolean) - Method in class marf.util.OptionProcessor
Allows querying for option argument by option name.
getOptionArgument(int) - Method in class marf.util.OptionProcessor
Allows querying for option argument by option number.
getOptionArgument(int, boolean) - Method in class marf.util.OptionProcessor
Allows querying for option argument by option number.
getOptionEnumeration() - Method in class marf.util.OptionProcessor.Option
Retrieves the option number.
getOptionName() - Method in class marf.util.OptionProcessor.Option
Rerieves the option name.
getOutcome() - Method in class marf.Storage.Result
Retrieves the outcome value.
getOutputFilename() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Access method for the OutputFilename property.
getOutputResults() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Gets outputs of a neural network run.
getParams() - Method in class marf.nlp.Parsing.FuncSymTabEntry
Allows retrieval of parameter list as Vector.
getPoles() - Method in class marf.FeatureExtraction.LPC.LPC
Retrieves the number of poles.
getPosition() - Method in class marf.nlp.Parsing.Token
Allows accessing position property.
getPosteriorProbability() - Method in class marf.Stats.Observation
Allows querying for the current value of the posterior probability.
getPreprocessing() - Method in class marf.FeatureExtraction.FeatureExtraction
Retrieves inner preprocessing reference.
getPreprocessing() - Method in interface marf.FeatureExtraction.IFeatureExtraction
Retrieves inner preprocessing reference.
getPreprocessing() - Static method in class marf.MARF
Retrieves current Preprocessing reference.
getPreprocessingMethod() - Static method in class marf.MARF
Gets currently selected preprocessing method.
getPreprocessingMethod() - Method in class marf.Storage.TrainingSet
Returns preprocessing method used on this training set.
getPreprocessingParams() - Method in class marf.Storage.ModuleParams
Retrieves Preprocessing module's parameters.
getPreprocessingPluginClass() - Static method in class marf.MARF
Allows querying for the current preprocessing plugin class.
getPriorProbability() - Method in class marf.Stats.Observation
Allows querying for the current value of the prior probability.
getProbability() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule
Retrieves probability of the rule.
getProbabilityTable() - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Retrieves current probabilities table.
getProbabilityTable() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
getRHS() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Allows getting the RHS part of this rule.
getRHSFirstSet(GrammarElement) - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Function that computes the first set of the right hand side of the current grammar rule.
getRandomID() - Method in class marf.Storage.ResultSet
Retrieves a pseudo random ID of a subject.
getRandomResult() - Method in class marf.Storage.ResultSet
Retrieves pseudo-random result object from the result set.
getRank() - Method in class marf.Stats.StatisticalObject
Restrieves the object's rank.
getResult() - Method in class marf.Classification.Distance.Distance
Retrieves the minimum-distance classification result.
getResult() - Method in interface marf.Classification.IClassification
Retrieves the likely classification result.
getResult() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Retrieves the minimum-error classification result.
getResult() - Method in class marf.Classification.RandomClassification.RandomClassification
Retrieves the classification result.
getResult() - Method in class marf.Classification.Stochastic.Stochastic
Retrieves the maximum-probability classification result.
getResult() - Static method in class marf.MARF
Gets the entire Result object of the likely outcome.
getResultSet() - Method in class marf.Classification.Classification
Retrieves the enclosed result set.
getResultSet() - Method in interface marf.Classification.IClassification
Retrieves the enclosed result set.
getResultSet() - Static method in class marf.MARF
Gets the entire collection of results.
getResultSetSorted() - Method in class marf.Storage.ResultSet
Allows querying the curren array of references to the contained Result object sorted (if sorting was performed).
getResultSetVector() - Method in class marf.Storage.ResultSet
Retrieves the underlying unsorted result collection.
getRetVal() - Method in class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Allows to query for the feature extraction success return value.
getRetValDataType() - Method in class marf.nlp.Parsing.FuncSymTabEntry
Allows getting the datatype of the function return value.
getRows() - Method in class marf.math.Matrix
Retrieves number of the rows in this matrix.
getRule(String, int) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows querying for a grammar rule given the name of the terminal and the index of the non-terminal grammar elements.
getRule(int, int, int) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Retrieves a grammar rule given the indices of the LHS non-terminal and two grammar elements on the RHS.
getRules() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows querying for the collection of rules of this grammar.
getSample() - Static method in class marf.MARF
Retrieves current Sample reference.
getSample() - Method in interface marf.Preprocessing.IPreprocessing
Returns enclosed sample.
getSample() - Method in class marf.Preprocessing.Preprocessing
Returns enclosed sample.
getSample() - Method in interface marf.Storage.ISampleLoader
Returns internal reference to a Sample object.
getSample() - Method in class marf.Storage.SampleLoader
Returns internal reference to a Sample object.
getSampleArray() - Method in class marf.Storage.Sample
Retrieves array containing audio data of the entire sample.
getSampleFile() - Static method in class marf.MARF
Obtains filename of a sample currently being processed.
getSampleFormat() - Static method in class marf.MARF
Gets input sample file format.
getSampleLoader() - Static method in class marf.MARF
Retrieves current SampleLoader reference.
getSampleLoaderPluginClass() - Static method in class marf.MARF
Allows querying for the current preprocessing plugin class.
getSampleSize() - Method in interface marf.Storage.ISampleLoader
Retrieves the length of the sample (# of audio data in the audio stream).
getSampleSize() - Method in class marf.Storage.Loaders.SineLoader
Retrieves the length of the sample (# of audio data in the audio stream).
getSampleSize() - Method in class marf.Storage.Sample
Returns the length of the sample.
getSampleSize() - Method in class marf.Storage.SampleLoader
Retrieves the length of the sample (# of audio data in the audio stream).
getSecondClosestID() - Method in class marf.Storage.ResultSet
Returns second closest ID.
getSecondMaximumID() - Method in class marf.Storage.ResultSet
Retrieves ID of a subject with the distance/probability next to the maximum.
getSecondMininumID() - Method in class marf.Storage.ResultSet
Retrieves ID of a subject with the distance/probability next to the minimum.
getSentencePart(int, int) - Method in class marf.nlp.Parsing.ProbabilisticParser
Gets a sentence span given indices.
getSize() - Method in class marf.Stats.Ngram
Retrievs the size of the N-gram.
getSmoothingMethod() - Static method in class marf.MARF.NLP
Retrieves current smoothing method.
getSortMode() - Method in class marf.Storage.ResultSet
Allows querying the sort mode the result set may be currently sorted in accordance with.
getSortMode() - Method in class marf.util.SortComparator
Retrieves the current sorting mode.
getSortedStatRefs() - Method in class marf.Classification.Stochastic.ZipfLaw
Allows getting an array of sorted references to WordStats objects.
getSourceFilename() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Access method for the SourceFilename property.
getStack() - Method in class marf.nlp.Parsing.Parser
Allows querying for the current stack.
getStartNonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows querying for the current starting non-terminal.
getStartNonTerminal() - Method in class marf.nlp.Parsing.TransitionTable
Allows querying for the starting non-terminal.
getStats() - Method in class marf.Classification.Stochastic.ZipfLaw
Allows getting raw Hashtable of the WordStats objects.
getStreamTokenizer() - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Retrieves current stream tokenizer.
getStreamTokenizer() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
getStringVersion() - Static method in class marf.Version
Returns a string representation of the MARF version.
getStringVersion(double) - Static method in class marf.Version
Returns a string representation of the MARF version given its floating point equivalent.
getSubjectID() - Method in class marf.Storage.TrainingSample
Retrieves Subject ID of a particular training sample.
getSubtype() - Method in class marf.nlp.Parsing.TokenSubType
Allows querying for the current token sub-type.
getSymTab() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Access method for the SymTab property.
getSymTabEntries() - Method in class marf.nlp.Parsing.SymbolTable
Allows querying for the contained entries.
getSymTabEntry(int) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
getSymTabEntry(String) - Method in class marf.nlp.Parsing.SymbolTable
This method returns the entry by token's lexeme.
getSymbolTable() - Static method in class marf.nlp.Parsing.Parser
Allows querying for the current symbol table.
getSyntaxErrors() - Method in class marf.nlp.Parsing.Parser
Allows querying for the recorded syntax errors that were found.
getTID() - Method in class marf.util.BaseThread
Retrieves our TID.
getTableFile() - Method in class marf.nlp.Parsing.TransitionTable
TableFile property accessor.
getTarget() - Method in class marf.util.BaseThread
Retrieves the thread's target.
getTerminalList() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows querying for the collection of terminals of this grammar.
getTerminals() - Method in class marf.nlp.Parsing.TransitionTable
Terminals property accessor.
getToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Allows querying this element's enclosed token.
getTokenList() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Access method for the TonkenList property.
getTokenType() - Method in class marf.nlp.Parsing.Token
Allows accessing the token type.
getTrainingSetFilename() - Method in class marf.Classification.Classification
Constructs a global cluster file name for the TrainingSet.
getTransitionTable() - Static method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Allows querying for the inner transition table data structure.
getTransitionTable() - Method in class marf.nlp.Parsing.Parser
Allows querying for the current transition table.
getType() - Method in class marf.nlp.Parsing.GrammarCompiler.Terminal
Allows getting the enclosed grammar token type.
getType() - Method in class marf.nlp.Parsing.SymDataType
Allows querying for data type.
getType() - Method in class marf.nlp.Parsing.TokenType
Allows querying for the current token type.
getUID() - Method in class marf.nlp.Parsing.SymTabEntry
Returns UID.
getUnitVector() - Method in class marf.math.Vector
Returns a unit-vector representation of this vector.
getUpperBound() - Method in class marf.gui.util.ColoredStatusPanel
 
getValidOptions() - Method in class marf.util.OptionProcessor
Allows querying for the set of active options.
getVersion() - Static method in class marf.MARF
Returns a string representation of the MARF version.
getWidth() - Method in class marf.gui.util.SmartSizablePanel
 
getWindowLength() - Method in class marf.FeatureExtraction.LPC.LPC
Retrieves the window length.
getWordStats(String) - Method in class marf.Classification.Stochastic.ZipfLaw
Allows getting a particular WordStats object by its lexeme.
getX() - Method in class marf.gui.util.SmartSizablePanel
 
getY() - Method in class marf.gui.util.SmartSizablePanel
 

H

HIDDEN - Static variable in class marf.Classification.NeuralNetwork.Neuron
Indicates middle (hidden) neuron.
HIGH_FREQUENCY_BOOST_FFT_FILTER - Static variable in class marf.MARF
Indicates to use filter boosting high frequencies.
HIGH_PASS_BOOST_FILTER - Static variable in class marf.MARF
Indicates to use high-pass high-frequency boost FFT filter.
HIGH_PASS_FFT_FILTER - Static variable in class marf.MARF
Indicates to use high-pass FFT filter.
HighFrequencyBoost - class marf.Preprocessing.FFTFilter.HighFrequencyBoost.
HighFrequencyBoost class implements filtering using high frequency booster on top of the FFTFilter.
HighFrequencyBoost() - Constructor for class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Default constructor for reflective creation of Preprocessing clones.
HighFrequencyBoost(IPreprocessing) - Constructor for class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Pipelined preprocessing constructor.
HighFrequencyBoost(Sample) - Constructor for class marf.Preprocessing.FFTFilter.HighFrequencyBoost
HighFrequencyBoost Constructor.
HighPassFilter - class marf.Preprocessing.FFTFilter.HighPassFilter.
HighPassFilter class implements high-pass filtering the FFT Filter.
HighPassFilter() - Constructor for class marf.Preprocessing.FFTFilter.HighPassFilter
Default constructor for reflective creation of Preprocessing clones.
HighPassFilter(IPreprocessing) - Constructor for class marf.Preprocessing.FFTFilter.HighPassFilter
Preprocessing pipeline constructor.
HighPassFilter(Sample) - Constructor for class marf.Preprocessing.FFTFilter.HighPassFilter
HighPassFilter Constructor.
hamming(int, int) - Static method in class marf.math.Algorithms.Hamming
Retrieves a single value of hamming window based on length and index within the window.
hamming(double[]) - Static method in class marf.math.Algorithms.Hamming
Applies hamming window to an array of doubles.
hashCode() - Method in class marf.Stats.StatisticalObject
Overrides hashCode() since equals() is overridden by returning the hash code of the toString().
hashCode() - Method in class marf.Storage.StorageManager
Overrides hashCode() since equals() is overridden by returning the hash code of the toString().

I

IClassification - interface marf.Classification.IClassification.
Classification Interface.
ID - Static variable in class marf.nlp.Parsing.TokenType
Identifier token type.
IDatabase - interface marf.Storage.IDatabase.
Subject database interface.
IF - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "if".
IFeatureExtraction - interface marf.FeatureExtraction.IFeatureExtraction.
Feature Extraction Interface.
IFilter - interface marf.Preprocessing.IFilter.
An interface all filters must comply with.
INPUT - Static variable in class marf.Classification.NeuralNetwork.Neuron
Indicates input neuron.
INTEGER - Static variable in class marf.nlp.Parsing.SymDataType
Integer data type of the symbol.
INTEGER - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "integer".
INTERACTIVE - Static variable in class marf.MARF.NLP
Use interactive mode.
IPreprocessing - interface marf.Preprocessing.IPreprocessing.
Preprocessing Interface.
ISampleLoader - interface marf.Storage.ISampleLoader.
Samle loading interface.
ISmoothing - interface marf.Stats.StatisticalEstimators.Smoothing.ISmoothing.
Generic Smoothing Interface.
IStatisticalEstimator - interface marf.Stats.StatisticalEstimators.IStatisticalEstimator.
Represents Statistical Estimator interface.
IStemming - interface marf.nlp.Stemming.IStemming.
General Stemming Interface.
IStorageManager - interface marf.Storage.IStorageManager.
Almost every concrete module must implement this interface if it cannot extend from the StorageManager class.
InvalidSampleFormatException - exception marf.util.InvalidSampleFormatException.
Class InvalidSampleFormatException typically signals a mismatch of a loader and file being loader or sample type and its data.
InvalidSampleFormatException(int) - Constructor for class marf.util.InvalidSampleFormatException
Exception for specific sample format.
InvalidSampleFormatException(String) - Constructor for class marf.util.InvalidSampleFormatException
Generic exception.
InvalidSampleFormatException() - Constructor for class marf.util.InvalidSampleFormatException
Default InvalidSampleFormat exception with empty message.
InvalidSampleFormatException(Exception) - Constructor for class marf.util.InvalidSampleFormatException
InvalidSampleFormat exception with wrapped exception of another type.
InvalidSampleFormatException(String, Exception) - Constructor for class marf.util.InvalidSampleFormatException
InvalidSampleFormat exception with wrapped exception of another type and a customized error message.
i() - Static method in class marf.math.Vector
Creates a unit-vector "i".
iArrayIndex - Variable in class marf.Storage.Sample
Chunk pointer in the sample array.
iChunkSize - Variable in class marf.FeatureExtraction.FFT.FFT
FFT chunk size.
iCols - Variable in class marf.math.Matrix
Actual number of columns in the matrix.
iCurrentDumpMode - Variable in class marf.Storage.StorageManager
Indicates in which format dump training data.
iCurrentErrorCode - Variable in class marf.nlp.Parsing.CompilerError
Error code of the last error occured.
iCurrentStatus - Variable in class marf.gui.util.ColoredStatusPanel
Should be between lower and upper bounds.
iDimension - Variable in class marf.nlp.Parsing.VarSymTabEntry
Dimension of an array.
iEOFTerminalID - Variable in class marf.nlp.Parsing.TransitionTable
 
iEntryType - Variable in class marf.nlp.Parsing.SymTabEntry
Current Entry type.
iFeatureExtractionMethod - Variable in class marf.Storage.TrainingSet
Which feature extraction method was used to determine this feature vector.
iFormat - Variable in class marf.Storage.MARFAudioFileFormat
Current sample's format.
iFrequency - Variable in class marf.Stats.StatisticalObject
Word's frequency in a given corpus.
iHeight - Variable in class marf.gui.util.SmartSizablePanel
The height of the panel.
iID - Variable in class marf.Storage.Result
Identified subject's ID.
iID - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
ID to act as an index to table.
iID - Variable in class marf.nlp.Parsing.GrammarCompiler.Rule
ID for reference and debugging.
iID - Variable in class marf.nlp.Parsing.SymTabEntry
Numeric ID of the entry.
iKind - Variable in class marf.nlp.Parsing.VarSymTabEntry
Variable kind.
iLineNo - Variable in class marf.nlp.Parsing.CompilerError
Line number where the given error occurred.
iLogDirection - Variable in class marf.util.Logger
Indicates where the log should go.
iLowerBound - Variable in class marf.gui.util.ColoredStatusPanel
Lower bound.
iMeanCount - Variable in class marf.Storage.Cluster
How many times mean was computed.
iOptionEnum - Variable in class marf.util.OptionProcessor.Option
Internal container for integer equivalent; default is UNDEF.
iPreprocessingMethod - Variable in class marf.Storage.TrainingSet
Which preprocessing method was applied to the sample before this feature vector was extracted.
iPushBackupLevel - Variable in class marf.nlp.util.NLPStreamTokenizer
Default push backup level of 2.
iRank - Variable in class marf.Stats.StatisticalObject
Word's rank in the corpus.
iRequiredBitSize - Variable in class marf.Storage.SampleLoader
Current bit size of a sample.
iRequiredChannels - Variable in class marf.Storage.SampleLoader
Current number of channels.
iRequiredFrequency - Variable in class marf.Storage.SampleLoader
Current frequency.
iRows - Variable in class marf.math.Matrix
Actual number of rows in the matrix.
iSortMode - Variable in class marf.Storage.ResultSet
Used to remember in which direction sorting was performed, so some methods can work correctly.
iSortMode - Variable in class marf.util.SortComparator
Current sorting mode: either ASCENDING or DESCENDING.
iStartNonTerminalID - Variable in class marf.nlp.Parsing.TransitionTable
 
iStructure - Variable in class marf.nlp.Parsing.VarSymTabEntry
Structure.
iSubjectID - Variable in class marf.Storage.TrainingSample
Which subject this feature vector is associated with.
iSubtype - Variable in class marf.nlp.Parsing.TokenSubType
Token subtype; default is UNKNOWN.
iTID - Variable in class marf.util.BaseThread
Our Thread ID.
iType - Variable in class marf.Classification.NeuralNetwork.Neuron
Current neuron type.
iType - Variable in class marf.nlp.Parsing.TokenType
Current token type.
iUpperBound - Variable in class marf.gui.util.ColoredStatusPanel
Upper bound.
iWidth - Variable in class marf.gui.util.SmartSizablePanel
The width of the panel.
iX - Variable in class marf.gui.util.SmartSizablePanel
The X position of the top-left corner.
iY - Variable in class marf.gui.util.SmartSizablePanel
The Y position of the top-left corner.
incFrequency(Vector) - Method in class marf.Stats.ProbabilityTable
Increments the frequency of occurences of a list of observations.
incFrequency() - Method in class marf.Stats.StatisticalObject
Increments the object frequency by one.
incMeanCount() - Method in class marf.Storage.Cluster
Increases mean count by one.
incRank() - Method in class marf.Stats.StatisticalObject
Increments rank of the object by one.
indent(BufferedWriter, int) - Static method in class marf.Classification.NeuralNetwork.NeuralNetwork
Indents the output according to the requested tabulation for pretty indentation.
indent(int) - Method in class marf.nlp.Parsing.ProbabilisticParser
Indents by the specified number of tabs.
init(StatisticalEstimator) - Method in class marf.Classification.Stochastic.MaxProbabilityClassifier
Initializes the classifier with all member variables.
init() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Default initialization routine.
init() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Customizes this analyzer for grammar files after calling parent's init().
init() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
Initializes this grammar analyzer and sets the stream tokenizer to regonize numerical values specially and don't fold anything to lowercase.
init() - Method in class marf.nlp.Parsing.LexicalAnalyzer
Initialization routine.
init(int, int) - Method in class marf.nlp.Parsing.TransitionTable
This is a standard attempt to initilaize.
initialize(String, boolean) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Parses XML and produces NNet.
insert(String, String) - Method in class marf.nlp.Parsing.SymbolTable
Finds a reserved entry ginen table and ID and marks it unreserved.
insertElementAt(Object, int) - Method in class marf.util.FreeVector
Inserts an element of the vector after given index.
intToByteArray(int, boolean) - Static method in class marf.util.ByteUtils
Converts an int value to a byte array.
inverse() - Method in class marf.math.Matrix
Matrix inversion.
isActiveOption(String) - Method in class marf.util.OptionProcessor
Checks whether supplied string option is active.
isActiveOption(int) - Method in class marf.util.OptionProcessor
Checks whether supplied integer option is active.
isDebugOn() - Static method in class marf.util.Debug
Allows to atomically query the debug flag.
isDeclared() - Method in class marf.nlp.Parsing.SymTabEntry
Determines if the resolved property is true.
isDefined() - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Tests whether this non-terminal was defined at some point in the grammar.
isDefinedID(String, String) - Method in class marf.nlp.Parsing.SemanticAnalyzer
Not implemented.
isDumpLogariphmOn() - Method in class marf.Classification.Stochastic.ZipfLaw
Allows examining the value of the log-log flag.
isEqualByName(String) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Tests whether the parameter is equal to the internal name of the grammar element.
isIdentity() - Method in class marf.math.Matrix
Checks for strict identity matrix.
isInvalidOption(String) - Method in class marf.util.OptionProcessor
Checks whether supplied string option is invalid.
isMultiplyDefined() - Method in class marf.nlp.Parsing.SymTabEntry
Determines if the MultiplyDefined property is true.
isNearlyIdentity(double) - Method in class marf.math.Matrix
Tests nearly-identity matrices with the specified delta.
isNearlyIdentity() - Method in class marf.math.Matrix
Tests nearly-identity matrices with the default delta.
isNonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Allows querying this grammar element for non-terminality.
isNonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
 
isNonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.SemanticToken
 
isNonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.Terminal
 
isOrthogonal(Vector) - Method in class marf.math.Vector
Tells whether this and the parameter vectors are orthogonal or not.
isPopRecoveryAction() - Method in class marf.nlp.Parsing.SyntaxError
Checks whether the recovery action to follow this syntax error is to "pop last token from the stack".
isReduced() - Method in class marf.math.Matrix
Allows examine if this matrix was row-reduced already.
isScanRecoveryAction() - Method in class marf.nlp.Parsing.SyntaxError
Checks whether the recovery action to follow this syntax error is to "keep scanning".
isTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Allows querying this grammar element for terminality.
isTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
 
isTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.SemanticToken
 
isTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.Terminal
 
isTimestampEnabled() - Method in class marf.util.Logger
Verifies if the timestamps are enabled.
isToken(Token) - Method in class marf.nlp.Parsing.GrammarCompiler.Terminal
Checks is the parameter token is also token by having the same name.
isValidOption(String) - Method in class marf.util.OptionProcessor
Checks whether supplied string option is valid.
isValidOption(int) - Method in class marf.util.OptionProcessor
Checks whether supplied integer option is valid.

J

JAXP_SCHEMA_LANGUAGE - Static variable in class marf.Classification.NeuralNetwork.NeuralNetwork
JAXP 1.2 Schema.
JAXP_SCHEMA_SOURCE - Static variable in class marf.Classification.NeuralNetwork.NeuralNetwork
JAXP 1.2 Schema URL.
j() - Static method in class marf.math.Vector
Creates a unit-vector "j".
join() - Method in class marf.util.ExpandedThreadGroup
Wait for all the threads in the group to terminate.

K

KATZ_BACKOFF - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use Katz Backoff estimator/smoothing.
KEYWORD - Static variable in class marf.nlp.Parsing.TokenType
Identified keyword token type.
KatzBackoff - class marf.Stats.StatisticalEstimators.KatzBackoff.
Katz Backoff Statistical Estimator.
KatzBackoff() - Constructor for class marf.Stats.StatisticalEstimators.KatzBackoff
Default constructor as in parent.
k() - Static method in class marf.math.Vector
Creates a unit-vector "k".

L

LOG_STDERR_TO_FILE - Static variable in class marf.util.Logger
Indicates to redirect STDERR to a file.
LOG_STDOUT_STDERR_TO_FILE - Static variable in class marf.util.Logger
Indicates to redirect STDOUT and STDERR to a file.
LOG_STDOUT_TO_FILE - Static variable in class marf.util.Logger
Indicates to redirect STDOUT to a file.
LOG_TO_FILE_STDOUT_STDERR - Static variable in class marf.util.Logger
Indicates to emit messages to three destinations: a file, STDOUT, and STDERR.
LOW_PASS_FFT_FILTER - Static variable in class marf.MARF
Indicates to use low-pass FFT filter.
LPC - class marf.FeatureExtraction.LPC.LPC.
Class LPC implements Linear Predictive Coding.
LPC(IPreprocessing) - Constructor for class marf.FeatureExtraction.LPC.LPC
LPC Constructor.
LPC - Static variable in class marf.MARF
Indicates to use LPC.
Layer - class marf.Classification.NeuralNetwork.Layer.
Represents a Neural Network Layer.
Layer() - Constructor for class marf.Classification.NeuralNetwork.Layer
Default constructor.
LexicalAnalyzer - class marf.nlp.Parsing.LexicalAnalyzer.
LexicalAnalyzer class encapsulates the functionality required for lexical analysis of a MARF source program.
LexicalAnalyzer(SymbolTable) - Constructor for class marf.nlp.Parsing.LexicalAnalyzer
Constructor with the symbol table as a reference.
LexicalError - exception marf.nlp.Parsing.LexicalError.
This class denotes a lexical error type.
LexicalError(int, Token) - Constructor for class marf.nlp.Parsing.LexicalError
Constructor with an error code and a faulting token.
LexicalError(Token, String) - Constructor for class marf.nlp.Parsing.LexicalError
Constructor alternative to Unknown error given token and a custom message.
LexicalError() - Constructor for class marf.nlp.Parsing.LexicalError
Constructs default generic lexical error.
LexicalError(Exception) - Constructor for class marf.nlp.Parsing.LexicalError
Contructs a lexical error with wrapped exception.
LexicalError(String) - Constructor for class marf.nlp.Parsing.LexicalError
Constructs a lexical error with a custom error message string.
LexicalError(String, Exception) - Constructor for class marf.nlp.Parsing.LexicalError
Contructs a lexical error with wrapped exception and a custom error message string.
Logger - class marf.util.Logger.
MARF Runnable Logging Facility.
Logger(String) - Constructor for class marf.util.Logger
Takes the log filename and sets the direction to log to the file, STDERR, and STDOUT.
Logger(String, int) - Constructor for class marf.util.Logger
Creates a logger with output filename and desired direction.
Logger(String, int, boolean) - Constructor for class marf.util.Logger
Creates a logger with output filename, desired direction, and possibly a timestamp.
Logger.LogPrintStream - class marf.util.Logger.LogPrintStream.
Our own LogPrintStream for log delivery.
Logger.LogPrintStream(String) - Constructor for class marf.util.Logger.LogPrintStream
Default output is to a file.
Logger.LogPrintStream(OutputStream) - Constructor for class marf.util.Logger.LogPrintStream
Defaults output to the stream specified in the parameter.
Logger.LogPrintStream(OutputStream, Logger.LogPrintStream) - Constructor for class marf.util.Logger.LogPrintStream
Sets the output to go to the two destionations of the first and second paramters.
LowPassFilter - class marf.Preprocessing.FFTFilter.LowPassFilter.
LowPassFilter class implements low pass filtering the FFT Filter.
LowPassFilter() - Constructor for class marf.Preprocessing.FFTFilter.LowPassFilter
Default constructor for reflective creation of Preprocessing clones.
LowPassFilter(IPreprocessing) - Constructor for class marf.Preprocessing.FFTFilter.LowPassFilter
Preprocessing pipeline constructor.
LowPassFilter(Sample) - Constructor for class marf.Preprocessing.FFTFilter.LowPassFilter
LowPassFilter Constructor.
lineno() - Method in class marf.nlp.util.NLPStreamTokenizer
Returns the current line number (of the latest/top token).
loadRow(int, Vector) - Method in class marf.math.Matrix
Alows loading a row of a matrix with values from a vector.
loadSample(File) - Method in interface marf.Storage.ISampleLoader
Prime SampleLoader interface.
loadSample(String) - Method in interface marf.Storage.ISampleLoader
Same as loadSample(File) but takes filename as an argument.
loadSample(File) - Method in class marf.Storage.Loaders.AIFFCLoader
Not Implemented.
loadSample(File) - Method in class marf.Storage.Loaders.AIFFLoader
Not Implemented.
loadSample(File) - Method in class marf.Storage.Loaders.AULoader
Not Implemented.
loadSample(File) - Method in class marf.Storage.Loaders.MIDILoader
Not Implemented.
loadSample(File) - Method in class marf.Storage.Loaders.MP3Loader
Not Implemented.
loadSample(File) - Method in class marf.Storage.Loaders.SNDLoader
Not Implemented.
loadSample(File) - Method in class marf.Storage.Loaders.SineLoader
Fills in the contained sample's data array with a sine wave.
loadSample(String) - Method in class marf.Storage.Loaders.SineLoader
Merely calls readAudioData().
loadSample(File) - Method in class marf.Storage.Loaders.ULAWLoader
Not Implemented.
loadSample(File) - Method in class marf.Storage.Loaders.WAVLoader
Loads WAV sample data from a file.
loadSample(String) - Method in class marf.Storage.SampleLoader
Same as loadSample(File) but takes filename as an argument.
loadTT(String) - Static method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Loads (previously serialized) state of the TT.

M

MAHALANOBIS_DISTANCE - Static variable in class marf.MARF
Indicates to use Mahalanobis distance for classification.
MAJOR_VERSION - Static variable in class marf.MARF
Indicates major MARF version, like 1.x.x.
MAJOR_VERSION - Static variable in class marf.Version
Indicates major MARF version, like 1.x.x.
MANHATTAN_DISTANCE - Static variable in class marf.MARF
A synonym to Chebyshev distance.
MARF - class marf.MARF.
Provides basic recognition pipeline and its configuration.
MARF.ENgramModels - interface marf.MARF.ENgramModels.
Enumeration of N-gram Models.
MARF.EStatisticalEstimators - interface marf.MARF.EStatisticalEstimators.
Enumeration of Statistical Estimators.
MARF.NLP - class marf.MARF.NLP.
Class NLP is more related to the Natural Language Processing part of MARF.
MARF.NLP() - Constructor for class marf.MARF.NLP
 
MARFAudioFileFormat - class marf.Storage.MARFAudioFileFormat.
Supported MARF Audio File Formats.
MARFAudioFileFormat() - Constructor for class marf.Storage.MARFAudioFileFormat
Default constructor creates a WAVE-type format by default, which is PCM-signed, 16 bits, mono, little-endian.
MARFAudioFileFormat(AudioFileFormat.Type, AudioFormat, int) - Constructor for class marf.Storage.MARFAudioFileFormat
Mimics parent's constructor.
MARFAudioFileFormat(MARFAudioFileFormat.Type, AudioFormat, int) - Constructor for class marf.Storage.MARFAudioFileFormat
MARF-related constructor.
MARFAudioFileFormat(MARFAudioFileFormat.Type, int, AudioFormat, int) - Constructor for class marf.Storage.MARFAudioFileFormat
Constructs an audio file format object.
MARFAudioFileFormat.Type - class marf.Storage.MARFAudioFileFormat.Type.
In addtion to the types defined in AudioFileFormat.Type defines MP3, MIDI, and ULAW formats and their extensions.
MARFAudioFileFormat.Type(String, String) - Constructor for class marf.Storage.MARFAudioFileFormat.Type
Mimics parent's constructor.
MARFException - exception marf.util.MARFException.
Class MARFException.
MARFException() - Constructor for class marf.util.MARFException
Default MARF exception.
MARFException(String) - Constructor for class marf.util.MARFException
Generic exception.
MARFException(String, Exception) - Constructor for class marf.util.MARFException
This is used for debug purposes only with some unusual Exception's.
MARFException(Exception) - Constructor for class marf.util.MARFException
Wraps Exception object around.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Classification.IClassification
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.FeatureExtraction.IFeatureExtraction
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Preprocessing.IFilter
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Preprocessing.IPreprocessing
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Stats.StatisticalEstimators.Smoothing.ISmoothing
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Storage.IDatabase
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Storage.ISampleLoader
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Storage.IStorageManager
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.nlp.Stemming.IStemming
Interface source code revision.
MARKOV - Static variable in class marf.MARF
Indicates to use Hidden Markov Models for classification.
MAX_AMPLITUDES - Static variable in class marf.FeatureExtraction.MinMaxAmplitudes.MinMaxAmplitudes
Default number of maximums (amplitudes) to collect.
MAX_CLASSIFICATION_METHOD - Static variable in class marf.MARF
Upper boundary for classificantion methods enumeration.
MAX_FEATUREEXTRACTION_METHOD - Static variable in class marf.MARF
Upper boundary for classificantion methods enumeration.
MAX_NGRAM_MODEL - Static variable in interface marf.MARF.ENgramModels
Upper boundary for n-gram models enumeration.
MAX_PREPROCESSING_METHOD - Static variable in class marf.MARF
Upper boundary for classificantion methods enumeration.
MAX_STATS_ESTIMATOR - Static variable in interface marf.MARF.EStatisticalEstimators
Upper boundary for statistical estimators enumeration.
MIDI - Static variable in class marf.MARF
MIDI sample format.
MIDI - Static variable in class marf.Storage.MARFAudioFileFormat
MIDI sample format.
MIDI - Static variable in class marf.Storage.MARFAudioFileFormat.Type
Specifies MIDI file.
MIDILoader - class marf.Storage.Loaders.MIDILoader.
Not Implemented.
MIDILoader() - Constructor for class marf.Storage.Loaders.MIDILoader
MIDI Loader Constructor.
MINKOWSKI_DISTANCE - Static variable in class marf.MARF
Indicates to use Minkowski distance for classification.
MINOR_REVISION - Static variable in class marf.MARF
Indicates MARF minor development revision, like 1.1.1.1.
MINOR_REVISION - Static variable in class marf.Version
Indicates MARF minor development revision, like 1.1.1.1.
MINOR_VERSION - Static variable in class marf.MARF
Indicates minor MARF version, like 1.1.x.
MINOR_VERSION - Static variable in class marf.Version
Indicates minor MARF version, like 1.1.x.
MIN_AMPLITUDES - Static variable in class marf.FeatureExtraction.MinMaxAmplitudes.MinMaxAmplitudes
Default number of minimums (amplitudes) to collect.
MIN_CLASSIFICATION_METHOD - Static variable in class marf.MARF
Lower boundary for classificantion methods enumeration.
MIN_FEATUREEXTRACTION_METHOD - Static variable in class marf.MARF
Lower boundary for classificantion methods enumeration.
MIN_MAX_AMPLITUDES - Static variable in class marf.MARF
Indicates to use min/max amplitude extraction.
MIN_NGRAM_MODEL - Static variable in interface marf.MARF.ENgramModels
Lower boundary for n-gram models enumeration.
MIN_PREPROCESSING_METHOD - Static variable in class marf.MARF
Lower boundary for classificantion methods enumeration.
MIN_STATS_ESTIMATOR - Static variable in interface marf.MARF.EStatisticalEstimators
Lower boundary for statistical estimators enumeration.
MLE - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use Maximum Likelyhood Estimate estimator/smoothing.
MLE - class marf.Stats.StatisticalEstimators.MLE.
Maximum-Likelihood Statistical Estimator (MLE).
MLE() - Constructor for class marf.Stats.StatisticalEstimators.MLE
Default construct with the call super(0).
MP3 - Static variable in class marf.MARF
Indicates MP3 incoming sample file format.
MP3 - Static variable in class marf.Storage.MARFAudioFileFormat
Indicates MP3 incoming sample file format.
MP3 - Static variable in class marf.Storage.MARFAudioFileFormat.Type
Specifies MP3 file.
MP3Loader - class marf.Storage.Loaders.MP3Loader.
Not Implemented.
MP3Loader() - Constructor for class marf.Storage.Loaders.MP3Loader
MP3 Loader Constructor.
MahalanobisDistance - class marf.Classification.Distance.MahalanobisDistance.
Mahalanobis Distance Classification Module.
MahalanobisDistance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.MahalanobisDistance
MahalanobisDistance Constructor.
Markov - class marf.Classification.Markov.Markov.
Hidden Markov Models-based Classification Module.
Markov(IFeatureExtraction) - Constructor for class marf.Classification.Markov.Markov
Markov Constructor.
MathException - exception marf.math.MathException.
Indicates exceptional situations in MARF's math.
MathException(Exception) - Constructor for class marf.math.MathException
Encapsulation of another Exception object.
MathException(String, Exception) - Constructor for class marf.math.MathException
Encapsulation of another Exception object and a new message.
MathException(String) - Constructor for class marf.math.MathException
Generic exception.
Matrix - class marf.math.Matrix.
Math Matrix Operations.
Matrix() - Constructor for class marf.math.Matrix
Default constructor.
Matrix(int, int) - Constructor for class marf.math.Matrix
Constructor with custom dimensions.
Matrix(int, int, double) - Constructor for class marf.math.Matrix
Constructor with custom dimensions and initial fill value.
Matrix(Matrix) - Constructor for class marf.math.Matrix
A-la copy-constructor.
Matrix(double[]) - Constructor for class marf.math.Matrix
This constructor makes up a vector.
Matrix(double[], boolean) - Constructor for class marf.math.Matrix
This constructor makes up a transposed vector.
Matrix(double[][]) - Constructor for class marf.math.Matrix
Constructs a 2D matrix from a 2D array.
Matrix - class marf.util.Matrix.
Free Matrix - a multidimensional extension of FreeVector.
Matrix(int) - Constructor for class marf.util.Matrix
Creates free matrix with certain cardinality.
Matrix(int[]) - Constructor for class marf.util.Matrix
Creates a free matrix with user-defined dimensions.
Matrix() - Constructor for class marf.util.Matrix
Creates an 1-by-1 matrix.
Matrix.Direction - class marf.math.Matrix.Direction.
Indicates the direction in which a matrix to be extended.
Matrix.Direction() - Constructor for class marf.math.Matrix.Direction
Default constructor.
Matrix.Direction(int) - Constructor for class marf.math.Matrix.Direction
Direction Constructor.
Matrix.Direction(Matrix.Direction) - Constructor for class marf.math.Matrix.Direction
Copy Constructor.
MaxProbabilityClassifier - class marf.Classification.Stochastic.MaxProbabilityClassifier.
Maximum Probability Classification Module.
MaxProbabilityClassifier(StatisticalEstimator) - Constructor for class marf.Classification.Stochastic.MaxProbabilityClassifier
NLP constructor that takes directly a statistical estimator.
MaxProbabilityClassifier(IFeatureExtraction) - Constructor for class marf.Classification.Stochastic.MaxProbabilityClassifier
Implements Classification API.
MinMaxAmplitudes - class marf.FeatureExtraction.MinMaxAmplitudes.MinMaxAmplitudes.
Min/Max Amplitudes.
MinMaxAmplitudes(IPreprocessing) - Constructor for class marf.FeatureExtraction.MinMaxAmplitudes.MinMaxAmplitudes
MinMaxAmplitudes Constructor.
MinkowskiDistance - class marf.Classification.Distance.MinkowskiDistance.
Class MinkowskiDistance.
MinkowskiDistance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.MinkowskiDistance
MinkowskiDistance Constructor.
ModuleParams - class marf.Storage.ModuleParams.
Class ModuleParams provides ability to pass module-specific parameters from an application.
ModuleParams() - Constructor for class marf.Storage.ModuleParams
Default Constructor.
ModuleParams(ModuleParams) - Constructor for class marf.Storage.ModuleParams
Copy-constructor.
main(String[]) - Static method in class marf.nlp.Parsing.Compiler
Main Function.
main(String[]) - Static method in class test
Main program expecting and processing one or more options.
makeIdentity() - Method in class marf.math.Matrix
Makes current matrix an identity one.
marf - package marf
 
marf.Classification - package marf.Classification
 
marf.Classification.Distance - package marf.Classification.Distance
 
marf.Classification.Markov - package marf.Classification.Markov
 
marf.Classification.NeuralNetwork - package marf.Classification.NeuralNetwork
 
marf.Classification.RandomClassification - package marf.Classification.RandomClassification
 
marf.Classification.Stochastic - package marf.Classification.Stochastic
 
marf.FeatureExtraction - package marf.FeatureExtraction
 
marf.FeatureExtraction.Cepstral - package marf.FeatureExtraction.Cepstral
 
marf.FeatureExtraction.F0 - package marf.FeatureExtraction.F0
 
marf.FeatureExtraction.FFT - package marf.FeatureExtraction.FFT
 
marf.FeatureExtraction.LPC - package marf.FeatureExtraction.LPC
 
marf.FeatureExtraction.MinMaxAmplitudes - package marf.FeatureExtraction.MinMaxAmplitudes
 
marf.FeatureExtraction.RandomFeatureExtraction - package marf.FeatureExtraction.RandomFeatureExtraction
 
marf.FeatureExtraction.Segmentation - package marf.FeatureExtraction.Segmentation
 
marf.Preprocessing - package marf.Preprocessing
 
marf.Preprocessing.Dummy - package marf.Preprocessing.Dummy
 
marf.Preprocessing.Endpoint - package marf.Preprocessing.Endpoint
 
marf.Preprocessing.FFTFilter - package marf.Preprocessing.FFTFilter
 
marf.Stats - package marf.Stats
 
marf.Stats.StatisticalEstimators - package marf.Stats.StatisticalEstimators
 
marf.Stats.StatisticalEstimators.Smoothing - package marf.Stats.StatisticalEstimators.Smoothing
 
marf.Storage - package marf.Storage
 
marf.Storage.Loaders - package marf.Storage.Loaders
 
marf.gui - package marf.gui
 
marf.gui.util - package marf.gui.util
 
marf.math - package marf.math
 
marf.nlp - package marf.nlp
 
marf.nlp.Collocations - package marf.nlp.Collocations
 
marf.nlp.Parsing - package marf.nlp.Parsing
 
marf.nlp.Parsing.GrammarCompiler - package marf.nlp.Parsing.GrammarCompiler
 
marf.nlp.Stemming - package marf.nlp.Stemming
 
marf.nlp.util - package marf.nlp.util
 
marf.util - package marf.util
 
marf.util.comparators - package marf.util.comparators
 
markAsSeen() - Method in class marf.Stats.Observation
Marks this observation as seen.
max - Variable in class marf.gui.Spectrogram
Current maximum.
min - Variable in class marf.gui.Spectrogram
Current minimum.
minus(Matrix, Matrix) - Static method in class marf.math.Matrix
M3 = M1 - M2.
minus(Matrix) - Method in class marf.math.Matrix
this = this - M.
minusUnary(Matrix) - Static method in class marf.math.Matrix
M1 = -M.
multiply(Matrix) - Method in class marf.math.Matrix
M1 = this * M.
multiply(Matrix, Matrix) - Static method in class marf.math.Matrix
M3 = M1 * M2.
multiply(Matrix, Vector) - Static method in class marf.math.Matrix
V2 = M * V1.
multiply(Vector) - Method in class marf.math.Matrix
V1 = this * V.
multiply(Matrix, double) - Static method in class marf.math.Matrix
M = M * d.
multiply(double) - Method in class marf.math.Matrix
this = this * d.
multiply(double, Matrix) - Static method in class marf.math.Matrix
M = d * M.

N

NA - Static variable in class marf.nlp.Parsing.LexicalAnalyzer
Just a constant used to return an error code "Not Applicable" when no error code applicable in a given situation.
NEURAL_NETWORK - Static variable in class marf.MARF
Indicates to use Neural Network for classification.
NGRAM - Static variable in interface marf.MARF.ENgramModels
Indicates to use n-gram language model.
NLPException - exception marf.nlp.NLPException.
Class StorageException.
NLPException() - Constructor for class marf.nlp.NLPException
Default NLP exception.
NLPException(String) - Constructor for class marf.nlp.NLPException
Generic exception.
NLPException(Exception) - Constructor for class marf.nlp.NLPException
Exception wrapper constructor.
NLPException(String, Exception) - Constructor for class marf.nlp.NLPException
Accepts custom message and the exception object.
NLPStreamTokenizer - class marf.nlp.util.NLPStreamTokenizer.
NLP Stream Tokenizer.
NLPStreamTokenizer(Reader) - Constructor for class marf.nlp.util.NLPStreamTokenizer
NLP Stream Tokenizer based on a reader.
NORTH - Static variable in class marf.math.Matrix.Direction
Indicates North direction.
NOT - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "not".
NUM - Static variable in class marf.nlp.Parsing.TokenType
Numerical token type.
NeuralNetwork - class marf.Classification.NeuralNetwork.NeuralNetwork.
Artificial Neural Network-based Classifier.
NeuralNetwork(IFeatureExtraction) - Constructor for class marf.Classification.NeuralNetwork.NeuralNetwork
NeuralNetwork Constructor.
Neuron - class marf.Classification.NeuralNetwork.Neuron.
Class Neuron -- a basic element of a neural network.
Neuron(String, int) - Constructor for class marf.Classification.NeuralNetwork.Neuron
Neuron's Constructor.
Ngram - class marf.Stats.Ngram.
N-gram Observation.
Ngram() - Constructor for class marf.Stats.Ngram
Constructs an unigram.
Ngram(int) - Constructor for class marf.Stats.Ngram
Constructs an N-gram of the specified size.
Ngram(Ngram[]) - Constructor for class marf.Stats.Ngram
Constructs an N-gram out of the N-gram elements.
Ngram(Ngram) - Constructor for class marf.Stats.Ngram
Copy-constructor.
NonTerminal - class marf.nlp.Parsing.GrammarCompiler.NonTerminal.
Non-terminal grammar element.
NonTerminal(String, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Creates a non-terminal by a name and ID.
NonTerminal(Token, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Creates a non-terminal from a token and the ID.
NotImplementedException - exception marf.util.NotImplementedException.
This class extends RuntimeException for MARF unimplemented parts.
NotImplementedException() - Constructor for class marf.util.NotImplementedException
Generic exception.
NotImplementedException(String) - Constructor for class marf.util.NotImplementedException
Generic exception.
NotImplementedException(Object, String) - Constructor for class marf.util.NotImplementedException
Generates Class.Method exception message.
nextToken() - Method in class marf.nlp.util.NLPStreamTokenizer
Retrieves the next token from the stream or local stack.
normalFFT(double[], double[], double[]) - Static method in class marf.math.Algorithms.FFT
Performs a normal FFT, taking a real input (supposedly an audio sample) and returns the frequency analysis in terms of "magnitude" and "phase angle".
normalFFT(double[], double[]) - Static method in class marf.math.Algorithms.FFT
Performs a normal FFT, taking a real input (supposedly an audio sample) and returns the frequency analysis in terms of "magnitude".
normalize() - Method in interface marf.Preprocessing.IPreprocessing
Normalization of entire incoming samples by amplitude.
normalize(int) - Method in interface marf.Preprocessing.IPreprocessing
Normalization of incoming samples by amplitude starting from certain index.
normalize(int, int) - Method in interface marf.Preprocessing.IPreprocessing
Normalization of incoming samples by amplitude between specified indexes.
normalize() - Method in class marf.Preprocessing.Preprocessing
Normalization of entire incoming samples by amplitude.
normalize(int) - Method in class marf.Preprocessing.Preprocessing
Normalization of incoming samples by amplitude starting from certain index.
normalize(int, int) - Method in class marf.Preprocessing.Preprocessing
Normalization of incoming samples by amplitude between specified indexes.
normalize() - Method in class marf.Stats.ProbabilityTable
Not implemented.
normalize() - Method in class marf.math.Vector
Normalizes the vector's components by its length.

O

OK - Static variable in class marf.nlp.Parsing.CompilerError
Error code signifying "no error".
OPERATOR - Static variable in class marf.nlp.Parsing.TokenType
Operator token type.
OPT_COPYRIGHT - Static variable in class test
Option number for --copyright.
OPT_HELP_LONG - Static variable in class test
Option number for --help.
OPT_HELP_SHORT - Static variable in class test
Option number for -h.
OPT_REVISION - Static variable in class test
Option number for --verbose.
OPT_VERSION - Static variable in class test
Option number for --version.
OP_ASIGN - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "assign".
OP_DIV - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "divide".
OP_EQ - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "equals".
OP_GE - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "greater than or equal to".
OP_GT - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "greater than".
OP_LE - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "less than or equal to".
OP_LT - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "less than".
OP_MEMB - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "object membership".
OP_MINUS - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "minus".
OP_MULT - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "multiply".
OP_NE - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "not equal".
OP_PLUS - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "plus".
OR - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "or".
OUTPUT - Static variable in class marf.Classification.NeuralNetwork.Neuron
Indicates output neuron.
OUTPUT_ENCODING - Static variable in class marf.Classification.NeuralNetwork.NeuralNetwork
All output will use this encoding.
OUTPUT_PAGE_SIZE - Static variable in class marf.Classification.Stochastic.ZipfLaw
Default number of entries display/output per page.
Observation - class marf.Stats.Observation.
Generic Observation of an occurce of something (like a word or an n-gram).
Observation() - Constructor for class marf.Stats.Observation
Constructs default unseen observation with zero probabilities.
Observation(Observation) - Constructor for class marf.Stats.Observation
Copy-constructor.
OptionProcessor - class marf.util.OptionProcessor.
Command-Line Option Processing Facilitating Utility.
OptionProcessor() - Constructor for class marf.util.OptionProcessor
Constructs options-free OptionProcessor.
OptionProcessor(Hashtable) - Constructor for class marf.util.OptionProcessor
Constructs OptionProcessor with known list of options from a Hashtable by converting its contents to internal data structures.
OptionProcessor.Option - class marf.util.OptionProcessor.Option.
Main Option placeholder.
OptionProcessor.Option(int, String) - Constructor for class marf.util.OptionProcessor.Option
Vanilla integer/string option constructor.
OptionProcessor.Option(Integer, String) - Constructor for class marf.util.OptionProcessor.Option
Vanilla integer/string option constructor.
OptionProcessor.Option(int, String, boolean) - Constructor for class marf.util.OptionProcessor.Option
Integer/string option constructor with required argument indication.
OptionProcessor.Option(int, String, String) - Constructor for class marf.util.OptionProcessor.Option
Integer/string option constructor with required argument.
OptionProcessor.OptionsHashtable - class marf.util.OptionProcessor.OptionsHashtable.
A hashtable designed for to hold options.
OptionProcessor.OptionsHashtable() - Constructor for class marf.util.OptionProcessor.OptionsHashtable
Merely calls the parent's constructor.
oActiveOptionsNumbers - Variable in class marf.util.OptionProcessor
A hash-table that contains active numerical options amp.
oActiveOptionsStrings - Variable in class marf.util.OptionProcessor
A hash-table that contains active string options map.
oAudioFormat - Variable in class marf.Storage.SampleLoader
Properties of a sound sample.
oAudioInputStream - Variable in class marf.Storage.SampleLoader
Stream representing sound sample.
oAvailLanguages - Variable in class marf.Classification.Stochastic.MaxProbabilityClassifier
A collection of available natural languages.
oBracketStack - Variable in class marf.nlp.Parsing.Parser
Stack for checking mismatched brackets.
oByteArrayOutputStream - Variable in class marf.Storage.SampleLoader
Output stream used for writing audio data.
oClassificationParams - Variable in class marf.Storage.ModuleParams
A Vector of classification parameters.
oClusters - Variable in class marf.Storage.TrainingSet
A Vector of Clusters.
oDataType - Variable in class marf.nlp.Parsing.SymTabEntry
Data type of this symbol (e.g.
oEOFTerminal - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
A local EOF terminal reference.
oEpsilonTerminal - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
The epsilon token.
oFaultingToken - Variable in class marf.nlp.Parsing.LexicalError
Token information at which Lexer encountered the error.
oFaultingToken - Variable in class marf.nlp.Parsing.SemanticError
Token information at which Lexer encountered the error.
oFaultingToken - Variable in class marf.nlp.Parsing.SyntaxError
Token information at which Parser encountered the error.
oFeatureExtraction - Variable in class marf.Classification.Classification
Reference to the enclosed FeatureExtraction object.
oFeatureExtraction - Variable in class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
A reference to the feature extraction module.
oFeatureExtractionParams - Variable in class marf.Storage.ModuleParams
A Vector of feature extraction parameters.
oFeatureExtractors - Variable in class marf.FeatureExtraction.FeatureExtractionAggregator
A collection of the feature extraction threads.
oFeatureSet - Variable in class marf.Storage.TrainingSet
Feature Set as opposed to the cluster.
oFeatureVectors - Variable in class marf.Storage.FeatureSet
A Vector of TrainingSamples.
oFileReader - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
Internal reference to the file reader of a file to perform lexical analysis of.
oFilenames - Variable in class marf.Storage.TrainingSample
A list of filenames that were used in training for this cluster.
oFirstSet - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
FirstSet of us.
oFollowSet - Variable in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Follow set of this non-terminal.
oGenCodeLocations - Variable in class marf.nlp.Parsing.SymTabEntry
Locations in generated code (point, x - base, y - offset).
oGrammar - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Instance of the grammar as a set of production Rules, First and Follow sets.
oGrammarAnalyzer - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Lexical Analyzer for the grammar.
oGrammarElement - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Current grammar element.
oGroup - Variable in class marf.util.ExpandedThreadGroup
Local refernces to the threads belonging to this group.
oInvalidOptions - Variable in class marf.util.OptionProcessor
A vector that contains invalid options for error reporting.
oLHS - Variable in class marf.nlp.Parsing.GrammarCompiler.Rule
Left-hand side of this rule.
oLPS - Variable in class marf.util.Logger.LogPrintStream
Internal instance of log stream that might point to a file, STDOUT or STDERR.
oLastException - Variable in class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Last exception captured after feature extraction run.
oLexicalErrors - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
A collection of lexical errors (if any).
oLocalSymTab - Variable in class marf.nlp.Parsing.SymTabEntry
Local scope symbol table (if applicable).
oLocationsList - Variable in class marf.nlp.Parsing.SymTabEntry
List of locations where the given ID appears in the source code.
oLog - Variable in class marf.util.Logger
Underlying LogPrintStream for messages and files.
oNonTerminalList - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
List of non-terminals.
oNonTerminals - Variable in class marf.nlp.Parsing.TransitionTable
Vector of NonTerminals as "row-pointers" to TT.
oObjectToSerialize - Variable in class marf.Storage.StorageManager
Actual object to be serialized (primarily for GZIP and BINARY modes.
oParams - Variable in class marf.nlp.Parsing.FuncSymTabEntry
Parameter List.
oParentSymTab - Variable in class marf.nlp.Parsing.SymbolTable
Backward reference.
oParser - Variable in class marf.nlp.Parsing.Compiler
Instance of our parser.
oPosition - Variable in class marf.nlp.Parsing.Token
Line and column where the token occured.
oPreprocessing - Variable in class marf.FeatureExtraction.FeatureExtraction
Internal reference to the Preprocessing module.
oPreprocessingParams - Variable in class marf.Storage.ModuleParams
A Vector of preprocessing parameters.
oProbabilityTable - Variable in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Probabilities table to perform estimation on.
oPushBackup - Variable in class marf.nlp.util.NLPStreamTokenizer
A stack to push back tokens.
oRHS - Variable in class marf.nlp.Parsing.GrammarCompiler.Rule
A vector of grammar elements on the right-hand-side of a production.
oReader - Variable in class marf.nlp.util.NLPStreamTokenizer
Keep a reference to the Reader ourselves to be able to reset().
oResultSet - Variable in class marf.Classification.Classification
Classification result set.
oResultSet - Variable in class marf.Storage.ResultSet
Distances from other samples and other stats or probabilities and likelyhood (growable and shrinkable).
oRetValType - Variable in class marf.nlp.Parsing.FuncSymTabEntry
Return Value Type.
oRule - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Current grammar rule.
oRules - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
A vector of rules.
oSample - Variable in class marf.Preprocessing.Preprocessing
Sample reference.
oSample - Variable in class marf.Storage.SampleLoader
Sample references of the sample to be loaded.
oSematicErrors - Variable in class marf.nlp.Parsing.SemanticAnalyzer
A collection of semantic errors found.
oSematicStack - Variable in class marf.nlp.Parsing.SemanticAnalyzer
Semantic stack for semantic checks.
oSpectrogram - Variable in class marf.gui.SpectrogramPanel
Reference to the spectrogram object to draw.
oStartNonTerminal - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
A reference to the starting state.
oStatisticalEstimator - Variable in class marf.Classification.Stochastic.MaxProbabilityClassifier
Local reference to some instance of a statistical estimator for probability computation.
oStatusPanel - Variable in class marf.gui.SpectrogramPanel
Status panel reference.
oStatusPanel - Variable in class marf.gui.WaveGrapherPanel
Local reference to the status panel.
oStreamTokenizer - Variable in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Stream tokenizer for NLP processing to get word and non-word tokens from.
oStreamTokenizer - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
A tokenizer used to split the stream of characters into a stream of tokens.
oSymTab - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
A reference to local symbol table.
oSymTab - Variable in class marf.nlp.Parsing.SemanticAnalyzer
Internal reference to the symbol table for type and definition checks.
oSymTabIndex - Variable in class marf.nlp.Parsing.SymbolTable
Global Index 'pointing' to all SymbolTables to speedup search.
oSyntaxErrors - Variable in class marf.nlp.Parsing.Parser
A list of Syntax Errors so far.
oTT - Variable in class marf.nlp.Parsing.TransitionTable
Transition Table (TT) is a Vector of Vectors of Objects, such as Rules and SyntaxErrors.
oTarget - Variable in class marf.util.BaseThread
Local references to the target, in case clients need it.
oTerminalList - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
List of terminals.
oTerminals - Variable in class marf.nlp.Parsing.TransitionTable
Vector of Terminals as "column-pointers" to TT.
oToken - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
Current token being processed.
oToken - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Current lexical token.
oToken - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
A bit extra info in the encasulted token.
oTokenList - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
A list of tokens extracted so far.
oTokenType - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Grammar token type.
oTokenType - Variable in class marf.nlp.Parsing.Token
Token type.
oTopToken - Variable in class marf.nlp.util.NLPStreamTokenizer
Reference to the token on the top of our own stack.
oTrainingSet - Variable in class marf.Classification.Classification
TrainingSet Container.
oType - Variable in class marf.Storage.MARFAudioFileFormat
File type.
oType - Variable in class marf.nlp.Parsing.GrammarCompiler.Terminal
Grammar token type.
oUID - Variable in class marf.nlp.Parsing.SymTabEntry
Entry symbol, encapsulated as Token.
oValidOptionsNumbers - Variable in class marf.util.OptionProcessor
A hash-table that contains valid numerical options map.
oValidOptionsStrings - Variable in class marf.util.OptionProcessor
A hash-table that contains valid string options map.
oWaveGrapher - Variable in class marf.gui.WaveGrapherPanel
Local reference to the wave grapher object for data.
outputStats() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Outputs statistics by serializing the grammar analyzer to a file as well as errors if any to the the error log file.

P

PAREN_CL - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "closed parenthesis".
PAREN_OP - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "open parenthesis".
PARSE_ENDS_OF_SENTENCE - Static variable in class marf.MARF.NLP
When parsing text, also parse typical ends of sentences.
PARSE_NUMBERS - Static variable in class marf.MARF.NLP
When parsing text, also parse numbers as tokens.
PARSE_QUOTED_STRINGS - Static variable in class marf.MARF.NLP
When parsing text, also parse quoted literals.
POP - Static variable in class marf.nlp.Parsing.SyntaxError
Recovery action code, specifying that to recover from an error one needs to pop tokens from the stack.
PREPROCESSING - Static variable in class marf.Storage.ModuleParams
Indicates that we manipulate on the Preprocessing Vector.
PREPROCESSING_PLUGIN - Static variable in class marf.MARF
Indicates to employ user-defined preprocessing plugin.
PROBABILITY - Static variable in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarTokenType
Probability token.
PROGRAM - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "program".
PUNCT - Static variable in class marf.nlp.Parsing.TokenType
Punctuation token type.
Parser - class marf.nlp.Parsing.Parser.
Generic Language Parser.
Parser(String[]) - Constructor for class marf.nlp.Parsing.Parser
Consrtuctor with command-line arguments.
Preprocessing - class marf.Preprocessing.Preprocessing.
Abstract Preprocessing Module.
Preprocessing() - Constructor for class marf.Preprocessing.Preprocessing
Default constructor for reflective creation of Preprocessing clones.
Preprocessing(Sample) - Constructor for class marf.Preprocessing.Preprocessing
Main Preprocessing constructor that performs normalization as a part of construction process.
Preprocessing(IPreprocessing) - Constructor for class marf.Preprocessing.Preprocessing
Allows chaining of preprocessing modules.
PreprocessingException - exception marf.Preprocessing.PreprocessingException.
Class PreprocessingException indicates an error in one of the preprocessing modules if an error happens somewhere throughout the process.
PreprocessingException() - Constructor for class marf.Preprocessing.PreprocessingException
Default preprocessing exception with empty message.
PreprocessingException(String) - Constructor for class marf.Preprocessing.PreprocessingException
Preprocessing exception.
PreprocessingException(Exception) - Constructor for class marf.Preprocessing.PreprocessingException
Preprocessing exception with wrapped exception of another type.
PreprocessingException(String, Exception) - Constructor for class marf.Preprocessing.PreprocessingException
Preprocessing exception with wrapped exception of another type and a customized error message.
PreprocessingFactory - class marf.Preprocessing.PreprocessingFactory.
Provides a factory to instantiate requested preprocessing module(s).
ProbabilisticGrammarAnalyzer - class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer.
Pobabilistic Grammar Analyzer -- an lexical analyzer designed for probabilistic grammars out of a stream of characters.
ProbabilisticGrammarAnalyzer(String) - Constructor for class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
Constructs probabilistic grammar analyzer from a given grammar file.
ProbabilisticGrammarCompiler - class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler.
Probabilistic Grammar Compiler processes a grammar enhanced with probability tokens assigned to each production.
ProbabilisticGrammarCompiler(String) - Constructor for class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
Constructor with the grammar file filename.
ProbabilisticGrammarTokenType - class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarTokenType.
Probabilistic Grammar Toke Type.
ProbabilisticGrammarTokenType() - Constructor for class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarTokenType
Constructor.
ProbabilisticParser - class marf.nlp.Parsing.ProbabilisticParser.
Probabilistic parser is set of parsing a natural language (e.g.
ProbabilisticParser(String) - Constructor for class marf.nlp.Parsing.ProbabilisticParser
Initializes probabilistic parser with the grammar filename.
ProbabilisticParser(StreamTokenizer) - Constructor for class marf.nlp.Parsing.ProbabilisticParser
Initializes probabilistic parser with the specified tokenizer.
ProbabilisticParser() - Constructor for class marf.nlp.Parsing.ProbabilisticParser
Initializes default probabilistic parser with empty grammar.
ProbabilisticRule - class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule.
Probabilistic Rule encapsulates a rule of a probabilistic grammar, which is amended with probabilities.
ProbabilisticRule(NonTerminal) - Constructor for class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule
Constructor with the LHS non-terminal set.
ProbabilityTable - class marf.Stats.ProbabilityTable.
Probabilities Table for N-grams.
ProbabilityTable(String) - Constructor for class marf.Stats.ProbabilityTable
Constructor with the language parameter other than default.
p(Observation, Observation) - Method in class marf.Stats.ProbabilityTable
Not implemented.
p(Observation, Vector) - Method in class marf.Stats.ProbabilityTable
Not implemented.
p(Vector) - Method in class marf.Stats.ProbabilityTable
Retrieves the probability of a list of observations as a number of occurences.
p(Ngram) - Method in class marf.Stats.StatisticalEstimators.GLI
Not implemented.
p() - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Classification via calculation of a probability p.
p(Ngram) - Method in class marf.Stats.StatisticalEstimators.KatzBackoff
Not implemented.
p(Observation) - Method in class marf.Stats.StatisticalEstimators.MLE
Not implemented.
p(Vector) - Method in class marf.Stats.StatisticalEstimators.MLE
Not implemented.
p(Ngram) - Method in class marf.Stats.StatisticalEstimators.SLI
Not implemented.
p(Ngram) - Method in class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
Not implemented.
p(Ngram) - Method in class marf.Stats.StatisticalEstimators.Smoothing.WittenBell
Not implemented.
p() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
N-gram-based probability classification.
paint(Graphics) - Method in class marf.gui.util.ColoredStatusPanel
Draws this panel.
parse() - Method in class marf.nlp.Parsing.Parser
Implements State Transition Algorithm for top-down table-driven predictive parser.
parse() - Method in class marf.nlp.Parsing.ProbabilisticParser
Performs parse of a natural language sentence using the CYK algorithm.
parse(String[]) - Method in class marf.util.OptionProcessor
Parses option strings from the argument vector.
parseGrammar() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Parses grammar and outputs stats at the end.
popBracket() - Method in class marf.nlp.Parsing.Parser
Pops a bracket-type token from the stack.
preprocess() - Method in class marf.Preprocessing.Dummy.Dummy
Dummy implementation of preprocess() for testing.
preprocess() - Method in class marf.Preprocessing.Dummy.Raw
Raw implementation of preprocess() for testing.
preprocess() - Method in class marf.Preprocessing.Endpoint.Endpoint
Filters out sample points that are not endpoints.
preprocess() - Method in class marf.Preprocessing.FFTFilter.FFTFilter
FFTFilter implementation of preprocess().
preprocess() - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Overrides FFTFilter's preprocess() with extra normalization after the boost.
preprocess() - Method in interface marf.Preprocessing.IPreprocessing
Derivatives must implement this method to do general preprocessing and perhaps calling removeNoise() and removeSilence().
print(String) - Method in class marf.nlp.Parsing.SymbolTable
Serializes the named table into STDOUT.
printXML(BufferedWriter, int) - Method in class marf.Classification.NeuralNetwork.Neuron
Dumps XML of the current Neuron.
println(String) - Method in class marf.util.Logger.LogPrintStream
Issues a log message to the parent and possibly contained instance of itself.
println(Object) - Method in class marf.util.Logger.LogPrintStream
Object to log.
processModuleParams() - Method in class marf.Preprocessing.Endpoint.Endpoint
A common local routine for extraction endpointing parameters via the ModuleParams machinery.
processModuleParams() - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
A common local routine for extraction filter parameters via the ModuleParams machinery.
pushBack() - Method in class marf.nlp.util.NLPStreamTokenizer
Overridden to place tokens back onto to stack, virtually of any number of tokens.
pushBracket(Token) - Method in class marf.nlp.Parsing.Parser
Pushes bracket-type token onto the bracket stack.

Q

query() - Method in class marf.Storage.Database
Retrieves subject's data from the database and populates internal data structures.
query() - Method in interface marf.Storage.IDatabase
Retrieves subject's data from the database and populates internal data structures.
queryResultID() - Static method in class marf.MARF
Queries for the final classification result.

R

RANDOM_CLASSIFICATION - Static variable in class marf.MARF
Indicates to use random classification.
RANDOM_FEATURE_EXTRACTION - Static variable in class marf.MARF
Indicates to use random feature extraction.
RAW - Static variable in class marf.MARF
Indicates to use raw preprocessing, which means no preprocessing.
RAW_ZIPFS_LAW_DUMP - Static variable in class marf.MARF.NLP
Perform a raw dump of Zipf's Law data.
READ - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "read".
REAL - Static variable in class marf.nlp.Parsing.SymDataType
Real data type of the symbol.
REAL - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "real".
RED_PERCENTAGE - Static variable in class marf.gui.util.ColoredStatusPanel
From 0% to 10% inclusively.
RETURN - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "return".
REVISION - Static variable in class marf.MARF
Indicates MARF revision, like 1.1.1.
REVISION - Static variable in class marf.Version
Indicates MARF revision, like 1.1.1.
RULE_OP - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Corresponds to the rule operator `::='.
RandomClassification - class marf.Classification.RandomClassification.RandomClassification.
Random Classification Module is for testing purposes.
RandomClassification(IFeatureExtraction) - Constructor for class marf.Classification.RandomClassification.RandomClassification
RandomClassification Constructor.
RandomFeatureExtraction - class marf.FeatureExtraction.RandomFeatureExtraction.RandomFeatureExtraction.
Implementation of random feature extraction for testing as a baseline.
RandomFeatureExtraction(IPreprocessing) - Constructor for class marf.FeatureExtraction.RandomFeatureExtraction.RandomFeatureExtraction
RandomFeatureExtraction Constructor.
RankComparator - class marf.util.comparators.RankComparator.
Rank Comparator.
RankComparator() - Constructor for class marf.util.comparators.RankComparator
 
Raw - class marf.Preprocessing.Dummy.Raw.
Implements raw preprocessing module for testing purposes that does not do any preprocessing.
Raw() - Constructor for class marf.Preprocessing.Dummy.Raw
Default constructor for reflective creation of Preprocessing clones.
Raw(IPreprocessing) - Constructor for class marf.Preprocessing.Dummy.Raw
Implementation of the preprocessing pipeline.
Raw(Sample) - Constructor for class marf.Preprocessing.Dummy.Raw
Raw Constructor.
Result - class marf.Storage.Result.
Represents a single classification result - ID and some value indicating either certain distance from the sample being recognized or a probability.
Result() - Constructor for class marf.Storage.Result
Default Constructor.
Result(int) - Constructor for class marf.Storage.Result
ID Constructor.
Result(int, double) - Constructor for class marf.Storage.Result
ID/outcome Constructor.
Result(int, String) - Constructor for class marf.Storage.Result
ID/description Constructor.
Result(double, String) - Constructor for class marf.Storage.Result
Outcome/description Constructor.
Result(int, double, String) - Constructor for class marf.Storage.Result
General ID/outcome/description Constructor.
Result(Result) - Constructor for class marf.Storage.Result
Copy-constructor.
ResultComparator - class marf.util.comparators.ResultComparator.
Compares two Result objects for equality.
ResultComparator(int) - Constructor for class marf.util.comparators.ResultComparator
Takes the sorting mode into consideration.
ResultSet - class marf.Storage.ResultSet.
Class ResultSet represents classification result set - IDs and some stats.
ResultSet() - Constructor for class marf.Storage.ResultSet
Default constructor, which is equivalent to ResultSet(new Vector()).
ResultSet(Vector) - Constructor for class marf.Storage.ResultSet
ID Vector ResultSet Constructor.
ResultSet(ResultSet) - Constructor for class marf.Storage.ResultSet
Copy-constructor.
Rule - class marf.nlp.Parsing.GrammarCompiler.Rule.
Language Grammar Rule.
Rule(NonTerminal) - Constructor for class marf.nlp.Parsing.GrammarCompiler.Rule
Constructor with LHS.
readAudioData(double[]) - Method in interface marf.Storage.ISampleLoader
Reads audio data from the sample's audio stream into padAudioData.
readAudioData(double[]) - Method in class marf.Storage.Loaders.AIFFCLoader
Not Implemented.
readAudioData(double[]) - Method in class marf.Storage.Loaders.AIFFLoader
Not Implemented.
readAudioData(double[]) - Method in class marf.Storage.Loaders.AULoader
Not Implemented.
readAudioData(double[]) - Method in class marf.Storage.Loaders.MIDILoader
Not Implemented.
readAudioData(double[]) - Method in class marf.Storage.Loaders.MP3Loader
Not Implemented.
readAudioData(double[]) - Method in class marf.Storage.Loaders.SNDLoader
Not Implemented.
readAudioData(double[]) - Method in class marf.Storage.Loaders.SineLoader
Generates sine wave at 3 kHz +- 0.0 kHz with 8 kHz sampling rate.
readAudioData(double[]) - Method in class marf.Storage.Loaders.ULAWLoader
Not Implemented.
readAudioData(double[]) - Method in class marf.Storage.Loaders.WAVLoader
Buffers out the contents of an audio buffer into the parameter.
recognize() - Static method in class marf.MARF
Recognition/Identification mode.
remove(int) - Method in class marf.util.FreeVector
Removes an element at index.
removeNoise() - Method in class marf.Preprocessing.Dummy.Dummy
Dummy implementation of removeNoise() for testing.
removeNoise() - Method in class marf.Preprocessing.FFTFilter.BandpassFilter
Stub implementation of removeNoise().
removeNoise() - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Stub implementation of removeNoise().
removeNoise() - Method in class marf.Preprocessing.FFTFilter.HighPassFilter
Stub implementation of removeNoise().
removeNoise() - Method in class marf.Preprocessing.FFTFilter.LowPassFilter
Stub implementation of removeNoise().
removeNoise() - Method in interface marf.Preprocessing.IPreprocessing
Derivatives should implement this method to remove noise from the sample.
removeNoise() - Method in class marf.Preprocessing.Preprocessing
Derivatives should implement this method to remove noise from the sample.
removeRange(int, int) - Method in class marf.util.FreeVector
Not implemented.
removeSilence() - Method in class marf.Preprocessing.Dummy.Dummy
Dummy implementation of removeSilence() for testing.
removeSilence() - Method in class marf.Preprocessing.FFTFilter.BandpassFilter
Stub implementation of removeSilence().
removeSilence() - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Stub implementation of removeSilence().
removeSilence() - Method in class marf.Preprocessing.FFTFilter.HighPassFilter
Stub implementation of removeSilence().
removeSilence() - Method in class marf.Preprocessing.FFTFilter.LowPassFilter
Stub implementation of removeSilence().
removeSilence() - Method in interface marf.Preprocessing.IPreprocessing
Derivatives should implement this method to remove silence.
removeSilence() - Method in class marf.Preprocessing.Preprocessing
Derivatives should implement this method to remove silence.
requiresArgument() - Method in class marf.util.OptionProcessor.Option
Tells if this option requires an argument.
requiresArgument(boolean) - Method in class marf.util.OptionProcessor.Option
Allows to specify whether this option requires an argument or not.
reset() - Method in interface marf.Storage.ISampleLoader
Resets the marker for the audio stream.
reset() - Method in class marf.Storage.Loaders.WAVLoader
Resets the marker for the audio and byte-array streams.
reset() - Method in class marf.Storage.SampleLoader
Resets the marker for the audio stream.
reset() - Method in class marf.nlp.util.NLPStreamTokenizer
Resets the internal reader's stream.
resetArrayMark() - Method in class marf.Storage.Sample
Resets the marker used for reading audio data from sample array.
resetFilename() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Resets the internal filename to the default and returns it.
restore() - Method in class marf.Classification.Classification
Generic implementation of restore() for TrainingSet.
restore() - Method in class marf.Classification.Markov.Markov
Not Implemented.
restore() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Restores Neural Net from an XML file.
restore() - Method in class marf.Classification.RandomClassification.RandomClassification
Restores "training set" of IDs.
restore() - Method in class marf.Classification.Stochastic.MaxProbabilityClassifier
An object must know how restore itself or its data structures from a file.
restore() - Method in class marf.Classification.Stochastic.ZipfLaw
An object must know how restore itself or its data structures from a file.
restore() - Method in class marf.Storage.FeatureSet
Retrieve the current training set from disk.
restore() - Method in interface marf.Storage.IStorageManager
An object must know how retore its non-transient data structures from a file.
restore() - Method in class marf.Storage.StorageManager
An object must know how restore itself or its data structures from a file.
restore() - Method in class marf.Storage.TrainingSet
Retrieve the current training set from disk.
restore() - Method in class marf.gui.Spectrogram
Not implemented.
restore() - Method in class marf.gui.WaveGrapher
Not implemented.
restoreBinary() - Method in interface marf.Storage.IStorageManager
Implement to load data structures in binary form.
restoreBinary() - Method in class marf.Storage.StorageManager
Implements object loading from plain binary form without compression.
restoreCSV() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Not implemented.
restoreCSV(BufferedReader) - Method in class marf.Storage.Cluster
Retrieve one training cluster from the specified reader as a CSV text.
restoreCSV() - Method in interface marf.Storage.IStorageManager
Implement to load data structures in CSV format.
restoreCSV() - Method in class marf.Storage.StorageManager
If derivatives use the generic implementation of restore() with the CSV dump mode, they must override this method.
restoreCSV(BufferedReader) - Method in class marf.Storage.TrainingSample
Retrieve one training sample from a CSV file.
restoreGzipBinary() - Method in interface marf.Storage.IStorageManager
Implement to load data structures in compressed binary form.
restoreGzipBinary() - Method in class marf.Storage.StorageManager
Implements object loading from GZIP-compressed binary form.
restoreHTML() - Method in interface marf.Storage.IStorageManager
Implement to load data structures from an HTML document.
restoreHTML() - Method in class marf.Storage.StorageManager
If derivatives use the generic implementation of restore() with the HTML dump mode, they must override this method.
restoreSQL() - Method in interface marf.Storage.IStorageManager
Implement to load data structures from an SQL script.
restoreSQL() - Method in class marf.Storage.StorageManager
If derivatives use the generic implementation of restore() with the SQL dump mode, they must override this method.
restoreXML() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Not implemented.
restoreXML() - Method in interface marf.Storage.IStorageManager
Implement to load data structures from an XML document.
restoreXML() - Method in class marf.Storage.StorageManager
If derivatives use the generic implementation of restore() with the XML dump mode, they must override this method.
rotate(Vector, Vector) - Method in class marf.math.Matrix
Rotates a vector according to the given axis' factor and angle's degree.
rotate(Vector, double[]) - Method in class marf.math.Matrix
Rotates a vector according to the given axis' factor and angle's degree.
rotate(Vector, double, double, double, double) - Method in class marf.math.Matrix
Rotates a vector according to the given axis' factor and angle's degree.
rowOperation(double, int) - Method in class marf.math.Matrix
Performs a '+' linear row operation given the A and Rc parameters.
rowOperation(double, int, char, double, int) - Method in class marf.math.Matrix
Performs a specified linear row operation given the parameters.
rowReduce() - Method in class marf.math.Matrix
Applies row-reduce operation in this matrix.
run() - Method in class marf.Classification.NeuralNetwork.Layer
For threading does evaluation.
run() - Method in class marf.Classification.NeuralNetwork.Neuron
The body of a Neuron thread.
run() - Method in class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Internally calls extractFeatures() and collects its return value and possibly its last error.

S

SCAN - Static variable in class marf.nlp.Parsing.SyntaxError
Recovery action code specifying that one needs to keep scanning to recover.
SCOPE_LOCAL - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Normal (local) variable kind.
SCOPE_MEMBER - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Class member.
SCOPE_PARAM - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Parameter variable.
SEGMENTATION - Static variable in class marf.MARF
Indicates to use segmentation.
SEMANTIC_TOKEN - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Semantic token type.
SEMICOLON - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "semicolon".
SE_MISSING_SEMICOLON - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates a missing semicolon syntax error.
SINE - Static variable in class marf.MARF
Sine sample format.
SINE - Static variable in class marf.Storage.MARFAudioFileFormat
Sine sample format.
SINE - Static variable in class marf.Storage.MARFAudioFileFormat.Type
Specifies SINE file.
SLI - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use SLI estimator/smoothing.
SLI - class marf.Stats.StatisticalEstimators.SLI.
SLI Statistical Estimator.
SLI() - Constructor for class marf.Stats.StatisticalEstimators.SLI
Default constructor as in parent.
SND - Static variable in class marf.MARF
SND sample format.
SND - Static variable in class marf.Storage.MARFAudioFileFormat
SND sample format.
SNDLoader - class marf.Storage.Loaders.SNDLoader.
Not Implemented.
SNDLoader() - Constructor for class marf.Storage.Loaders.SNDLoader
SND Loader Constructor.
SOUTH - Static variable in class marf.math.Matrix.Direction
Indicates South direction.
SQR_CL - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "close square bracket".
SQR_OP - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "open square bracket".
STEMMING - Static variable in class marf.MARF.NLP
Indicates to use stemming module.
STOCHASTIC - Static variable in class marf.MARF
Indicates to use stochastic models for classification.
STORAGE_FILE_EXTENSIONS - Static variable in interface marf.Storage.IStorageManager
Maps DUMP_ constants to default filename extensions.
S_CHECK_DEFINED - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to check whether a symbol was defined.
S_CHECK_MEMB_DEFINED - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to check whether a memory buffer was defined.
S_CHECK_SCOPE - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to check scope of applicability.
S_DEFINE_CLASS - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to check whether a class was defined.
S_DEFINE_FUNC - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to check whether a function was defined.
S_DEFINE_VAR - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to check whether a variable was defined.
S_ENFORCE_INT - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to enforce integer type.
S_TYPE_CHECK_AND_CAST - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to do type checks and implicit casts if possible.
Sample - class marf.Storage.Sample.
Audio sample data container.
Sample() - Constructor for class marf.Storage.Sample
Constructs default sample object.
Sample(double[]) - Constructor for class marf.Storage.Sample
Accepts pre-set sample; for testing.
Sample(int) - Constructor for class marf.Storage.Sample
Constructor with format indication.
Sample(int, double[]) - Constructor for class marf.Storage.Sample
Constructor with format indication and the sampled data.
Sample(Sample) - Constructor for class marf.Storage.Sample
Copy-constructor.
SampleLoader - class marf.Storage.SampleLoader.
Absract class that provides samle loading interface.
SampleLoader() - Constructor for class marf.Storage.SampleLoader
Default constructor.
SampleLoaderFactory - class marf.Storage.SampleLoaderFactory.
Provides a factory to instantiate requested SampleLoader module(s).
Segmentation - class marf.FeatureExtraction.Segmentation.Segmentation.
Class Segmentation.
Segmentation(IPreprocessing) - Constructor for class marf.FeatureExtraction.Segmentation.Segmentation
Segmentation Constructor.
SemanticAnalyzer - class marf.nlp.Parsing.SemanticAnalyzer.
Semantic Analyzer.
SemanticAnalyzer() - Constructor for class marf.nlp.Parsing.SemanticAnalyzer
 
SemanticError - exception marf.nlp.Parsing.SemanticError.
Class SemanticError Represents an instance of a sematic error in the semantic analysis process.
SemanticError(int, Token) - Constructor for class marf.nlp.Parsing.SemanticError
Constructor with an error code and a faulting token.
SemanticError(Token, String) - Constructor for class marf.nlp.Parsing.SemanticError
Constructor alterantive to Unknown error with the custom error message.
SemanticError() - Constructor for class marf.nlp.Parsing.SemanticError
Default constructor.
SemanticError(Exception) - Constructor for class marf.nlp.Parsing.SemanticError
Wraps an exception.
SemanticError(String) - Constructor for class marf.nlp.Parsing.SemanticError
Construct just given the error message
SemanticError(String, Exception) - Constructor for class marf.nlp.Parsing.SemanticError
Wraps an exception with a custom error message
SemanticToken - class marf.nlp.Parsing.GrammarCompiler.SemanticToken.
Class SematicToken, for Semantic Analysis.
SemanticToken(Token) - Constructor for class marf.nlp.Parsing.GrammarCompiler.SemanticToken
Token-based constructor.
SemanticToken(Token, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.SemanticToken
Token- and ID-based constructor.
SemanticToken(String, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.SemanticToken
Name- and ID-based constructor.
SineLoader - class marf.Storage.Loaders.SineLoader.
Loads (by computing) a simple sine wave into the sample.
SineLoader() - Constructor for class marf.Storage.Loaders.SineLoader
Constructs default Sine Loader.
SmartSizablePanel - class marf.gui.util.SmartSizablePanel.
A GUI panel container that is capabale of resizing itself.
SmartSizablePanel(int, int, int, int) - Constructor for class marf.gui.util.SmartSizablePanel
Construction given parameters.
SmartSizablePanel() - Constructor for class marf.gui.util.SmartSizablePanel
Equivalent to SmartSizablePanel(0, 0, 0, 0).
Smoothing - class marf.Stats.StatisticalEstimators.Smoothing.Smoothing.
Generic Smoothing Estimator implementation.
Smoothing() - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.Smoothing
Default constructor with a call to the parent.
SortComparator - class marf.util.SortComparator.
Sort Comparator is the base for all sorting operations in MARF.
SortComparator() - Constructor for class marf.util.SortComparator
When constsructed, default mode is ASCENDING.
SortComparator(int) - Constructor for class marf.util.SortComparator
When constsructed, the mode is the one specified.
Spectrogram - class marf.gui.Spectrogram.
Class Spectrogram dumps a spectrogram to a PPM file.
Spectrogram() - Constructor for class marf.gui.Spectrogram
Constructor.
Spectrogram(String) - Constructor for class marf.gui.Spectrogram
Constructor with a feature extraction method name.
SpectrogramPanel - class marf.gui.SpectrogramPanel.
GUI component to draw spectrograms to be used by apps.
SpectrogramPanel() - Constructor for class marf.gui.SpectrogramPanel
Default constructor.
StatisticalEstimator - class marf.Stats.StatisticalEstimators.StatisticalEstimator.
Implements generic Statistical Estimator routines.
StatisticalEstimator() - Constructor for class marf.Stats.StatisticalEstimators.StatisticalEstimator
Default constructor creates a new probability table based on language with the default filename.
StatisticalObject - class marf.Stats.StatisticalObject.
Generic Statistical Object.
StatisticalObject() - Constructor for class marf.Stats.StatisticalObject
Constructs a default statistical object.
StatisticalObject(int) - Constructor for class marf.Stats.StatisticalObject
Constructs a statistical object with a frequency parameter.
StatisticalObject(StatisticalObject) - Constructor for class marf.Stats.StatisticalObject
Copy-constructor.
StatsCollector - class marf.Stats.StatsCollector.
TODO: Implement.
StatsCollector() - Constructor for class marf.Stats.StatsCollector
 
Stemming - class marf.nlp.Stemming.Stemming.
General Stemmer.
Stemming() - Constructor for class marf.nlp.Stemming.Stemming
 
StemmingEN - class marf.nlp.Stemming.StemmingEN.
English Language Stemmer.
StemmingEN() - Constructor for class marf.nlp.Stemming.StemmingEN
 
Stochastic - class marf.Classification.Stochastic.Stochastic.
Generic Stochastic Classification Module.
Stochastic(IFeatureExtraction) - Constructor for class marf.Classification.Stochastic.Stochastic
Stochastic Constructor.
StorageException - exception marf.Storage.StorageException.
Class StorageException indicates a serialization/storage-related error.
StorageException(String) - Constructor for class marf.Storage.StorageException
Generic exception.
StorageException(Exception) - Constructor for class marf.Storage.StorageException
Exception wrapper constructor.
StorageException() - Constructor for class marf.Storage.StorageException
Default parameterless storage error.
StorageException(String, Exception) - Constructor for class marf.Storage.StorageException
An storage exception with a message and wrapped exception object.
StorageManager - class marf.Storage.StorageManager.
Class StorageManager.
StorageManager() - Constructor for class marf.Storage.StorageManager
Default constructor equivalent to StorageManager(null, getClass().getName()).
StorageManager(String) - Constructor for class marf.Storage.StorageManager
Constructor with filename parameter equivalent to StorageManager(null, pstrFilename).
StorageManager(Object) - Constructor for class marf.Storage.StorageManager
General constructor with serializable object parameter.
StorageManager(Object, String) - Constructor for class marf.Storage.StorageManager
General constructor with filename and serializable object parameters.
StorageManager(String, boolean) - Constructor for class marf.Storage.StorageManager
Constructor with filename parameter equivalent to StorageManager(null, pstrFilename).
StorageManager(Object, boolean) - Constructor for class marf.Storage.StorageManager
General constructor with serializable object parameter.
StorageManager(Object, String, boolean) - Constructor for class marf.Storage.StorageManager
General constructor with filename and serializable object parameters.
SymDataType - class marf.nlp.Parsing.SymDataType.
User-defined symbol's data type.
SymDataType() - Constructor for class marf.nlp.Parsing.SymDataType
Default Constructor.
SymDataType(int) - Constructor for class marf.nlp.Parsing.SymDataType
Constructor with the type parameter.
SymTabEntry - class marf.nlp.Parsing.SymTabEntry.
This class denotes one entry per user-defined symbol in the Symbol Table.
SymTabEntry() - Constructor for class marf.nlp.Parsing.SymTabEntry
Default Constructor.
SymTabEntry(String) - Constructor for class marf.nlp.Parsing.SymTabEntry
Constructs object with the name of the symbol table entry.
SymTabEntry(Token) - Constructor for class marf.nlp.Parsing.SymTabEntry
Constructs object with the entry symbol, encapsulated as Token.
SymTabEntry(Token, boolean) - Constructor for class marf.nlp.Parsing.SymTabEntry
Constructs object with the entry symbol, encapsulated as Token, and a flag to indicate whether the symbol was resolved.
SymTabEntry(Token, SymDataType) - Constructor for class marf.nlp.Parsing.SymTabEntry
Constructs object with the entry symbol, encapsulated as Token, and entry symbol's data type; set the symbol as resolved.
SymbolTable - class marf.nlp.Parsing.SymbolTable.
Symbol Table data structure.
SymbolTable() - Constructor for class marf.nlp.Parsing.SymbolTable
Default Constructor.
SymbolTable(String) - Constructor for class marf.nlp.Parsing.SymbolTable
Accepts scope name.
SymbolTable(String, SymbolTable) - Constructor for class marf.nlp.Parsing.SymbolTable
Accepts scope name and the reference to the parent.
SyntaxError - exception marf.nlp.Parsing.SyntaxError.
Represents a Syntax Error.
SyntaxError(int) - Constructor for class marf.nlp.Parsing.SyntaxError
Constructor with the error code.
SyntaxError(int, Token) - Constructor for class marf.nlp.Parsing.SyntaxError
Constructor with the error code and its cause.
SyntaxError(Token, String) - Constructor for class marf.nlp.Parsing.SyntaxError
Constructor 2 - An Alterantive to Unknown Error.
SyntaxError(String) - Constructor for class marf.nlp.Parsing.SyntaxError
Constructs a syntax error with the encoded code.
SyntaxError() - Constructor for class marf.nlp.Parsing.SyntaxError
Default constructor that merely calls super().
SyntaxError(Exception) - Constructor for class marf.nlp.Parsing.SyntaxError
Constructs SyntaxError with wrapped Exception object.
SyntaxError(String, Exception) - Constructor for class marf.nlp.Parsing.SyntaxError
Constructs SyntaxError with wrapped Exception object and a custom error message.
save() - Method in class marf.nlp.Parsing.TransitionTable
Saves current state of the TT (itself).
saveSample(File) - Method in interface marf.Storage.ISampleLoader
Prime SampleLoader interface.
saveSample(String) - Method in interface marf.Storage.ISampleLoader
Same as saveSample(File) but takes filename as an argument.
saveSample(File) - Method in class marf.Storage.Loaders.AIFFCLoader
Not Implemented.
saveSample(File) - Method in class marf.Storage.Loaders.AIFFLoader
Not Implemented.
saveSample(File) - Method in class marf.Storage.Loaders.AULoader
Not Implemented.
saveSample(File) - Method in class marf.Storage.Loaders.MIDILoader
Not Implemented.
saveSample(File) - Method in class marf.Storage.Loaders.MP3Loader
Not Implemented.
saveSample(File) - Method in class marf.Storage.Loaders.SNDLoader
Not Implemented.
saveSample(File) - Method in class marf.Storage.Loaders.SineLoader
Does nothing.
saveSample(String) - Method in class marf.Storage.Loaders.SineLoader
Does nothing.
saveSample(File) - Method in class marf.Storage.Loaders.ULAWLoader
Not Implemented.
saveSample(File) - Method in class marf.Storage.Loaders.WAVLoader
Saves the wave into a file for playback.
saveSample(String) - Method in class marf.Storage.SampleLoader
Same as saveSample(File) but takes filename as an argument.
sbDebugOn - Static variable in class marf.util.Debug
Public debug flag.
scale(Vector, Vector) - Method in class marf.math.Matrix
Returns a scaled vector.
scale(Vector, double[]) - Method in class marf.math.Matrix
Returns a scaled vector.
scale(Vector, double, double, double) - Method in class marf.math.Matrix
Returns a scaled vector.
scan() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Scan for tokens through the input stream.
search(String, String) - Method in class marf.nlp.Parsing.SymbolTable
Looks up an entry in either this table or in index given the table name an the identifier.
search(String, String, boolean) - Method in class marf.nlp.Parsing.SymbolTable
Looks up a symbol table entry in either this table or in index.
serialVersionUID - Static variable in interface marf.Storage.IDatabase
For serialization versioning.
serialVersionUID - Static variable in interface marf.Storage.IStorageManager
For serialization versioning.
serialize(int) - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Load/Save the contents of lists such as Token list and Error list.
serialize(int) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Prforms serialization of this grammar data structure.
serialize(int) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Load/Save the contents of lists such as Token list and Error list.
serialize(int) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Text serialization routine for grammar compilation.
serialize(int) - Method in class marf.nlp.Parsing.LexicalAnalyzer
Load/Save the textual contents of such as Token list and Error list.
serialize(int, FileWriter) - Method in class marf.nlp.Parsing.LexicalError
Serialization routine.
serialize(int, FileWriter) - Method in class marf.nlp.Parsing.SemanticError
Serialization routine.
serialize(int) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
serialize(int, FileWriter) - Method in class marf.nlp.Parsing.SyntaxError
Serialization routine.
serialize(int, FileWriter) - Method in class marf.nlp.Parsing.Token
Loads/saves the token to a text file.
serialize(int) - Method in class marf.nlp.Parsing.TransitionTable
Serialize in text mode.
set(int, Object) - Method in class marf.util.FreeVector
Set an element of the vector given index.
setAll() - Method in class marf.math.Matrix
Sets all elements of the matrix to a default of 0.0.
setAll(double) - Method in class marf.math.Matrix
Sets all elements of the matrix to the specified value.
setAllRandom() - Method in class marf.math.Matrix
Sets all elements of the matrix at pseudo-random order.
setArrayDimension(int) - Method in class marf.nlp.Parsing.VarSymTabEntry
Allows setting the dimensionality of the array.
setAudioFormat(int) - Method in class marf.Storage.MARFAudioFileFormat
Sets current format of a sample.
setAudioFormat(int) - Method in class marf.Storage.Sample
Sets current format of a sample.
setBoostCoefficient(double) - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Allows to override the current boost coefficient.
setBorderedTitle(String) - Method in class marf.gui.util.BorderPanel
Sets the 5-point margin border in the panel with the specified parameter.
setChunkSize(int) - Method in class marf.FeatureExtraction.FFT.FFT
Allows setting a non-default chunk size.
setClassificationMethod(int) - Static method in class marf.MARF
Sets classification method to be used.
setClassificationParams(Vector) - Method in class marf.Storage.ModuleParams
Sets classification parameters vector.
setClassificationPluginClass(String) - Static method in class marf.MARF
Allows loading a classification plugin by its name.
setClassificationPluginClass(Class) - Static method in class marf.MARF
Allows setting a loaded classification plugin class.
setCols(int) - Method in class marf.math.Matrix
Allows setting number of columns of the matrix.
setCurrentStatus(int) - Method in class marf.gui.util.ColoredStatusPanel
Sets current status to a new value and repaints.
setCurrentSubject(int) - Static method in class marf.MARF
Sets ID of a subject currently being trained on.
setDataType(int) - Method in class marf.nlp.Parsing.VarSymTabEntry
Allowes to set data type of the variable.
setDataVector(double[]) - Method in class marf.Storage.TrainingSample
Sets new mean vector.
setDeclared(boolean) - Method in class marf.nlp.Parsing.SymTabEntry
Sets the value of the declared property.
setDefined() - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Marks this non-terminal as defined.
setDescription(String) - Method in class marf.Storage.Result
Sets description of the result.
setDirection(int) - Method in class marf.math.Matrix.Direction
Sets new value of current direction.
setDumpLogariphm(boolean) - Method in class marf.Classification.Stochastic.ZipfLaw
Allows setting the dump log-log flag to indicate the module to dump graphs in the log-log scale.
setDumpMode(int) - Method in class marf.Storage.StorageManager
Sets the dump mode.
setDumpSpectrogram(boolean) - Static method in class marf.MARF
Indicates whether spectrogram is wanted as an output of a FeatureExtraction module.
setDumpWaveGraph(boolean) - Static method in class marf.MARF
Indicates whether wave graph is wanted as an output.
setEOFTerminal(Terminal) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows setting a new EOF terminal.
setEOFTerminalID(int) - Method in class marf.nlp.Parsing.TransitionTable
Allows setting the ID of an EOF terminal.
setElement(int, int, double) - Method in class marf.math.Matrix
Sets matrix element's value at specified position.
setElement(int, double) - Method in class marf.math.Vector
Allows setting the value of vector's element at specified position.
setElementAt(Object, int) - Method in class marf.util.FreeVector
Set an element of the vector given index.
setEntryAt(NonTerminal, Terminal, Object) - Method in class marf.nlp.Parsing.TransitionTable
Sets the entry of a table.
setEpsilonTerminal(Terminal) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows setting a new epsilon terminal.
setErrorCode(String) - Method in class marf.nlp.Parsing.SyntaxError
Sets error code given its string representation (as in token's lexeme).
setErrorLogFilename(String) - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Sets the value of the ErrorLogFilename property.
setErrorsPresent(boolean) - Method in class marf.nlp.Parsing.Parser
Allows externally setting the fact that there were errors.
setFeatureExtraction(IFeatureExtraction) - Method in class marf.Classification.Classification
Allows setting the features surce.
setFeatureExtraction(IFeatureExtraction) - Method in interface marf.Classification.IClassification
Allows setting the features surce.
setFeatureExtractionMethod(int) - Static method in class marf.MARF
Sets feature extraction method to be used.
setFeatureExtractionMethod(int) - Method in class marf.Storage.TrainingSet
Sets feature extraction method used on this training set.
setFeatureExtractionParams(Vector) - Method in class marf.Storage.ModuleParams
Sets feature extraction parameters vector.
setFeatureExtractionPluginClass(String) - Static method in class marf.MARF
Allows loading a feature extraction plugin by its name.
setFeatureExtractionPluginClass(Class) - Static method in class marf.MARF
Allows setting a loaded feature extraction class plugin class.
setFilename(String) - Method in class marf.Storage.StorageManager
Allows to alter inner filename reference.
setFilename(String) - Method in class marf.Storage.TrainingSample
Sets a filename of the training sample.
setFrequencyResponse(double[]) - Method in class marf.Preprocessing.FFTFilter.FFTFilter
Sets frequency response.
setGrammarCompiler(GrammarCompiler) - Method in class marf.nlp.Parsing.Parser
Allows setting a new grammar compiler to use.
setHeight(int) - Method in class marf.gui.util.SmartSizablePanel
Allows setting new height of the panel.
setHighFrequencyCutoff(double) - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Allows to override the current boost coefficient.
setID(int) - Method in class marf.Storage.Result
Sets ID, should only be called by a Classification module.
setID(int) - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Allows setting this rule's ID.
setID(int) - Method in class marf.nlp.Parsing.SymTabEntry
Sets numeric ID of the entry.
setInputs(double[]) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Sets inputs.
setLHS(NonTerminal) - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Allows setting a new LHS from the outside.
setLang(String) - Method in class marf.Stats.ProbabilityTable
Allows setting a natural language associated with this table.
setLanguage(String) - Static method in class marf.MARF.NLP
Sets current processed language.
setLanguage(String) - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Allows alteration of the current language being processed.
setLanguage(String) - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
setLexeme(String) - Method in class marf.nlp.Parsing.Token
Sets the value of the lexeme property.
setLexer(LexicalAnalyzer) - Method in class marf.nlp.Parsing.Parser
Allows setting a new lexer for scanning.
setLineNo(int) - Method in class marf.nlp.Parsing.SyntaxError
Updates location.
setLogDirection(int) - Method in class marf.util.Logger
Sets new log direction.
setLogFilename(String) - Method in class marf.util.Logger
 
setLogPrintStream(Logger.LogPrintStream) - Method in class marf.util.Logger
Allows to set new log stream.
setLowerBound(int) - Method in class marf.gui.util.ColoredStatusPanel
Sets lower bound.
setMatrix2D(double[][]) - Method in class marf.math.Matrix
Sets internal array based on 2-dimensional parameter.
setMatrixArray(double[]) - Method in class marf.math.Matrix
Allows setting the new internal array of matrix data from the paramter.
setMeanVector(double[]) - Method in class marf.Storage.Cluster
Sets new mean vector.
setModuleParams(ModuleParams) - Static method in class marf.MARF
Sets module-specific parameters an application programmer wishes to pass on to the module.
setMultiplyDefined(boolean) - Method in class marf.nlp.Parsing.SymTabEntry
Sets the value of the MultilplyDefined property.
setMultiplyDefined() - Method in class marf.nlp.Parsing.SymTabEntry
Sets the value of the MultilplyDefined property as true.
setNgram(int, Ngram) - Method in class marf.Stats.Ngram
Sets an N-gram at a specified index.
setNgramModel(int) - Static method in class marf.MARF.NLP
Sets current n-gram model.
setNonTerminals(Vector) - Method in class marf.nlp.Parsing.TransitionTable
Sets NonTerminals property.
setOccurence(int, double) - Method in class marf.Stats.ProbabilityTable
Allows setting an occurence given the x coordinate.
setOccurence(int, int, double) - Method in class marf.Stats.ProbabilityTable
Allows setting an occurence given the x and y coordinates.
setOccurence(int, int, int, double) - Method in class marf.Stats.ProbabilityTable
Allows setting an occurence given the x, y, and z coordinates.
setOccurence(Vector, double) - Method in class marf.Stats.ProbabilityTable
Allows setting an occurence of a list of observations.
setOptionArgument(String) - Method in class marf.util.OptionProcessor.Option
Allows setting the option argument.
setOptionEnumeration(int) - Method in class marf.util.OptionProcessor.Option
Allows setting the option number.
setOutcome(double) - Method in class marf.Storage.Result
Sets outcome value.
setOutputFilename(String) - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Sets the value of the OutputFilename property.
setPoles(int) - Method in class marf.FeatureExtraction.LPC.LPC
Allows setting the number of poles.
setPopRecoveryAction() - Method in class marf.nlp.Parsing.SyntaxError
Sets current error recovery action to SCAN.
setPosition(Point) - Method in class marf.nlp.Parsing.Token
Sets the value of the new position of the token.
setPosteriorProbability(double) - Method in class marf.Stats.Observation
Allows setting the new value of the posterior probability.
setPreprocessing(IPreprocessing) - Method in class marf.FeatureExtraction.FeatureExtraction
Allows setting the source preprocessing module.
setPreprocessing(IPreprocessing) - Method in interface marf.FeatureExtraction.IFeatureExtraction
Allows setting the source preprocessing module.
setPreprocessingMethod(int) - Static method in class marf.MARF
Sets preprocessing method to be used.
setPreprocessingMethod(int) - Method in class marf.Storage.TrainingSet
Sets feature extraction method used on this training set.
setPreprocessingParams(Vector) - Method in class marf.Storage.ModuleParams
Sets preprocessing parameters vector.
setPreprocessingPluginClass(String) - Static method in class marf.MARF
Allows loading a preprocessing plugin by its name.
setPreprocessingPluginClass(Class) - Static method in class marf.MARF
Allows setting a loaded preprocessing plugin class.
setPriorProbability(double) - Method in class marf.Stats.Observation
Allows setting the new value of the prior probability.
setProbability(double) - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule
Sets probability of the rule.
setRHS(Vector) - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Allows setting a new RHS from the outside.
setRank(int) - Method in class marf.Stats.StatisticalObject
Allows setting rank of this object.
setResolved(int, boolean) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
setResolved(String, boolean) - Method in class marf.nlp.Parsing.SymbolTable
Marks a symbol table entry as resolved/declared (or not) given lexeme.
setRetValDataType(SymDataType) - Method in class marf.nlp.Parsing.FuncSymTabEntry
Allows setting the return data type.
setRows(int) - Method in class marf.math.Matrix
Allows setting number of rows of the matrix.
setSample(Sample) - Method in interface marf.Preprocessing.IPreprocessing
Allows setting a sample object reference.
setSample(Sample) - Method in class marf.Preprocessing.Preprocessing
Allows setting a sample object reference.
setSample(Sample) - Method in interface marf.Storage.ISampleLoader
Sets internal sample reference from outside.
setSample(Sample) - Method in class marf.Storage.SampleLoader
Sets internal sample reference from outside.
setSampleArray(double[]) - Method in class marf.Storage.Sample
Sets the internal sample array (adSample) with the specified argument.
setSampleFile(String) - Static method in class marf.MARF
Sets input sample file name.
setSampleFormat(int) - Static method in class marf.MARF
Sets input sample file format.
setSampleLoaderPluginClass(String) - Static method in class marf.MARF
Allows loading a sample loader plugin by its name.
setSampleLoaderPluginClass(Class) - Static method in class marf.MARF
Allows setting a loaded sample loader plugin class.
setSampleSize(int) - Method in class marf.Storage.Sample
Sets internal size of the sample array.
setSamplesDir(String) - Static method in class marf.MARF
Sets directory with sample files to be read from.
setScanRecoveryAction() - Method in class marf.nlp.Parsing.SyntaxError
Sets current error recovery action to SCAN.
setSmoothingMethod(int) - Static method in class marf.MARF.NLP
Sets current smoothing method.
setSourceFilename(String) - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Sets the value of the SourceFilename property.
setStartNonTerminal(NonTerminal) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows setting a new starting non-terminal.
setStartNonTerminalID(int) - Method in class marf.nlp.Parsing.TransitionTable
Allows setting the ID of the Start non-terminal.
setStrOptionName(String) - Method in class marf.util.OptionProcessor.Option
Allows setting the option name.
setStreamTokenizer(NLPStreamTokenizer) - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Sets desired stream tokenizer.
setStreamTokenizer(NLPStreamTokenizer) - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
setStreamTokenizer(StreamTokenizer) - Method in class marf.nlp.Parsing.ProbabilisticParser
Allows setting desired stream tokenzer.
setSubTypeByLexeme(String) - Method in class marf.nlp.Parsing.TokenSubType
Sets token sub-type given its lexeme.
setSubjectID(int) - Method in class marf.Storage.TrainingSample
Sets new Subject ID.
setSubtype(int) - Method in class marf.nlp.Parsing.TokenSubType
Allows setting the current token sub-type.
setSymbolTable(SymbolTable) - Static method in class marf.nlp.Parsing.Parser
Allows setting a new symbol table.
setTableFile(String) - Method in class marf.nlp.Parsing.TransitionTable
Sets TableFile property.
setTerminals(Vector) - Method in class marf.nlp.Parsing.TransitionTable
Sets Terminals property.
setTokenType(TokenSubType) - Method in class marf.nlp.Parsing.Token
Sets the value of the token type.
setTransitionTable(TransitionTable) - Method in class marf.nlp.Parsing.Parser
Allows setting a new transition table.
setType(int) - Method in class marf.nlp.Parsing.SymDataType
Allows setting the date type.
setType(int, int) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
setType(String, int) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
setType(int) - Method in class marf.nlp.Parsing.TokenType
Allows setting the current token type.
setUID(Token) - Method in class marf.nlp.Parsing.SymTabEntry
Sets UID.
setUpperBound(int) - Method in class marf.gui.util.ColoredStatusPanel
Sets upper bound.
setWidth(int) - Method in class marf.gui.util.SmartSizablePanel
Allows setting new width of the panel.
setWindowLength(int) - Method in class marf.FeatureExtraction.LPC.LPC
Allows setting the window length.
setX(int) - Method in class marf.gui.util.SmartSizablePanel
Allows setting new X position.
setY(int) - Method in class marf.gui.util.SmartSizablePanel
Allows setting new Y position.
shear(Vector, Vector) - Method in class marf.math.Matrix
Returns a sheared vector.
shear(Vector, double[]) - Method in class marf.math.Matrix
Returns a sheared vector.
shear(Vector, double, double, double) - Method in class marf.math.Matrix
Returns a sheared vector.
siNextTID - Static variable in class marf.util.BaseThread
Next TID to be assigned.
size() - Method in class marf.Classification.NeuralNetwork.Layer
Allows querying for layer size in terms of number of neurons.
size() - Method in class marf.Stats.ProbabilityTable
Retrieves the size of the table.
size() - Method in class marf.Storage.FeatureSet
Sizes of the feature vectors set.
size() - Method in class marf.Storage.ModuleParams
Returns the size of this set of module parameters as a sum of sizes of preprocessing, feature extraction, and classification module parameters.
size() - Method in class marf.Storage.ResultSet
Retrieves result count of the results in this result set.
size() - Method in class marf.Storage.TrainingSet
Gets the size of the feature vectors set.
size() - Method in class marf.math.Matrix
Analoguous to getElements().
size() - Method in class marf.util.OptionProcessor
Retrieves the option count currently known to the option processor as a sum of active and invalid options.
smooth() - Method in class marf.Stats.StatisticalEstimators.Smoothing.AddDelta
Implements add-delta smoothing for uni-, bi-, and tri-grams.
smooth() - Method in class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
Implements Good-Turing smoothing algorithm for uni-, bi-, and tri-grams.
smooth() - Method in interface marf.Stats.StatisticalEstimators.Smoothing.ISmoothing
General smoothing routine.
smooth() - Method in class marf.Stats.StatisticalEstimators.Smoothing.WittenBell
Implements the Witten-Bell smoothing algorithm for uni-, bi, and tri-gram models.
soBrackets - Static variable in class marf.nlp.Parsing.TokenSubType
Maps constants and brackets, parentheses, and braces.
soKeywords - Static variable in class marf.nlp.Parsing.TokenSubType
Maps constants and keyword spellings.
soOperators - Static variable in class marf.nlp.Parsing.TokenSubType
Maps constants and operators.
soTokenSubTypes - Static variable in class marf.nlp.Parsing.TokenSubType
Matches numbers to literals for output purposes.
soTokenTypes - Static variable in class marf.nlp.Parsing.TokenType
Hash representing literal values of the above tokens (for output, for example).
soTransitionTable - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Instance of the TransitionTable, generated upon the need from the source grammar file.
soValidPunctuation - Static variable in class marf.nlp.Parsing.TokenSubType
Maps constants and punctuation.
sort(int) - Method in class marf.Storage.ResultSet
Perform sorting of the results in the result set.
sort(Object[], Comparator) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(Object[], Comparator).
sort(double[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(double[]).
sort(float[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(float[]).
sort(int[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(int[]).
sort(byte[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(byte[]).
sort(char[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(char[]).
sort(long[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(double[]).
sort(short[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(short[]).
sort(Object[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(object []).
sqrtHamming(int, int) - Static method in class marf.math.Algorithms.Hamming
Calculates square root Hamming window value given index and size.
start() - Method in class marf.util.ExpandedThreadGroup
Starts all non-started threads in this group.
stem() - Method in interface marf.nlp.Stemming.IStemming
General stem method the derivatives must implement.
stem() - Method in class marf.nlp.Stemming.StemmingEN
Not implemented.
strDescription - Variable in class marf.Storage.Result
Textual result description.
strErrorLogFilename - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
File name of a file which serves as an lexical errors log.
strFilename - Variable in class marf.Storage.StorageManager
Filename of the file to be dumped/restored.
strFilename - Variable in class marf.util.Logger
Redirection filename.
strGrammarFileName - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Source grammar filename.
strLexeme - Variable in class marf.nlp.Parsing.Token
Spelling of the token.
strLogMessage - Variable in class marf.util.Logger
Log message to log.
strMessage - Variable in class marf.util.MARFException
Our own error message container.
strMethod - Variable in class marf.gui.Spectrogram
To differentiate file names based on the feature extraction method name.
strName - Variable in class marf.Classification.NeuralNetwork.Neuron
Neuron's name.
strName - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
A name of a token to refer to.
strName - Variable in class marf.nlp.Parsing.SymTabEntry
Name of the symbol table entry, must be unique.
strName - Variable in class marf.nlp.Parsing.SymbolTable
Name of the table, must be unique.
strOptionArgument - Variable in class marf.util.OptionProcessor.Option
Internal container for option argument; default is "".
strOptionName - Variable in class marf.util.OptionProcessor.Option
Internal container for option name; default is "UNDEFINED".
strOutputFilename - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
File name of a file which serves as an output of the Lexical Analyzer.
strSourceFilename - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
File name of a file which serves as an input of the Lexical Analyzer.
strTableFile - Variable in class marf.nlp.Parsing.TransitionTable
Prepared file name of a file with the saved table (if available).
streamedRecognition() - Static method in class marf.MARF
Meant to provide implementation of the buffered sample processing for large samples.
stringToByteArray(String) - Static method in class marf.util.ByteUtils
Converts a String value to a byte array in US-ASCII charset.
stringToByteArray(String, String) - Static method in class marf.util.ByteUtils
Attempts to convert a String value to a byte array in specified charset.
subList(int, int) - Method in class marf.util.FreeVector
Retrieves a sublist subset of vector elements given index boundaries.

T

THEN - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "then".
THIS - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "this".
TOKEN_ACTION_BREAK - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Action for adding a next token to the RHS of the curren rule signifing to stop.
TOKEN_ACTION_CONTINUE - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Action for adding a next token to the RHS of the curren rule signifing to continue and skip to the next token.
TOKEN_ACTION_PROCEED - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Action for adding a next token to the RHS of the curren rule signifing to proceed to add the current token to the RHS.
TRAIN - Static variable in class marf.MARF.NLP
Action to train a classifier.
TRIGRAM - Static variable in interface marf.MARF.ENgramModels
Indicates to use trigram language model.
TTest - class marf.nlp.Collocations.TTest.
TODO: implement.
TTest() - Constructor for class marf.nlp.Collocations.TTest
 
TYPE_ARRAY - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Array.
TYPE_CLASS - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Object.
TYPE_SIMPLE - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Simple (scalar, primitive type) variable.
Terminal - class marf.nlp.Parsing.GrammarCompiler.Terminal.
Represents terminal symbol grammar element.
Terminal(String, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.Terminal
Constructor with the token lexeme and its ID.
Terminal(Token, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.Terminal
Constructor with the token and its ID.
Token - class marf.nlp.Parsing.Token.
This class denotes a Token data structure.
Token(String, Point, TokenSubType) - Constructor for class marf.nlp.Parsing.Token
Constructor with full parameters.
Token(String, int, int, double) - Constructor for class marf.nlp.Parsing.Token
Constructor that maps values produced by StreamTokenizer.
Token(Token) - Constructor for class marf.nlp.Parsing.Token
Copy-constructor.
TokenSubType - class marf.nlp.Parsing.TokenSubType.
MARF Specific Tokens Types.
TokenSubType() - Constructor for class marf.nlp.Parsing.TokenSubType
Default Constructor.
TokenType - class marf.nlp.Parsing.TokenType.
Generic Token Type.
TokenType() - Constructor for class marf.nlp.Parsing.TokenType
Default Constructor.
TrainingSample - class marf.Storage.TrainingSample.
TrainingSample contains one item in the training set.
TrainingSample() - Constructor for class marf.Storage.TrainingSample
Default training sample constructor.
TrainingSample(TrainingSample) - Constructor for class marf.Storage.TrainingSample
Copy-constructor.
TrainingSet - class marf.Storage.TrainingSet.
TrainingSet -- Encapsulates Subject ID and subject's clusters or a feature set.
TrainingSet() - Constructor for class marf.Storage.TrainingSet
Construct a training set object.
TransitionTable - class marf.nlp.Parsing.TransitionTable.
TransitionTable class stores transition table for the main parser.
TransitionTable() - Constructor for class marf.nlp.Parsing.TransitionTable
Default Cosntructor.
TransitionTable(String) - Constructor for class marf.nlp.Parsing.TransitionTable
Constructor with params.
test - class test.
Startup utility class allowing querying MARF's version class revisions, and copyright.
test() - Constructor for class test
 
toAbbrString() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Just returns rule's ID prefixed with "R" as a string.
toString() - Method in class marf.Classification.RandomClassification.RandomClassification
Returns string representation of the internals of this object.
toString() - Method in class marf.Classification.Stochastic.ZipfLaw
Reports minimum and maximum word lengths and the dictionary itself in a form of a String.
toString() - Method in class marf.FeatureExtraction.MinMaxAmplitudes.MinMaxAmplitudes
Creates String representation of the inner feature vector.
toString() - Method in class marf.Stats.StatisticalObject
Reports frequency and rank of an occurence of a statistical object.
toString() - Method in class marf.Stats.WordStats
Reports lexeme, frequency, and rank of an occurence of a word.
toString() - Method in class marf.Storage.Database
Default implementation of the toString() for all stoage manager derivatives.
toString() - Method in class marf.Storage.ModuleParams
Retrieves string version of all three types of parameters.
toString() - Method in class marf.Storage.Result
Retrieves the result values in a form of string, which is of the following form: [ID:outcome:description].
toString() - Method in class marf.Storage.ResultSet
Returns inner ResultSet data converted to string.
toString() - Method in class marf.Storage.Sample
Returns textual representation of the sample object.
toString() - Method in class marf.Storage.StorageManager
Default implementation of the toString() for all stoage manager derivatives.
toString() - Method in class marf.math.Matrix
Textual representation of the matrix.
toString() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Overridden to return the grammar element's name.
toString() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Overrides Object's toString() to human-readable production rule.
toString() - Method in class marf.util.MARFException
Override toString() to display our message.
toString() - Method in class marf.util.OptionProcessor.Option
String representation of the option.
toString() - Method in class marf.util.OptionProcessor
Converts the internals of the OptionProcessor to a string and returns it.
toStringNumeric() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Returns analogous representation of a rule to that of toString() except numeric IDs are used on the LHS.
train() - Method in class marf.Classification.Classification
Generic training routine for building/updating mean vectors in the training set.
train() - Method in interface marf.Classification.IClassification
Generic training routine for building/updating mean vectors in the training set.
train() - Method in class marf.Classification.Markov.Markov
Not Implemented.
train(double) - Method in class marf.Classification.NeuralNetwork.Layer
Performs training on each neuron in this layer given the training constant between 0.0 and 1.0.
train() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Implementes training of Neural Net.
train(double[], int, double) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Performs Actual training of the net.
train(double, double, double) - Method in class marf.Classification.NeuralNetwork.Neuron
Neuron training.
train() - Method in class marf.Classification.RandomClassification.RandomClassification
Simply stores incoming ID's to later pick one at random.
train() - Method in class marf.Classification.Stochastic.MaxProbabilityClassifier
Performs training of underlying statistical estimator and goes through restore/dump cycle to save the available languages.
train() - Method in class marf.Classification.Stochastic.Stochastic
Not Implemented.
train() - Static method in class marf.MARF
Training mode.
train() - Method in class marf.Stats.StatisticalEstimators.GLI
Not implemented.
train() - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Every estimator needs to implement its specific training method.
train() - Method in class marf.Stats.StatisticalEstimators.KatzBackoff
Not implemented.
train() - Method in class marf.Stats.StatisticalEstimators.SLI
Not implemented.
train() - Method in class marf.Stats.StatisticalEstimators.Smoothing.Smoothing
This generic implementation first calls super.train(), then smooth(), and then dump().
train() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Every estimator needs to implement its specific training method.
train() - Method in class marf.nlp.Parsing.ProbabilisticParser
Performs training of the parser by compiling the source probabilistic grammar and then duming it onto disk as a precompiled binary file for future re-load.
translate(Vector, Vector) - Method in class marf.math.Matrix
Translates a vector according to the given size.
translate(Vector, double[]) - Method in class marf.math.Matrix
Translates a vector according to the given size.
translate(Vector, double, double, double) - Method in class marf.math.Matrix
Translates a vector according to the given size.
transpose() - Method in class marf.math.Matrix
Matrix transpose.

U

ULAW - Static variable in class marf.MARF
Indicates ULAW incoming sample file format.
ULAW - Static variable in class marf.Storage.MARFAudioFileFormat.Type
Specifies ULAW file.
ULAW - Static variable in class marf.Storage.MARFAudioFileFormat
Indicates ULAW incoming sample file format.
ULAWLoader - class marf.Storage.Loaders.ULAWLoader.
Not Implemented.
ULAWLoader() - Constructor for class marf.Storage.Loaders.ULAWLoader
ULAWLoader Constructor.
UNDEF - Static variable in class marf.Classification.NeuralNetwork.Neuron
Indicates undefined neuron type.
UNDEF - Static variable in class marf.util.OptionProcessor
Indicates undefined option (-1).
UNIGRAM - Static variable in interface marf.MARF.ENgramModels
Indicates to use unigram language model.
UNK - Static variable in class marf.Storage.MARFAudioFileFormat
Unknown sample format.
UNKNOWN - Static variable in class marf.nlp.Parsing.SymDataType
Unknown data type of the symbol.
UNKNOWN - Static variable in class marf.nlp.Parsing.TokenType
Unknown token type.
UNSET - Static variable in class marf.MARF
Value indecating that some configuration param is not set.
UNSORTED - Static variable in class marf.Storage.ResultSet
Indicates that this result set is unsorted.
updateEntry(String, String, boolean) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
updateSample() - Method in interface marf.Storage.ISampleLoader
updateSample() is just used whenever the AudioInputStream is assigned to a new value (wave file).
updateSample() - Method in class marf.Storage.Loaders.SineLoader
Overridden to reset sample's array mark only.
updateSample() - Method in class marf.Storage.SampleLoader
updateSample() is just used whenever the AudioInputStream is assigned to a new value (wave file).
updateTokenInfo(Token) - Method in class marf.nlp.Parsing.SyntaxError
Allows updating the state of an error, since the info might not be initially available (as in the TT, for example).

V

VARIABLE - Static variable in class marf.nlp.Parsing.SymTabEntry
Variable entry type.
VarSymTabEntry - class marf.nlp.Parsing.VarSymTabEntry.
Represents Variable SymTab Entry.
VarSymTabEntry() - Constructor for class marf.nlp.Parsing.VarSymTabEntry
Default Construtor.
Vector - class marf.math.Vector.
Algebraic operations on vectors.
Vector() - Constructor for class marf.math.Vector
Constructs a vector of default length of 3.
Vector(int) - Constructor for class marf.math.Vector
Constructs a vector with the specified length.
Vector(Vector) - Constructor for class marf.math.Vector
Constructs a vector from another vector; a-la copy conctructor.
Vector(Matrix) - Constructor for class marf.math.Vector
Constructs a vector out of a matrix and forces the rows dimension to 1 and "flattens" the matrix to have the number of columns as the same number of elements in the original matrix.
Vector(double[]) - Constructor for class marf.math.Vector
Constructs a vector out of a raw array of doubles.
Vector(double[], boolean) - Constructor for class marf.math.Vector
Allows having a transposed vector upon consuctrion.
Version - class marf.Version.
Responsible for providing and validating version information of MARF.
Version() - Constructor for class marf.Version
 
validNum(String) - Method in class marf.nlp.Parsing.LexicalAnalyzer
Validates that an incoming string is a valid number or not.
validateAudioFormat(AudioFormat) - Method in class marf.Storage.Loaders.WAVLoader
Validates audio file stream format for WAVE files.
validateVersions(double) - Static method in class marf.Version
Makes sure the applications isn't run against older MARF version.
validateVersions(String) - Static method in class marf.Version
Makes sure the applications isn't run against older MARF version.

W

W3C_XML_SCHEMA - Static variable in class marf.Classification.NeuralNetwork.NeuralNetwork
XML 2001 Schema.
WAV - Static variable in class marf.MARF
Indicates WAVE incoming sample file format.
WAV - Static variable in class marf.Storage.MARFAudioFileFormat
Indicates WAVE incoming sample file format.
WAVLoader - class marf.Storage.Loaders.WAVLoader.
Loads/stores samples if WAVE format.
WAVLoader() - Constructor for class marf.Storage.Loaders.WAVLoader
WAVLoader Constructor.
WEST - Static variable in class marf.math.Matrix.Direction
Indicates West direction.
WHILE - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "while".
WITTEN_BELL - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use Witten-Bell estimator/smoothing.
WORD_MODE - Static variable in class marf.MARF.NLP
Similarly to CHARACTER_MODE work in word mode for n-grams.
WRITE - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "write".
WaveGrapher - class marf.gui.WaveGrapher.
Class WaveGrapher.
WaveGrapher(double[], double, double, String, String) - Constructor for class marf.gui.WaveGrapher
Constructor.
WaveGrapherPanel - class marf.gui.WaveGrapherPanel.
GUI component to draw wave forms to be used by apps.
WaveGrapherPanel() - Constructor for class marf.gui.WaveGrapherPanel
Default constructor.
WittenBell - class marf.Stats.StatisticalEstimators.Smoothing.WittenBell.
Represents Witten-Bell Smoothing Algorithm.
WittenBell() - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.WittenBell
Default constructor with a call to the parent.
WordStats - class marf.Stats.WordStats.
A pure container for statistics of a word --- no business logic.
WordStats() - Constructor for class marf.Stats.WordStats
Constructs the default object with an empty lexeme.
WordStats(int, String) - Constructor for class marf.Stats.WordStats
Constructs object with the desired frequency and the lexeme.
WordStats(int) - Constructor for class marf.Stats.WordStats
Constructs object with the desired frequency.
WordStats(WordStats) - Constructor for class marf.Stats.WordStats
Copy-constructor.
wasSeen() - Method in class marf.Stats.Observation
Indicates whether this observation was actually seen.
writeAudioData(double[], int) - Method in interface marf.Storage.ISampleLoader
Writes audio data into the sample's audio stream.
writeAudioData(double[], int) - Method in class marf.Storage.Loaders.AIFFCLoader
Not Implemented.
writeAudioData(double[], int) - Method in class marf.Storage.Loaders.AIFFLoader
Not Implemented.
writeAudioData(double[], int) - Method in class marf.Storage.Loaders.AULoader
Not Implemented.
writeAudioData(double[], int) - Method in class marf.Storage.Loaders.MIDILoader
Not Implemented.
writeAudioData(double[], int) - Method in class marf.Storage.Loaders.MP3Loader
Not Implemented.
writeAudioData(double[], int) - Method in class marf.Storage.Loaders.SNDLoader
Not Implemented.
writeAudioData(double[], int) - Method in class marf.Storage.Loaders.SineLoader
Does nothing.
writeAudioData(double[], int) - Method in class marf.Storage.Loaders.ULAWLoader
Not Implemented.
writeAudioData(double[], int) - Method in class marf.Storage.Loaders.WAVLoader
Buffers the contents of padAudioData into atAudioBuffer.

Y

YELLOW_PERCENTAGE - Static variable in class marf.gui.util.ColoredStatusPanel
From 11% (RED_PERCENTAGE + 1) to 40% inclusively.

Z

ZIPFS_LAW_CHEAT - Static variable in class marf.MARF.NLP
When classifying, cheat with Zipf's Law implementation.
ZipfLaw - class marf.Classification.Stochastic.ZipfLaw.
Module exercising Zipf's Law.
ZipfLaw(String) - Constructor for class marf.Classification.Stochastic.ZipfLaw
Takes a filename argument.
ZipfLaw(IFeatureExtraction) - Constructor for class marf.Classification.Stochastic.ZipfLaw
Classification API.

A B C D E F G H I J K L M N O P Q R S T U V W Y Z

SourceForge Logo