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.IStatisticalEstimators
Indicates to use Add Delta estimator/smoothing.
ADD_ONE - Static variable in interface marf.MARF.IStatisticalEstimators
Indicates to use Add One estimator/smoothing.
add(int[], Object) - Method in class marf.util.Matrix
Not implemented.
add(int, Object) - Method in class marf.util.FreeVector
Adds an element of the vector at the specified index.
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.
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.
adDataVector - Variable in class marf.Storage.TrainingSample
Array represinting either a feature or mean vector describing the cluster.
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.
AddDelta - class marf.Stats.StatisticalEstimators.Smoothing.AddDelta.
Add-Delta Smoothing Estimator.
AddDelta(double) - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.AddDelta
 
addEntry(int, Token) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
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[], int, String, int, int) - Method in class marf.Storage.FeatureSet
Appends yet another feature vector.
addFeatureVector(double[], String, int) - Method in class marf.Storage.Cluster
Adds new feature vector to the mean and recomputes the mean.
addFeatureVector(double[], String, int, int, int) - Method in class marf.Storage.TrainingSet
Adds new feature vector to the mean and recomputes the mean.
addFFT(double[]) - Method in class marf.gui.Spectrogram
Adds FFT spectrum to the data to dump.
addFilename(String) - Method in class marf.Storage.Cluster
Adds a filename to the training set.
addIDToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
 
addInput(Neuron, double) - Method in class marf.Classification.NeuralNetwork.Neuron
Adds an input neuron and its associated weight.
addLocation(Point) - Method in class marf.nlp.Parsing.SymTabEntry
Adds location to every occurrence of a token in the source code.
addLPC(double[], int, int) - Method in class marf.gui.Spectrogram
Adds LPC spectrum to the data to dump.
addNextRHS() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
 
addNextRHS() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
 
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
 
AddOne - class marf.Stats.StatisticalEstimators.Smoothing.AddOne.
Add-One Smoothing Estimator.
AddOne() - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.AddOne
Merely calls super(1).
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.
addResult(int, double) - Method in class marf.Storage.ResultSet
Add result to the result set.
addResult(int, double, String) - 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.
addRHSElement(GrammarElement) - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
 
addRule(Rule) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
 
addSymbol(Token) - Method in class marf.nlp.Parsing.SymbolTable
Returns an ID of the entry inserted, so one can access it faster.
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
 
addTerminalToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
 
addThread(Thread) - Method in class marf.util.ExpandedThreadGroup
Adds specified thread to the local reference list.
addToFirstSet(NonTerminal) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Adds a single non-terminal to the first set.
addToFirstSet(Terminal) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Adds a single terminal to the first set.
addToFirstSet(Vector) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Appends elements from the passed set to its current first set.
addToFollowSet(NonTerminal) - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Adds a single non-terminal to the follow set.
addToFollowSet(Terminal) - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Adds a single terminal to the follow set.
addToFollowSet(Vector) - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Appends elements from the passed set to its current follow set.
addToTokenList() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
 
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.
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).
aiDimensions - Variable in class marf.util.Matrix
Matrix dimensions.
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.
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
 
AND - Static variable in class marf.nlp.Parsing.TokenSubType
 
ARRAY - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Array.
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.
arrayToVector(byte[]) - Static method in class marf.util.Arrays
Converts array of bytes to Vector.
arrayToVector(char[]) - Static method in class marf.util.Arrays
Converts array of characters to Vector.
arrayToVector(double[]) - Static method in class marf.util.Arrays
Converts array of doubles to Vector.
arrayToVector(float[]) - Static method in class marf.util.Arrays
Converts array of floats to Vector.
arrayToVector(int[]) - Static method in class marf.util.Arrays
Converts array of ints to Vector.
arrayToVector(long[]) - Static method in class marf.util.Arrays
Converts array of longs to Vector.
arrayToVector(short[]) - Static method in class marf.util.Arrays
Converts array of shorts to Vector.
arrayToVector(String[]) - Static method in class marf.util.Arrays
Converts array of Strings to Vector.
ASCENDING - Static variable in class marf.util.SortComparator
Constant indicating to sort in the ascending order.
asList(Object[]) - Static method in class marf.util.Arrays
Provides an array-of-objects-to-List bridge.
ASSIGN_TYPE_MISMATCH - Static variable in class marf.nlp.Parsing.SemanticError
Type mismatch in the assignment.
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.
autocorrelation(double[], int) - Static method in class marf.math.Algorithms.LPC
Implements the least-square autocorrelation method.

B

backSynchronizeObject() - Method in class marf.Preprocessing.Preprocessing
Implementaion of back-synchronization of Sample loaded object.
backSynchronizeObject() - Method in class marf.FeatureExtraction.FeatureExtraction
Implementaion of back-synchronization of 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
 
BACKTRACK - Static variable in class marf.nlp.Parsing.TokenType
This indicates we have to backtrack one token and don't do any extra processing.
BAD_REAL - Static variable in class marf.nlp.Parsing.LexicalError
Badly formed real number.
BANDPASS_FFT_FILTER - Static variable in class marf.MARF
Indicates to use band-pass filter.
BandpassFilter - class marf.Preprocessing.FFTFilter.BandpassFilter.
Bandpass Filter Implementation based on the FFTFilter.
BandpassFilter(IPreprocessing) - Constructor for class marf.Preprocessing.FFTFilter.BandpassFilter
Implements preprocessing pipeline.
BandpassFilter(Sample) - Constructor for class marf.Preprocessing.FFTFilter.BandpassFilter
BandpassFilter Constructor.
BASE_BOOST_COEFFICIENT - Static variable in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Default boost rate of 5*PI to be applied to apmplitude values.
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(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(ExpandedThreadGroup, 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.
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(String) - Constructor for class marf.util.BaseThread
Assigns name to the thread.
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.
bAvailable - Variable in class marf.util.Logger
Indicates if logging is available.
bConnected - Variable in class marf.Storage.Database
Indicates whether we are connected 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.
BIGRAM - Static variable in interface marf.MARF.INgramModels
Indicates to use bigram language model.
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(double[], double) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
binarySearch(float[], float) - 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(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().
binarySearch(short[], short) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
bNoTimestamp - Variable in class marf.util.Logger
If set to true, no timestamp is issued with a message.
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.
BRACKET - Static variable in class marf.nlp.Parsing.TokenType
Bracket or parenthesis token type.
Brackets - Static variable in class marf.nlp.Parsing.TokenSubType
 
BracketStack - Variable in class marf.nlp.Parsing.Parser
Stack for checking mismatched brackets.
bRequiresArgument - Variable in class marf.util.OptionProcessor.Option
A flag is set to true if the option has a mandatory argument.
bSeen - Variable in class marf.Stats.Observation
 
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.
ByteUtils - class marf.util.ByteUtils.
Byte-Array Conversion Utility Functions.
ByteUtils() - Constructor for class marf.util.ByteUtils
Allow derivatives.

C

CASE_SENSITIVE - Static variable in class marf.MARF.NLP
Indicates to use case-sesitive processing of text.
Cepstral - class marf.FeatureExtraction.Cepstral.Cepstral.
Class Cepstral.
CEPSTRAL - Static variable in class marf.MARF
Indicates to use cepstral analysis.
Cepstral(IPreprocessing) - Constructor for class marf.FeatureExtraction.Cepstral.Cepstral
Cepstral Constructor.
CHARACTER_MODE - Static variable in class marf.MARF.NLP
Work in character mode.
CHEBYSHEV_DISTANCE - Static variable in class marf.MARF
Indicates to use Chebyshev distance for classification.
ChebyshevDistance - class marf.Classification.Distance.ChebyshevDistance.
Chebyshev Distance Classifier.
ChebyshevDistance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.ChebyshevDistance
ChebyshevDistance Constructor.
checkUndefinedNonTerminals() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
 
ChiSquareTest - class marf.nlp.Collocations.ChiSquareTest.
TODO: implement.
ChiSquareTest() - Constructor for class marf.nlp.Collocations.ChiSquareTest
 
CITYBLOCK_DISTANCE - Static variable in class marf.MARF
A synonym to Chebyshev distance.
CLASS - Static variable in class marf.nlp.Parsing.SymDataType
 
CLASS - Static variable in class marf.nlp.Parsing.SymTabEntry
Class Entry Type.
CLASS - Static variable in class marf.nlp.Parsing.TokenSubType
 
CLASS - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Object.
Classification - class marf.Classification.Classification.
Abstract Classification Module.
CLASSIFICATION_PLUGIN - Static variable in class marf.MARF
Indicates to employ user-defined classification plugin.
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(Exception) - Constructor for class marf.Classification.ClassificationException
Replicates parent's constructor.
ClassificationException(String) - Constructor for class marf.Classification.ClassificationException
Generic exception.
ClassificationException(String, Exception) - Constructor for class marf.Classification.ClassificationException
Replicates parent's constructor.
CLASSIFY - Static variable in class marf.MARF.NLP
Action to perform a classification task.
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.Stochastic.MaxProbabilityClassifier
Performs language classification.
classify() - Method in class marf.Classification.Stochastic.Stochastic
Not Implemented.
classify() - Method in class marf.Classification.Distance.Distance
Classify the feature vector based on whatever distance() derivatives implement.
classify() - Method in class marf.Classification.RandomClassification.RandomClassification
Picks an ID at random.
ClassSymTabEntry - class marf.nlp.Parsing.ClassSymTabEntry.
Class SymTab Entry.
ClassSymTabEntry() - Constructor for class marf.nlp.Parsing.ClassSymTabEntry
Default Constructor.
clear() - Method in class marf.util.OptionProcessor
Clears out all the option lists of this option processor.
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.
Cluster - class marf.Storage.Cluster.
Cluster contains a cluster information per subject.
Cluster() - Constructor for class marf.Storage.Cluster
 
CodeGenerator - class marf.nlp.Parsing.CodeGenerator.
Code Generator.
CodeGenerator() - Constructor for class marf.nlp.Parsing.CodeGenerator
 
collectStatistics(StreamTokenizer) - Method in class marf.Classification.Stochastic.ZipfLaw
Collects result statistics.
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() - Constructor for class marf.gui.util.ColoredStatusPanel
Default panel as ColoredStatusPanel(0, 0, 0, 0, 0, 100, 50).
ColoredStatusPanel(int, int, int, int, int, int, int) - Constructor for class marf.gui.util.ColoredStatusPanel
Construction.
COMMA - Static variable in class marf.nlp.Parsing.TokenSubType
 
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.
compileGrammar() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Compiles grammar.
compileGrammar() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
 
Compiler - class marf.nlp.Parsing.Compiler.
Compiler Class.
Compiler() - Constructor for class marf.nlp.Parsing.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
 
CompilerError(String) - Constructor for class marf.nlp.Parsing.CompilerError
 
CompilerError(String, Exception) - Constructor for class marf.nlp.Parsing.CompilerError
 
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(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(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(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(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(long[], long[]) - Static method in class marf.util.Arrays
Concatenates two arrays of longs and returns a newly allocated array of the concatenated pieces.
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(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(String[], String[]) - Static method in class marf.util.Arrays
Concatenates two arrays of Strings 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(GrammarElement) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
As the contains(String), but for GrammarElements.
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.
containsNonTerminal(String) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
 
containsTerminal(String) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
 
copy(boolean[], boolean[], int) - Static method in class marf.util.Arrays
Copies N boolean elements from source to destination.
copy(boolean[], int, boolean[]) - Static method in class marf.util.Arrays
Copies 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(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[], byte[], int) - Static method in class marf.util.Arrays
Copies N byte elements from source to destination.
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(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[], 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(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[], 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[], 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[], 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(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, byte[]) - Static method in class marf.util.Arrays
Copies 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(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(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[], 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[], 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[], 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, 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[], 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[], 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(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[], 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.
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(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(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[], char[], int) - Static method in class marf.util.Arrays
Copies N character elements from source to destination.
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(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[], 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(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[], 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(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, 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[], int, char[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
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(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(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[], 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[], 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, 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[]) - 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(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(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(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[], 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(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[], double[], int) - Static method in class marf.util.Arrays
Copies N double elements from source to destination.
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[], 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[], 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(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, 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[], 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[], int, double[]) - Static method in class marf.util.Arrays
Copies 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(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(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[], 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, 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[], 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[], 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(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[], 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(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(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(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[], 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(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[], 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(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[], float[], int) - Static method in class marf.util.Arrays
Copies N float elements from source to destination.
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(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, 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[], 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[], 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[], int, float[]) - Static method in class marf.util.Arrays
Copies 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(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(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, 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[], 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[], 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(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[], 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(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(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[], 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[], 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(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[], 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(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[], 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(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[], int[], int) - Static method in class marf.util.Arrays
Copies N int elements from source to destination.
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[], 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[], 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[], 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[], int, int[]) - Static method in class marf.util.Arrays
Copies 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(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(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[], 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[], 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(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[], 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(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(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(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[], 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(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[], 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(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[], 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(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[], 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(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, 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[], 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[], 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[], 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[], 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, long[]) - Static method in class marf.util.Arrays
Copies 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(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(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[], 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[], long[], int) - Static method in class marf.util.Arrays
Copies N long elements from source to destination.
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[], 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[], 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(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(Object[], int, Object[]) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy() for Object arrays.
copy(Object[], int, Object[], int) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy() for Object arrays.
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(Object[], Object[], int) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy() for Object arrays.
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, 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().
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(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[], 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(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[], 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(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[], 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(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[], 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(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, 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[], 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[], 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[], 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[], 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, short[]) - Static method in class marf.util.Arrays
Copies 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(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(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[], short[], int) - Static method in class marf.util.Arrays
Copies N short elements from source to destination.
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(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(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[], 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[], 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[], 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[], 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(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[], 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[], 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[], 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[], 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, 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[], 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[], 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[], 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[], 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, 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[], 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[], 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[], 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[], 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[], 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.
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
 
createEOFToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
 
createEpsilonToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
 
createEpsilonToken() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
 
createGrammarAnalyzer() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
 
createGrammarAnalyzer() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
 
createNextNonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
 
createNextToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
 
createNextToken() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
 
createOrdinaryToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
 
createProbabilityToken() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
 
createRule() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
 
createRule() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
 
createToken(String, TokenSubType) - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
createToken() creates an instance of a Token data structure provided its type and lexeme, and location is calculated dynamically by the StreamTokenyzer.
createWordToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
 
createWordToken() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
 
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 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.
cropAudio(double, double) - Method in class marf.Preprocessing.Dummy.Dummy
Dummy implementation of cropAudio() for testing.
cropAudio(double, double) - Method in class marf.Preprocessing.Endpoint.Endpoint
Not Implemented.
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().
CURLY_CL - Static variable in class marf.nlp.Parsing.TokenSubType
 
CURLY_OP - Static variable in class marf.nlp.Parsing.TokenSubType
 
CurrentErrorCode - Variable in class marf.nlp.Parsing.CompilerError
Error code of the last error occured.
CurrentErrorString - Variable in class marf.nlp.Parsing.CompilerError
A descriptive message correspoding to a given error code.
CUSTOM - Static variable in class marf.nlp.Parsing.LexicalError
Custom error message as alterbntive to 'unknown'.
CUSTOM - Static variable in class marf.nlp.Parsing.SemanticError
Custom error message as alternative to 'unknown'.
CUSTOM - Static variable in class marf.nlp.Parsing.SyntaxError
Custom error message as alternative to 'unknown'.
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

data - Variable in class marf.gui.Spectrogram
The data vector.
Database - class marf.Storage.Database.
Subject database.
Database() - Constructor for class marf.Storage.Database
Default constructor with the StorageManager.
DataType - Variable in class marf.nlp.Parsing.SymTabEntry
Data type of this symbols (e.g.
dDelta - Variable in class marf.Stats.StatisticalEstimators.Smoothing.AddDelta
Default 0.5: Expected Likelihood Estimation (ELE).
Debug - class marf.util.Debug.
Debugging Facility.
debug() - Static method in class marf.util.Debug
Issues an empty debug message if the flag is on with a trailing EOL.
Debug() - Constructor for class marf.util.Debug
Needed for logger.
debug(Class, 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(String) - Static method in class marf.util.Debug
Issues a debug message if the flag is on with a trailing EOL.
debug(String, boolean) - Static method in class marf.util.Debug
Issues a debug message if the flag is on.
Declared - Variable in class marf.nlp.Parsing.SymTabEntry
A flag inidcating that the symbol was (true) or was not (false) resolved.
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_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_GRAMMAR_FILE - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
 
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_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_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_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.
Defined - Variable in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Flag Defined or not.
delete(String) - Method in class marf.nlp.Parsing.SymbolTable
 
delta - Variable in class marf.Classification.NeuralNetwork.Neuron
Used in error calculation.
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.
DiffDistance - class marf.Classification.Distance.DiffDistance.
Diff-Distance Classifier.
DiffDistance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.DiffDistance
DiffDistance Constructor.
Dimension - Variable in class marf.nlp.Parsing.VarSymTabEntry
Dimension of an array.
display() - Method in class marf.math.Matrix
Outputs matrix in text format to STDOUT.
Distance - class marf.Classification.Distance.Distance.
Abstract Distance Classifier.
DISTANCE_FACTOR - Static variable in class marf.Classification.Distance.DiffDistance
Default distance factor to add to the difference to make the subject more distant.
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.
Distance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.Distance
Distance Constructor.
divide(double) - Method in class marf.math.Matrix
this = this / d.
divide(Matrix, double) - Static method in class marf.math.Matrix
M = M / d.
DO - Static variable in class marf.nlp.Parsing.TokenSubType
 
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.
dOutcome - Variable in class marf.Storage.Result
Distance/probability.
dPosteriorProbability - Variable in class marf.Stats.Observation
 
dPriorProbability - Variable in class marf.Stats.Observation
 
dProbability - Variable in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule
Probability of the rule.
Dummy - class marf.Preprocessing.Dummy.Dummy.
Implements dummy preprocessing module for testing purposes that does only normalization.
DUMMY - Static variable in class marf.MARF
Indicates to use Dummy preprocessing module (just normalization).
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.
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.
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.Stochastic.Stochastic
Not Implemented.
dump() - Method in class marf.Classification.RandomClassification.RandomClassification
Dumps "training set" of IDs.
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
 
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.Stats.ProbabilityTable
Allows dumping the contents of the table in the CSV format.
dumpCSV() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Not implemented.
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
 
dumpParseTree() - Method in class marf.nlp.Parsing.ProbabilisticParser
 
dumpParseTree(int, int, int, int) - Method in class marf.nlp.Parsing.ProbabilisticParser
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() - 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.
dumpXML(String) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Dumps Neural Network as XML file.
DW_SIZE - Static variable in class marf.nlp.Parsing.CodeGenerator
Double-Word size in bytes.

E

EAST - Static variable in class marf.math.Matrix.Direction
Indicates East direction.
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.
ELSE - Static variable in class marf.nlp.Parsing.TokenSubType
 
enableDebug() - Static method in class marf.util.Debug
Enables debugging.
enableDebug(boolean) - Static method in class marf.util.Debug
Enables or disables debugging based on the paramter.
enableDumpOnNotFound(boolean) - Method in class marf.Storage.StorageManager
Enables or disables creation of a file if it does not exist.
enableTimestamp(boolean) - Method in class marf.util.Logger
Enables or disables timestamps.
Endpoint - class marf.Preprocessing.Endpoint.Endpoint.
Class Endpoint.
ENDPOINT - Static variable in class marf.MARF
Indicates to use endpointing.
Endpoint(IPreprocessing) - Constructor for class marf.Preprocessing.Endpoint.Endpoint
Preprocessing pipeline constructor.
Endpoint(Sample) - Constructor for class marf.Preprocessing.Endpoint.Endpoint
Endpoint Constructor.
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.
EntryType - Variable in class marf.nlp.Parsing.SymTabEntry
Current Entry type.
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().
EOF - Static variable in class marf.nlp.Parsing.TokenType
End of File.
EOFTerminal - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
A static EOF reference.
EOFTerminalID - Variable in class marf.nlp.Parsing.TransitionTable
 
EPSILON - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
This indicates the epsilon in the grammar tokens.
EpsilonTerminal - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
The epsilon token.
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(Matrix) - Method in class marf.math.Matrix
this == M.
equals(Matrix, Matrix) - Static method in class marf.math.Matrix
M1 == M2.
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().
ERROR - Static variable in class marf.nlp.Parsing.TokenType
This indicates an error in the token.
ErrorLogFilename - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
File name of a file which serves as an lexical errors log.
ErrorsPresent - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
 
EUCLIDEAN_DISTANCE - Static variable in class marf.MARF
Indicates to use Euclidean distance for classification.
EuclideanDistance - class marf.Classification.Distance.EuclideanDistance.
Class EuclideanDistance.
EuclideanDistance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.EuclideanDistance
EuclideanDistance Constructor.
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.
ExpandedThreadGroup - class marf.util.ExpandedThreadGroup.
Provides some useful extensions to java.lang.ThreadGroup one would normally expect to be in a "group".
ExpandedThreadGroup(ExpandedThreadGroup, String) - Constructor for class marf.util.ExpandedThreadGroup
Mimics parent's constructor.
ExpandedThreadGroup(String) - Constructor for class marf.util.ExpandedThreadGroup
Mimics parent's constructor.
ExpandedThreadGroup(ThreadGroup, String) - Constructor for class marf.util.ExpandedThreadGroup
ThreadGroup and name constructor inherited from the parent.
EXPR_TYPE_MISMATCH - Static variable in class marf.nlp.Parsing.SemanticError
Type mismatch in an expression.
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.
EXTRA_CLOSING_COMMENT - Static variable in class marf.nlp.Parsing.LexicalError
Mismatched comment.
extractFeatures() - Method in interface marf.FeatureExtraction.IFeatureExtraction
Abstract feature extraction routine.
extractFeatures() - Method in class marf.FeatureExtraction.FFT.FFT
FFT Implementation of extractFeatures().
extractFeatures() - Method in class marf.FeatureExtraction.LPC.LPC
LPC Implementation of extractFeatures().
extractFeatures() - Method in class marf.FeatureExtraction.F0.F0
Not Implemented.
extractFeatures() - Method in class marf.FeatureExtraction.Cepstral.Cepstral
Not Implemented.
extractFeatures() - Method in class marf.FeatureExtraction.Segmentation.Segmentation
Not Implemented.
extractFeatures() - Method in class marf.FeatureExtraction.RandomFeatureExtraction.RandomFeatureExtraction
Random Gaussian-based feature extracton.
extractFeatures() - Method in class marf.FeatureExtraction.MinMaxAmplitudes.MinMaxAmplitudes
MinMaxAmplitudes implementation of extractFeatures().

F

F0 - class marf.FeatureExtraction.F0.F0.
Class F0 - the Fundamental Frequency Extraction.
F0 - Static variable in class marf.MARF
Indicates to use F0.
F0(IPreprocessing) - Constructor for class marf.FeatureExtraction.F0.F0
F0 Constructor.
FaultingToken - Variable in class marf.nlp.Parsing.LexicalError
Token information at which Lexer encountered the error.
FaultingToken - Variable in class marf.nlp.Parsing.SemanticError
Token information at which Lexer encountered the error.
FaultingToken - Variable in class marf.nlp.Parsing.SyntaxError
Token information at which Parser encountered the error.
FEATURE_EXTRACTION_PLUGIN - Static variable in class marf.MARF
Indicates to employ user-defined feature extraction plugin.
FeatureExtraction - class marf.FeatureExtraction.FeatureExtraction.
Generic Feature Extraction Module.
FeatureExtraction(IPreprocessing) - Constructor for class marf.FeatureExtraction.FeatureExtraction
Main FeatureExtraction constructor.
FeatureExtractionException - exception marf.FeatureExtraction.FeatureExtractionException.
Class FeatureExtractionException.
FeatureExtractionException(Exception) - Constructor for class marf.FeatureExtraction.FeatureExtractionException
Encapsulation of another Exception object.
FeatureExtractionException(String) - Constructor for class marf.FeatureExtraction.FeatureExtractionException
Generic exception.
FeatureExtractionException(String, Exception) - Constructor for class marf.FeatureExtraction.FeatureExtractionException
Encapsulation of another Exception object and a new message.
FeatureSet - class marf.Storage.FeatureSet.
FeatureSet -- Encapsulates Subject ID and subject's feature sets.
FeatureSet() - Constructor for class marf.Storage.FeatureSet
Construct a training set object.
FFT - class marf.FeatureExtraction.FFT.FFT.
Class FFT implements Fast Fourier Transform.
FFT - Static variable in class marf.MARF
Indicates to use FFT.
FFT(IPreprocessing) - Constructor for class marf.FeatureExtraction.FFT.FFT
FFT Constructor.
FFTFilter - class marf.Preprocessing.FFTFilter.FFTFilter.
FFTFilter class implements filtering using the FFT algorithm.
FFTFilter(IPreprocessing) - Constructor for class marf.Preprocessing.FFTFilter.FFTFilter
Pipelined constructor.
FFTFilter(Sample) - Constructor for class marf.Preprocessing.FFTFilter.FFTFilter
FFTFilter 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 interface marf.Preprocessing.IFilter
Applies filtering to the sample array and buffers the filtered data.
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.
FirstSet - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
FirstSet of us.
FirstSetsFile - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
 
FollowSet - Variable in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Follow Set.
FollowSetsFile - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
 
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(Collection) - Constructor for class marf.util.FreeVector
Constructs this vector out of a collection.
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.
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.
Function SymTab Entry.
FuncSymTabEntry() - Constructor for class marf.nlp.Parsing.FuncSymTabEntry
Constructor.
FUNCTION - Static variable in class marf.nlp.Parsing.SymDataType
 
FUNCTION - Static variable in class marf.nlp.Parsing.SymTabEntry
Function entry type.

G

genAdd() - Static method in class marf.nlp.Parsing.CodeGenerator
 
genAnd() - Static method in class marf.nlp.Parsing.CodeGenerator
 
genClass() - Static method in class marf.nlp.Parsing.CodeGenerator
 
GenCodeLocations - Variable in class marf.nlp.Parsing.SymTabEntry
Locations in generated code (point, x - base, y - offset).
genDivide() - Static method in class marf.nlp.Parsing.CodeGenerator
 
GENERAL_SYNTAX_ERROR - Static variable in class marf.nlp.Parsing.SyntaxError
General Syntax Error.
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.
GenericLexicalAnalyzer - class marf.nlp.Parsing.GenericLexicalAnalyzer.
GenericLexicalAnalyzer Class.
GenericLexicalAnalyzer(SymbolTable) - Constructor for class marf.nlp.Parsing.GenericLexicalAnalyzer
Constructor.
genFunction() - Static method in class marf.nlp.Parsing.CodeGenerator
 
genMain() - Static method in class marf.nlp.Parsing.CodeGenerator
 
genMultiply() - Static method in class marf.nlp.Parsing.CodeGenerator
 
genNot() - Static method in class marf.nlp.Parsing.CodeGenerator
 
genOr() - Static method in class marf.nlp.Parsing.CodeGenerator
 
genRead() - Static method in class marf.nlp.Parsing.CodeGenerator
 
genReturn() - Static method in class marf.nlp.Parsing.CodeGenerator
 
genSubs() - Static method in class marf.nlp.Parsing.CodeGenerator
 
genVar() - Static method in class marf.nlp.Parsing.CodeGenerator
 
genWhile() - Static method in class marf.nlp.Parsing.CodeGenerator
 
genWrite() - Static method in class marf.nlp.Parsing.CodeGenerator
 
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.
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
 
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.
getBusted() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
 
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 CurrentErrorCode property.
getCurrentErrorString() - Method in class marf.nlp.Parsing.CompilerError
Access method for the CurrentErrorString 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 anyther other than FUNCTION.
getDataType() - Method in class marf.nlp.Parsing.SymTabEntry
Get data type.
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
 
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.
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.
getElement(int) - Method in class marf.math.Vector
Allows getting the value of vector's element at specified position.
getElement(int, int) - Method in class marf.math.Matrix
Retrieves matrix element's value given row and column.
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).
getEOFTerminal() - Method in class marf.nlp.Parsing.TransitionTable
 
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() - Static method in class marf.MARF
Retrieves current FeatureExtraction reference.
getFeatureExtraction() - Method in class marf.Classification.Classification
Retrieves the features source.
getFeatureExtraction() - Method in interface marf.Classification.IClassification
Retrieves the features source.
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.
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.
getFeatureVectors() - Method in class marf.Storage.FeatureSet
Retrieves training samples.
getFilename() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
getFilename() - Method in class marf.Storage.StorageManager
Retrieves inner filename reference.
getFirstSet() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
 
getFollowSet() - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
 
getFrequency() - Method in class marf.Stats.StatisticalObject
Retrieves the object's frequency.
getGrammar() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
 
getGrammarElement(String) - Method in class marf.nlp.Parsing.TransitionTable
Gets grammar element by its name (lexeme).
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.
getGrammarFileName() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
 
getHeight() - Method in class marf.gui.util.SmartSizablePanel
 
getID() - Method in class marf.Storage.Result
Returns result's ID.
getID() - Method in class marf.nlp.Parsing.SymTabEntry
 
getID() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
 
getID() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
 
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.
getInvalidOptions() - Method in class marf.util.OptionProcessor
Allows querying for the set of invalid options.
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
 
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
Access method for the Lexeme property.
getLexicalErrors() - Method in class marf.nlp.Parsing.LexicalAnalyzer
Returns the list of lexical errors.
getLexicalGrammarErrors() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
 
getLHS() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
 
getLineNo() - Method in class marf.nlp.Parsing.CompilerError
Access method for the LineNo property.
getLocalSymTab() - Method in class marf.nlp.Parsing.SymTabEntry
 
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.MARF
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.PreprocessingException
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.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.FeatureExtraction.FeatureExtractionException
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.FFT.FFT
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.F0.F0
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.Cepstral.Cepstral
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.FeatureExtraction.RandomFeatureExtraction.RandomFeatureExtraction
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.Classification.ClassificationException
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Classification
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.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.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.RandomClassification.RandomClassification
Retrieves class' revision.
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.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.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.StatisticalEstimator
Retrieves class' revision.
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.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.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.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.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.SineLoader
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.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.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.NLPException
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.util.NLPStreamTokenizer
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Stemming.StemmingEN
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.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.CompilerError
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.Compiler
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.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.SymbolTable
Retrieves class' revision.
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.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.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.Grammar
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.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.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.
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.
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() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
 
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.
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
 
getNextTID() - Static method in class marf.util.BaseThread
Lets to examine the next TID to be assigned.
getNextToken() - Method in class marf.nlp.util.NLPStreamTokenizer
Returns a next token from the NLP stream.
getNextToken() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Core method of the LexicalAnalyzer.
getNextToken() - Method in class marf.nlp.Parsing.LexicalAnalyzer
Core method of the C+- LexicalAnalyzer.
getNextToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Returns Next GrammarToken.
getNgramModel() - Static method in class marf.MARF.NLP
Retrieves current n-gram modeld.
getNonTerminalList() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
 
getNonTerminals() - Method in class marf.nlp.Parsing.TransitionTable
NonTerminals property accessor.
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(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.
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.
getOptionArgument() - Method in class marf.util.OptionProcessor.Option
Retrieves the option argument string.
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.
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.
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.
getParams() - Method in class marf.nlp.Parsing.FuncSymTabEntry
 
getPoles() - Method in class marf.FeatureExtraction.LPC.LPC
Retrieves the number of poles.
getPosition() - Method in class marf.nlp.Parsing.Token
Access method for the Position property.
getPreprocessing() - Static method in class marf.MARF
Retrieves current Preprocessing reference.
getPreprocessing() - Method in class marf.FeatureExtraction.FeatureExtraction
Retrieves inner preprocessing reference.
getPreprocessing() - Method in interface marf.FeatureExtraction.IFeatureExtraction
Retrieves inner 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.
getProbability() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule
Retrieves probability of the rule.
getProbabilityTable() - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Retrieves current ProbabilityTable.
getProbabilityTable() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
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.
getRes() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Gets outputs of a neural network run.
getResult() - Static method in class marf.MARF
Gets the entire Result object of the likely outcome.
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.Stochastic.Stochastic
Retrieves the maximum-probability classification result.
getResult() - Method in class marf.Classification.Distance.Distance
Retrieves the minimum-distance classification result.
getResult() - Method in class marf.Classification.RandomClassification.RandomClassification
Retrieves the classification result.
getResultSet() - Static method in class marf.MARF
Gets the entire collection of results.
getResultSet() - Method in class marf.Classification.Classification
Retrieves the enclosed result set.
getResultSet() - Method in interface marf.Classification.IClassification
Retrieves the enclosed result set.
getResultSetVector() - Method in class marf.Storage.ResultSet
Retrieves the underlying unsorted result collection.
getRetValDataType() - Method in class marf.nlp.Parsing.FuncSymTabEntry
 
getRHS() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
 
getRHSFirstSet(GrammarElement) - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
 
getRows() - Method in class marf.math.Matrix
Retrieves number of the rows in this matrix.
getRule(int, int, int) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
 
getRule(String, int) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
 
getRules() - Method in class marf.nlp.Parsing.GrammarCompiler.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.
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.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).
getSampleSize() - Method in class marf.Storage.Loaders.SineLoader
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
 
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.util.SortComparator
Retrieves the current sorting mode.
getSourceFilename() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Access method for the SourceFilename property.
getStartNonTerminal() - Method in class marf.nlp.Parsing.TransitionTable
 
getStreamTokenizer() - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Retrieves current StreamTokenizer.
getStreamTokenizer() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
getSubjectID() - Method in class marf.Storage.TrainingSample
Retrieves Subject ID of a particular training sample.
getSymTab() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Access method for the SymTab property.
getSymTabEntries() - Method in class marf.nlp.Parsing.SymbolTable
Retunrns the hashtable with SymTab entries.
getSymTabEntry(int) - Method in class marf.nlp.Parsing.SymbolTable
Returns a symbol table entry by an entry ID.
getSymTabEntry(String) - Method in class marf.nlp.Parsing.SymbolTable
Thes methods returns the entry by token's lexeme.
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
 
getTerminals() - Method in class marf.nlp.Parsing.TransitionTable
Terminals property accessor.
getTID() - Method in class marf.util.BaseThread
Retrieves our TID.
getToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
 
getTokenList() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Access method for the TonkenList property.
getTokenType() - Method in class marf.nlp.Parsing.Token
Access method for the TokenType property.
getTrainingSetFilename() - Method in class marf.Classification.Classification
Constructs a global cluster file name for the TrainingSet.
getTransitionTable() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
 
getType() - Method in class marf.nlp.Parsing.GrammarCompiler.Terminal
 
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.
getX() - Method in class marf.gui.util.SmartSizablePanel
 
getY() - Method in class marf.gui.util.SmartSizablePanel
 
GLI - class marf.Stats.StatisticalEstimators.GLI.
GLI Statistical Estimator.
GLI - Static variable in interface marf.MARF.IStatisticalEstimators
Indicates to use GLI estimator/smoothing.
GLI() - Constructor for class marf.Stats.StatisticalEstimators.GLI
 
GOOD_TURING - Static variable in interface marf.MARF.IStatisticalEstimators
Indicates to use Good-Turing estimator/smoothing.
GoodTuring - class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring.
Good-Turing Smoothing Estimator.
GoodTuring() - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
 
GoodTuring(int) - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
 
Grammar - class marf.nlp.Parsing.GrammarCompiler.Grammar.
Grammar.
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 - '|'.
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
 
GrammarAnalyzer(String) - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
 
GrammarAnalyzer(SymbolTable) - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
 
GrammarCompiler - class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler.
GrammarCompiler.
GrammarCompiler() - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Default Constructor.
GrammarCompiler(String) - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Constructor.
GrammarElement - class marf.nlp.Parsing.GrammarCompiler.GrammarElement.
Generic GrammarToken.
GrammarElement(String, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarElement
 
GrammarElement(Token, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Preferred Constructor.
GrammarFileName - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Source grammar filename.
GrammarTokenType - class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType.
GrammarTokenType.
GrammarTokenType() - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Constructor.
GREEN_PERCENTAGE - Static variable in class marf.gui.util.ColoredStatusPanel
From 41% (YELLOW_PERCENTAGE + 1) to 100% inclusively.

H

hamming(double[]) - Static method in class marf.math.Algorithms.Hamming
Applies hamming window to an array of doubles.
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.
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(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(IPreprocessing) - Constructor for class marf.Preprocessing.FFTFilter.HighPassFilter
Preprocessing pipeline constructor.
HighPassFilter(Sample) - Constructor for class marf.Preprocessing.FFTFilter.HighPassFilter
HighPassFilter Constructor.

I

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.
IClassification - interface marf.Classification.IClassification.
Classification Interface.
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.
iCurrentStatus - Variable in class marf.gui.util.ColoredStatusPanel
Should be between lower and upper bounds.
ID - Variable in class marf.nlp.Parsing.SymTabEntry
Numeric ID of the entry.
ID - Static variable in class marf.nlp.Parsing.TokenType
Identifier token type.
ID - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
ID to act as an index to table.
ID - Variable in class marf.nlp.Parsing.GrammarCompiler.Rule
ID for reference and debugging.
IDatabase - interface marf.Storage.IDatabase.
Subject database interface.
IF - Static variable in class marf.nlp.Parsing.TokenSubType
 
IFeatureExtraction - interface marf.FeatureExtraction.IFeatureExtraction.
Feature Extraction Interface.
iFeatureExtractionMethod - Variable in class marf.Storage.TrainingSet
Which feature extraction method was used to determine this feature vector.
IFilter - interface marf.Preprocessing.IFilter.
An interface all filters must comply with.
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
 
iID - Variable in class marf.Storage.Result
Identified subject's ID.
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.
incFrequency() - Method in class marf.Stats.StatisticalObject
Increments the object frequency by one.
incFrequency(Vector) - Method in class marf.Stats.ProbabilityTable
Increments the frequency of occurences of a list of observations.
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.
indent(int) - Method in class marf.nlp.Parsing.ProbabilisticParser
 
init() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Initialization routine.
init() - Method in class marf.nlp.Parsing.LexicalAnalyzer
Initialization routine.
init() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
 
init() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
 
init(int, int) - Method in class marf.nlp.Parsing.TransitionTable
This is a standard attempt to initilaize.
init(StatisticalEstimator) - Method in class marf.Classification.Stochastic.MaxProbabilityClassifier
Initializes the classifier with all member variables.
initialize(String, boolean) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Parses XML and produces NNet.
INPUT - Static variable in class marf.Classification.NeuralNetwork.Neuron
Indicates input neuron.
insert(String, String) - Method in class marf.nlp.Parsing.SymbolTable
 
insertElementAt(Object, int) - Method in class marf.util.FreeVector
Inserts an element of the vector after given index.
INTEGER - Static variable in class marf.nlp.Parsing.SymDataType
 
INTEGER - Static variable in class marf.nlp.Parsing.TokenSubType
 
INTERACTIVE - Static variable in class marf.MARF.NLP
Use interactive mode.
intToByteArray(int, boolean) - Static method in class marf.util.ByteUtils
Converts an int value to a byte array.
INVALID_CHAR - Static variable in class marf.nlp.Parsing.LexicalError
Character encountered is not part of the C+-'s alphabet.
INVALID_NUMBER_FORMAT - Static variable in class marf.nlp.Parsing.LexicalError
Invalid number format.
InvalidSampleFormatException - exception marf.util.InvalidSampleFormatException.
Class InvalidSampleFormatException.
InvalidSampleFormatException(int) - Constructor for class marf.util.InvalidSampleFormatException
Exception for specific sample format.
InvalidSampleFormatException(String) - Constructor for class marf.util.InvalidSampleFormatException
Generic exception.
inverse() - Method in class marf.math.Matrix
Matrix inversion.
iOptionEnum - Variable in class marf.util.OptionProcessor.Option
Internal container for integer equivalent; default is UNDEF.
IPreprocessing - interface marf.Preprocessing.IPreprocessing.
Preprocessing Interface.
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.
isActiveOption(int) - Method in class marf.util.OptionProcessor
Checks whether supplied integer option is active.
isActiveOption(String) - Method in class marf.util.OptionProcessor
Checks whether supplied string option is active.
ISampleLoader - interface marf.Storage.ISampleLoader.
Samle loading interface.
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
 
isDefinedID(String, String) - Method in class marf.nlp.Parsing.SemanticAnalyzer
 
isEqualByName(String) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
 
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.
ISmoothing - interface marf.Stats.StatisticalEstimators.Smoothing.ISmoothing.
Generic Smoothing Interface.
isMultiplyDefined() - Method in class marf.nlp.Parsing.SymTabEntry
 
isNearlyIdentity() - Method in class marf.math.Matrix
Tests nearly-identity matrices with the default delta.
isNearlyIdentity(double) - Method in class marf.math.Matrix
Tests nearly-identity matrices with the default delta.
isNonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
 
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.
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.
isPopRecoveryAction() - Method in class marf.nlp.Parsing.SyntaxError
 
isReduced() - Method in class marf.math.Matrix
Allows examine if this matrix was row-reduced already.
isScanRecoveryAction() - Method in class marf.nlp.Parsing.SyntaxError
 
IStatisticalEstimator - interface marf.Stats.StatisticalEstimators.IStatisticalEstimator.
Implements generic Statistical Estimator routines.
IStemming - interface marf.nlp.Stemming.IStemming.
General Stemming Interface.
isTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
 
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
 
IStorageManager - interface marf.Storage.IStorageManager.
Almost every concrete module must implement this interface if it cannot extend from the StorageManager class.
iSubjectID - Variable in class marf.Storage.TrainingSample
Which subject this feature vector is associated with.
isValidOption(int) - Method in class marf.util.OptionProcessor
Checks whether supplied integer option is valid.
isValidOption(String) - Method in class marf.util.OptionProcessor
Checks whether supplied string option is valid.
iTID - Variable in class marf.util.BaseThread
Our Thread ID.
iUpperBound - Variable in class marf.gui.util.ColoredStatusPanel
Upper bound.
iWidth - Variable in class marf.gui.util.SmartSizablePanel
 
iX - Variable in class marf.gui.util.SmartSizablePanel
 
iY - Variable in class marf.gui.util.SmartSizablePanel
 

J

j() - Static method in class marf.math.Vector
Creates a unit-vector "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.
join() - Method in class marf.util.ExpandedThreadGroup
Wait for all the threads in the group to terminate.

K

k() - Static method in class marf.math.Vector
Creates a unit-vector "k".
KATZ_BACKOFF - Static variable in interface marf.MARF.IStatisticalEstimators
Indicates to use Katz Backoff estimator/smoothing.
KatzBackoff - class marf.Stats.StatisticalEstimators.KatzBackoff.
Katz Backoff Statistical Estimator.
KatzBackoff() - Constructor for class marf.Stats.StatisticalEstimators.KatzBackoff
 
KEYWORD - Static variable in class marf.nlp.Parsing.TokenType
Identified keyword token type.
Keywords - Static variable in class marf.nlp.Parsing.TokenSubType
 
Kind - Variable in class marf.nlp.Parsing.VarSymTabEntry
Variable kind.

L

Layer - class marf.Classification.NeuralNetwork.Layer.
Represents a Neural Network Layer.
Layer() - Constructor for class marf.Classification.NeuralNetwork.Layer
Default constructor.
LEADING_ZEROS - Static variable in class marf.nlp.Parsing.LexicalError
Leading zeros are not allowed in numbers.
Lexeme - Variable in class marf.nlp.Parsing.Token
Parts of a Token.
LexicalAnalyzer - class marf.nlp.Parsing.LexicalAnalyzer.
LexicalAnalyzer class encapsulates the functionality required for lexical analysis of a C+- source program.
LexicalAnalyzer(SymbolTable) - Constructor for class marf.nlp.Parsing.LexicalAnalyzer
Constructor.
LexicalError - exception marf.nlp.Parsing.LexicalError.
This class denotes LexicalError type.
LexicalError(int, Token) - Constructor for class marf.nlp.Parsing.LexicalError
Constructor 1.
LexicalError(Token, String) - Constructor for class marf.nlp.Parsing.LexicalError
Constructor 2 - An Alternative to Unknown Error.
LexicalErrors - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
 
LHS - Variable in class marf.nlp.Parsing.GrammarCompiler.Rule
LHS.
LineNo - Variable in class marf.nlp.Parsing.CompilerError
Line number where the given error occurred.
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(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.SineLoader
Fills in the contained sample's data array with a sine wave.
loadSample(File) - Method in class marf.Storage.Loaders.SNDLoader
Not Implemented.
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 interface marf.Storage.ISampleLoader
Same as loadSample(File) but takes filename as an argument.
loadSample(String) - Method in class marf.Storage.SampleLoader
Same as loadSample(File) but takes filename as an argument.
loadSample(String) - Method in class marf.Storage.Loaders.SineLoader
Merely calls readAudioData().
loadTT(String) - Static method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Loads (previously deserialized) state of the TT.
LocalSymTab - Variable in class marf.nlp.Parsing.SymTabEntry
Local scope symbol table (if applicable).
LocationsList - Variable in class marf.nlp.Parsing.SymTabEntry
List of locations where the give ID appears in the source code.
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.
Logger - class marf.util.Logger.
MARF Runnable Logging Facility.
Logger.LogPrintStream - class marf.util.Logger.LogPrintStream.
Our own LogPrintStream for log delivery.
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.
Logger.LogPrintStream(String) - Constructor for class marf.util.Logger.LogPrintStream
Default output is to a file.
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.
LOW_PASS_FFT_FILTER - Static variable in class marf.MARF
Indicates to use low-pass FFT filter.
LowPassFilter - class marf.Preprocessing.FFTFilter.LowPassFilter.
LowPassFilter class implements low pass filtering the FFT Filter.
LowPassFilter(IPreprocessing) - Constructor for class marf.Preprocessing.FFTFilter.LowPassFilter
Preprocessing pipeline constructor.
LowPassFilter(Sample) - Constructor for class marf.Preprocessing.FFTFilter.LowPassFilter
LowPassFilter Constructor.
LPC - class marf.FeatureExtraction.LPC.LPC.
Class LPC implements Linear Predictive Coding.
LPC - Static variable in class marf.MARF
Indicates to use LPC.
LPC(IPreprocessing) - Constructor for class marf.FeatureExtraction.LPC.LPC
LPC Constructor.

M

MAHALANOBIS_DISTANCE - Static variable in class marf.MARF
Indicates to use Mahalanobis distance for classification.
MahalanobisDistance - class marf.Classification.Distance.MahalanobisDistance.
Mahalanobis Distance Classification Module.
MahalanobisDistance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.MahalanobisDistance
MahalanobisDistance 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.
MAJOR_VERSION - Static variable in class marf.MARF
Indicates major MARF version, like 1.x.x.
makeIdentity() - Method in class marf.math.Matrix
Makes current matrix an identity one.
MANHATTAN_DISTANCE - Static variable in class marf.MARF
A synonym to Chebyshev distance.
marf - package marf
 
MARF - class marf.MARF.
Provides basic recognition pipeline and its configuration.
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.FeatureExtraction.IFeatureExtraction
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Classification.IClassification
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.
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.gui - package marf.gui
 
marf.gui.util - package marf.gui.util
 
MARF.INgramModels - interface marf.MARF.INgramModels.
Enumeration of N-gram Models.
MARF.IStatisticalEstimators - interface marf.MARF.IStatisticalEstimators.
Enumeration of Statistical Estimators.
marf.math - package marf.math
 
marf.nlp - package marf.nlp
 
MARF.NLP - class marf.MARF.NLP.
Class NLP is more related to the Natural Language Processing part of MARF.
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.NLP() - Constructor for class marf.MARF.NLP
 
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.util - package marf.util
 
marf.util.comparators - package marf.util.comparators
 
MARFAudioFileFormat - class marf.Storage.MARFAudioFileFormat.
Supported MARF Audio File Formats.
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.
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.
MARFException - exception marf.util.MARFException.
Class MARFException.
MARFException() - Constructor for class marf.util.MARFException
Default MARF exception.
MARFException(Exception) - Constructor for class marf.util.MARFException
Wraps Exception object around.
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.
Markov - class marf.Classification.Markov.Markov.
Hidden Markov Models-based Classification Module.
MARKOV - Static variable in class marf.MARF
Indicates to use Hidden Markov Models for classification.
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) - Constructor for class marf.math.MathException
Generic exception.
MathException(String, Exception) - Constructor for class marf.math.MathException
Encapsulation of another Exception object and a new message.
Matrix - class marf.math.Matrix.
Math Matrix Operations.
Matrix - class marf.util.Matrix.
Free Matrix - a multidimensional extension of FreeVector.
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.
Matrix() - Constructor for class marf.math.Matrix
Default constructor.
Matrix() - Constructor for class marf.util.Matrix
Creates an 1-by-1 matrix.
Matrix(double[]) - Constructor for class marf.math.Matrix
This constructor makes up a vector.
Matrix(double[][]) - Constructor for class marf.math.Matrix
Constructs a 2D matrix from a 2D array.
Matrix(double[], boolean) - Constructor for class marf.math.Matrix
This constructor makes up a transposed vector.
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(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.
max - Variable in class marf.gui.Spectrogram
Current maximum.
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_PREPROCESSING_METHOD - Static variable in class marf.MARF
Upper boundary for classificantion methods enumeration.
MaxProbabilityClassifier - class marf.Classification.Stochastic.MaxProbabilityClassifier.
Maximum Probability Classification Module.
MaxProbabilityClassifier(IFeatureExtraction) - Constructor for class marf.Classification.Stochastic.MaxProbabilityClassifier
Implements Classification API.
MaxProbabilityClassifier(StatisticalEstimator) - Constructor for class marf.Classification.Stochastic.MaxProbabilityClassifier
NLP constructor that takes directly a statistical estimator.
MEMBER - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Class member.
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.
min - Variable in class marf.gui.Spectrogram
Current minimum.
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_PREPROCESSING_METHOD - Static variable in class marf.MARF
Lower boundary for classificantion methods enumeration.
MINKOWSKI_DISTANCE - Static variable in class marf.MARF
Indicates to use Minkowski distance for classification.
MinkowskiDistance - class marf.Classification.Distance.MinkowskiDistance.
Class MinkowskiDistance.
MinkowskiDistance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.MinkowskiDistance
MinkowskiDistance Constructor.
MinMaxAmplitudes - class marf.FeatureExtraction.MinMaxAmplitudes.MinMaxAmplitudes.
Min/Max Amplitudes.
MinMaxAmplitudes(IPreprocessing) - Constructor for class marf.FeatureExtraction.MinMaxAmplitudes.MinMaxAmplitudes
MinMaxAmplitudes Constructor.
MINOR_REVISION - Static variable in class marf.MARF
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.
minus(Matrix) - Method in class marf.math.Matrix
this = this - M.
minus(Matrix, Matrix) - Static method in class marf.math.Matrix
M3 = M1 - M2.
minusUnary(Matrix) - Static method in class marf.math.Matrix
M1 = -M.
MISMATCHED_PARENS - Static variable in class marf.nlp.Parsing.SyntaxError
Mismatched Parenthesis Error.
MISSING_SEMICOLON - Static variable in class marf.nlp.Parsing.SyntaxError
Unterminated statement or declaration.
MLE - class marf.Stats.StatisticalEstimators.MLE.
MLE Statistical Estimator.
MLE - Static variable in interface marf.MARF.IStatisticalEstimators
Indicates to use Maximum Likelyhood Estimate estimator/smoothing.
MLE() - Constructor for class marf.Stats.StatisticalEstimators.MLE
 
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.
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.
MULT_DEF_SYM - Static variable in class marf.nlp.Parsing.SemanticError
Symbol defined multiple times.
MultilplyDefined - Variable in class marf.nlp.Parsing.SymTabEntry
A flag inidcating that the symbol was (true) or was not (false) resolved.
multiply(double) - Method in class marf.math.Matrix
this = this * d.
multiply(double, Matrix) - Static method in class marf.math.Matrix
M = d * M.
multiply(Matrix) - Method in class marf.math.Matrix
M1 = this * M.
multiply(Matrix, double) - Static method in class marf.math.Matrix
M = M * d.
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.

N

name - Variable in class marf.Classification.NeuralNetwork.Neuron
Neuron's name.
Name - Variable in class marf.nlp.Parsing.SymTabEntry
 
Name - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
A name of a token to refer to.
NEURAL_NETWORK - Static variable in class marf.MARF
Indicates to use Neural Network for classification.
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 - Static variable in interface marf.MARF.INgramModels
Indicates to use n-gram language model.
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.
NLPException - exception marf.nlp.NLPException.
Class StorageException.
NLPException() - Constructor for class marf.nlp.NLPException
Default NLP exception.
NLPException(Exception) - Constructor for class marf.nlp.NLPException
Exception wrapper constructor.
NLPException(String) - Constructor for class marf.nlp.NLPException
Generic exception.
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.
NO_PROGRAM - Static variable in class marf.nlp.Parsing.SyntaxError
No "main()" program Error.
NonTerminal - class marf.nlp.Parsing.GrammarCompiler.NonTerminal.
NonTerminal grammar element.
NonTerminal(String, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.NonTerminal
 
NonTerminal(Token, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.NonTerminal
 
NonTerminals - Variable in class marf.nlp.Parsing.TransitionTable
Vector of NonTerminals as "row-pointers" to TT.
NORMAL - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Normal variable kind.
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".
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".
normalize() - Method in interface marf.Preprocessing.IPreprocessing
Normalization of entire incoming samples by amplitude.
normalize() - Method in class marf.Preprocessing.Preprocessing
Normalization of entire incoming samples by amplitude.
normalize() - Method in class marf.Stats.ProbabilityTable
Not implemented.
normalize() - Method in class marf.math.Vector
Normalizes the vector's components by its length.
normalize(int) - Method in interface marf.Preprocessing.IPreprocessing
Normalization of incoming samples by amplitude starting from certain index.
normalize(int) - Method in class marf.Preprocessing.Preprocessing
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(int, int) - Method in class marf.Preprocessing.Preprocessing
Normalization of incoming samples by amplitude between specified indexes.
NORTH - Static variable in class marf.math.Matrix.Direction
Indicates North direction.
NOT - Static variable in class marf.nlp.Parsing.TokenSubType
 
NotImplementedException - exception marf.util.NotImplementedException.
This class extends RuntimeException for MARF unimplemented parts.
NotImplementedException() - Constructor for class marf.util.NotImplementedException
Generic exception.
NotImplementedException(Object, String) - Constructor for class marf.util.NotImplementedException
Generates Class.Method exception message.
NotImplementedException(String) - Constructor for class marf.util.NotImplementedException
Generic exception.
NUM - Static variable in class marf.nlp.Parsing.TokenType
Numerical token type.

O

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.
Observation - class marf.Stats.Observation.
Generic Observation.
Observation() - Constructor for class marf.Stats.Observation
 
oByteArrayOutputStream - Variable in class marf.Storage.SampleLoader
Output stream used for writing audio data.
oClusters - Variable in class marf.Storage.TrainingSet
A Vector of Clusters.
oFeatureExtraction - Variable in class marf.Classification.Classification
Reference to the enclosed FeatureExtraction object.
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.
oFilenames - Variable in class marf.Storage.TrainingSample
A list of filenames that were used in training for this cluster.
oFileReader - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
 
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
 
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.
OK - Static variable in class marf.nlp.Parsing.CompilerError
Error code signifying "no error".
oLog - Variable in class marf.util.Logger
Underlying LogPrintStream for messages and files.
oLPS - Variable in class marf.util.Logger.LogPrintStream
Internal instance of log stream that might point to a file, STDOUT or STDERR.
oObjectToSerialize - Variable in class marf.Storage.StorageManager
Actual object to be serialized (primarily for GZIP and BINARY modes.
OP_ASIGN - Static variable in class marf.nlp.Parsing.TokenSubType
 
OP_DIV - Static variable in class marf.nlp.Parsing.TokenSubType
 
OP_EQ - Static variable in class marf.nlp.Parsing.TokenSubType
 
OP_GE - Static variable in class marf.nlp.Parsing.TokenSubType
 
OP_GT - Static variable in class marf.nlp.Parsing.TokenSubType
 
OP_LE - Static variable in class marf.nlp.Parsing.TokenSubType
 
OP_LT - Static variable in class marf.nlp.Parsing.TokenSubType
 
OP_MEMB - Static variable in class marf.nlp.Parsing.TokenSubType
 
OP_MINUS - Static variable in class marf.nlp.Parsing.TokenSubType
 
OP_MULT - Static variable in class marf.nlp.Parsing.TokenSubType
 
OP_NE - Static variable in class marf.nlp.Parsing.TokenSubType
 
OP_PLUS - Static variable in class marf.nlp.Parsing.TokenSubType
 
oParentSymTab - Variable in class marf.nlp.Parsing.SymbolTable
Backward reference.
OPERATOR - Static variable in class marf.nlp.Parsing.TokenType
Operator token type.
Operators - Static variable in class marf.nlp.Parsing.TokenSubType
 
oPreprocessing - Variable in class marf.FeatureExtraction.FeatureExtraction
Internal reference to the Preprocessing module.
oProbabilityTable - Variable in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
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.
OptionProcessor - class marf.util.OptionProcessor.
Command-Line Option Processing Facilitating Utility.
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(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.
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 valid options.
oPushBackup - Variable in class marf.nlp.util.NLPStreamTokenizer
A stack to push back tokens.
OR - Static variable in class marf.nlp.Parsing.TokenSubType
 
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).
oResultSetSorted - Variable in class marf.Storage.ResultSet
References to the objects in the oResultSet in the sorted order.
oRule - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
 
oSample - Variable in class marf.Preprocessing.Preprocessing
Sample reference.
oSample - Variable in class marf.Storage.SampleLoader
Sample references of the sample to be loaded.
oSpectrogram - Variable in class marf.gui.SpectrogramPanel
 
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
 
oStatusPanel - Variable in class marf.gui.WaveGrapherPanel
 
oStreamTokenizer - Variable in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
oStreamTokenizer - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
 
oSymTabIndex - Static variable in class marf.nlp.Parsing.SymbolTable
Global Index 'pointing' to all SymbolTables to speedup search.
oTarget - Variable in class marf.util.BaseThread
Local references to the target, in case clients need it.
oToken - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
 
oToken - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
 
oToken - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
A bit extra info in the encasulted token.
oTokenType - Variable in class marf.nlp.Parsing.Token
 
oTokenType - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
 
oTrainingSet - Variable in class marf.Classification.Classification
TrainingSet Container.
oTransitionTable - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Instance of the TransitionTable, generated upon the need from the source grammar file.
oType - Variable in class marf.Storage.MARFAudioFileFormat
File type.
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.
OutputFilename - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
File name of a file which serves as an output of the Lexical Analyzer.
outputStats() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
 
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
 

P

p() - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Classification.
p() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
N-gram-based classification.
P(Ngram) - Method in class marf.Stats.StatisticalEstimators.GLI
 
P(Ngram) - Method in class marf.Stats.StatisticalEstimators.KatzBackoff
 
P(Ngram) - Method in class marf.Stats.StatisticalEstimators.SLI
 
P(Ngram) - Method in class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
 
P(Ngram) - Method in class marf.Stats.StatisticalEstimators.Smoothing.WittenBell
 
P(Observation) - Method in class marf.Stats.StatisticalEstimators.MLE
 
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(Vector) - Method in class marf.Stats.StatisticalEstimators.MLE
 
paint(Graphics) - Method in class marf.gui.util.ColoredStatusPanel
Draws this panel.
PARAM - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Parameter variable.
PARAM_TYPE_MISMATCH - Static variable in class marf.nlp.Parsing.SemanticError
Mismatch of types of parameters in a function call.
Params - Variable in class marf.nlp.Parsing.FuncSymTabEntry
Parameter List.
PAREN_CL - Static variable in class marf.nlp.Parsing.TokenSubType
 
PAREN_OP - Static variable in class marf.nlp.Parsing.TokenSubType
 
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.
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
 
parse(String[]) - Method in class marf.util.OptionProcessor
Parses option strings from the argument vector.
parseGrammar() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Parsing grammar.
Parser - class marf.nlp.Parsing.Parser.
Generic Language Parser.
Parser(String[]) - Constructor for class marf.nlp.Parsing.Parser
Consrtuctor with arguments.
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.
popBracket() - Method in class marf.nlp.Parsing.Parser
 
Position - Variable in class marf.nlp.Parsing.Token
 
preprocess() - Method in interface marf.Preprocessing.IPreprocessing
Derivatives must implement this method to do general preprocessing and perhaps calling removeNoise() and removeSilence().
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
Not Implemented.
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.
Preprocessing - class marf.Preprocessing.Preprocessing.
Abstract Preprocessing Module.
PREPROCESSING_PLUGIN - Static variable in class marf.MARF
Indicates to employ user-defined preprocessing plugin.
Preprocessing(IPreprocessing) - Constructor for class marf.Preprocessing.Preprocessing
Allows chaining of preprocessing modules.
Preprocessing(Sample) - Constructor for class marf.Preprocessing.Preprocessing
Main Preprocessing constructor that performs normalization as a part of construction process.
PreprocessingException - exception marf.Preprocessing.PreprocessingException.
Class PreprocessingException.
PreprocessingException(String) - Constructor for class marf.Preprocessing.PreprocessingException
Preprocessing exception.
print(String) - Method in class marf.nlp.Parsing.SymbolTable
 
println(Object) - Method in class marf.util.Logger.LogPrintStream
Object to log.
println(String) - Method in class marf.util.Logger.LogPrintStream
Issues a log message to the parent and possibly contained instance of itself.
printXML(BufferedWriter, int) - Method in class marf.Classification.NeuralNetwork.Neuron
Dumps XML of the current Neuron.
ProbabilisticGrammarAnalyzer - class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer.
Pobabilistic Grammar Analyzer.
ProbabilisticGrammarAnalyzer(String) - Constructor for class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
 
ProbabilisticGrammarCompiler - class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler.
Probabilistic Grammar Compiler.
ProbabilisticGrammarCompiler(String) - Constructor for class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
 
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.
TODO: document and refactor $Id: ProbabilisticParser.java,v 1.26 2005/08/13 23:09:39 susan_fan Exp $
ProbabilisticParser() - Constructor for class marf.nlp.Parsing.ProbabilisticParser
 
ProbabilisticParser(StreamTokenizer) - Constructor for class marf.nlp.Parsing.ProbabilisticParser
 
ProbabilisticParser(String) - Constructor for class marf.nlp.Parsing.ProbabilisticParser
 
ProbabilisticRule - class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule.
Probabilistic Rule.
ProbabilisticRule(NonTerminal) - Constructor for class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule
 
PROBABILITY - Static variable in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarTokenType
Probability token.
ProbabilityTable - class marf.Stats.ProbabilityTable.
Probability Table. TODO: use marf.util.Matrix. $Id: ProbabilityTable.java,v 1.34 2005/08/14 01:15:56 mokhov Exp $
ProbabilityTable(String) - Constructor for class marf.Stats.ProbabilityTable
Constructor with the language parameter other than default.
PROGRAM - Static variable in class marf.nlp.Parsing.TokenSubType
 
PUNCT - Static variable in class marf.nlp.Parsing.TokenType
Punctuation token type.
pushBracket(Token) - Method in class marf.nlp.Parsing.Parser
 

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.
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.
rankAll() - Method in class marf.Classification.Stochastic.ZipfLaw
Ranks results.
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 - 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.
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.
READ - Static variable in class marf.nlp.Parsing.TokenSubType
 
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.SineLoader
Generates sine wave at 3 kHz +- 0.0 kHz with 8 kHz sampling rate.
readAudioData(double[]) - Method in class marf.Storage.Loaders.SNDLoader
Not Implemented.
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 atAudioBuffer into padAudioData.
REAL - Static variable in class marf.nlp.Parsing.SymDataType
 
REAL - Static variable in class marf.nlp.Parsing.TokenSubType
 
recognize() - Static method in class marf.MARF
Recognition/Identification mode.
RED_PERCENTAGE - Static variable in class marf.gui.util.ColoredStatusPanel
From 0% to 10% inclusively.
remove(int) - Method in class marf.util.FreeVector
Removes an element at index.
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.
removeNoise() - Method in class marf.Preprocessing.Dummy.Dummy
Dummy implementation of removeNoise() for testing.
removeNoise() - Method in class marf.Preprocessing.Endpoint.Endpoint
Not Implemented.
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().
removeRange(int, int) - Method in class marf.util.FreeVector
Not implemented.
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.
removeSilence() - Method in class marf.Preprocessing.Dummy.Dummy
Dummy implementation of removeSilence() for testing.
removeSilence() - Method in class marf.Preprocessing.Endpoint.Endpoint
Not Implemented.
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().
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.
Reserved - Variable in class marf.nlp.Parsing.SymTabEntry
 
reset() - Method in interface marf.Storage.ISampleLoader
Resets the marker for the audio stream.
reset() - Method in class marf.Storage.SampleLoader
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.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
 
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.Stochastic.Stochastic
Not Implemented.
restore() - Method in class marf.Classification.RandomClassification.RandomClassification
Restores "training set" of IDs.
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() - 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.
result - Variable in class marf.Classification.NeuralNetwork.Neuron
Current Neuron's result.
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(double, String) - Constructor for class marf.Storage.Result
Outcome/description 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, double, String) - Constructor for class marf.Storage.Result
General ID/outcome/description Constructor.
Result(int, String) - Constructor for class marf.Storage.Result
ID/description 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.
RETURN - Static variable in class marf.nlp.Parsing.TokenSubType
 
RetValType - Variable in class marf.nlp.Parsing.FuncSymTabEntry
Return Value Type.
REVISION - Static variable in class marf.MARF
Indicates MARF revision, like 1.1.1.
RHS - Variable in class marf.nlp.Parsing.GrammarCompiler.Rule
A vector of grammar elements on the right-hand-side of a production.
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.
rotate(Vector, Vector) - 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.
Rule - class marf.nlp.Parsing.GrammarCompiler.Rule.
Rule.
RULE_OP - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
::=.
Rule(NonTerminal) - Constructor for class marf.nlp.Parsing.GrammarCompiler.Rule
 
RulesFile - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
 
run() - Method in class marf.Classification.NeuralNetwork.Neuron
The body of a Neuron thread.

S

S_CHECK_DEFINED - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Semantic Tokens.
S_CHECK_MEMB_DEFINED - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
 
S_CHECK_SCOPE - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
 
S_DEFINE_CLASS - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
 
S_DEFINE_FUNC - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
 
S_DEFINE_VAR - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
 
S_ENFORCE_INT - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
 
S_TYPE_CHECK_AND_CAST - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
 
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.
SampleLoader - class marf.Storage.SampleLoader.
Absract class that provides samle loading interface.
SampleLoader() - Constructor for class marf.Storage.SampleLoader
Default constructor.
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(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.SineLoader
Does nothing.
saveSample(File) - Method in class marf.Storage.Loaders.SNDLoader
Not Implemented.
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 interface marf.Storage.ISampleLoader
Same as saveSample(File) but takes filename as an argument.
saveSample(String) - Method in class marf.Storage.SampleLoader
Same as saveSample(File) but takes filename as an argument.
saveSample(String) - Method in class marf.Storage.Loaders.SineLoader
Does nothing.
sbDebugOn - Static variable in class marf.util.Debug
Public debug flag.
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.
scale(Vector, Vector) - Method in class marf.math.Matrix
Returns a scaled vector.
SCAN - Static variable in class marf.nlp.Parsing.SyntaxError
Recovery action code specifying that one needs to keep scanning to recover.
scan() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Scan for tokens through the input stream.
SE_MISSING_SEMICOLON - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Syntax Error Tokens.
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.
Segmentation - class marf.FeatureExtraction.Segmentation.Segmentation.
Class Segmentation.
SEGMENTATION - Static variable in class marf.MARF
Indicates to use segmentation.
Segmentation(IPreprocessing) - Constructor for class marf.FeatureExtraction.Segmentation.Segmentation
Segmentation Constructor.
SEMANTIC_TOKEN - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Semantic token type.
SemanticAnalyzer - class marf.nlp.Parsing.SemanticAnalyzer.
Semantic Analyzer.
SemanticAnalyzer() - Constructor for class marf.nlp.Parsing.SemanticAnalyzer
 
SemanticError - exception marf.nlp.Parsing.SemanticError.
Class SemanticError.
SemanticError(int, Token) - Constructor for class marf.nlp.Parsing.SemanticError
Constructor 1.
SemanticError(Token, String) - Constructor for class marf.nlp.Parsing.SemanticError
Constructor 2 - An Alterantive to Unknown Error.
SemanticToken - class marf.nlp.Parsing.GrammarCompiler.SemanticToken.
Class SematicToken, for Semantic Analysis.
SemanticToken(String, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.SemanticToken
 
SemanticToken(Token) - Constructor for class marf.nlp.Parsing.GrammarCompiler.SemanticToken
 
SemanticToken(Token, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.SemanticToken
 
SematicErrors - Variable in class marf.nlp.Parsing.SemanticAnalyzer
 
SematicStack - Variable in class marf.nlp.Parsing.SemanticAnalyzer
 
SEMICOLON - Static variable in class marf.nlp.Parsing.TokenSubType
 
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.LexicalAnalyzer
Load/Save the textual contents of such as Token list and Error list.
serialize(int) - Method in class marf.nlp.Parsing.SymbolTable
 
serialize(int) - Method in class marf.nlp.Parsing.TransitionTable
Serialize in text mode.
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.GrammarCompiler.Grammar
Serialization.
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, 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.
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
 
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.
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(Class) - Static method in class marf.MARF
Allows setting a loaded classification plugin class.
setClassificationPluginClass(String) - Static method in class marf.MARF
Allows loading a classification plugin by its name.
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
Only allow to set it, but not unset.
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.
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.
setElement(int, double) - Method in class marf.math.Vector
Allows setting the value of vector's element at specified position.
setElement(int, int, double) - Method in class marf.math.Matrix
Sets matrix element's value 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.
setEOFTerminalID(int) - Method in class marf.nlp.Parsing.TransitionTable
 
setErrorCode(String) - Method in class marf.nlp.Parsing.SyntaxError
 
setErrorLogFilename(String) - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Sets the value of the ErrorLogFilename property.
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(Class) - Static method in class marf.MARF
Allows setting a loaded feature extraction class plugin class.
setFeatureExtractionPluginClass(String) - Static method in class marf.MARF
Allows loading a feature extraction plugin by its name.
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.
setHeight(int) - Method in class marf.gui.util.SmartSizablePanel
 
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.SymTabEntry
 
setID(int) - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
 
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 altering 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.
setLHS(NonTerminal) - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
 
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() - Method in class marf.nlp.Parsing.SymTabEntry
 
setMultiplyDefined(boolean) - Method in class marf.nlp.Parsing.SymTabEntry
Sets the value of the MultilplyDefined property.
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
 
setPosition(Point) - Method in class marf.nlp.Parsing.Token
Sets the value of the Position property.
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(Class) - Static method in class marf.MARF
Allows setting a loaded preprocessing plugin class.
setPreprocessingPluginClass(String) - Static method in class marf.MARF
Allows loading a preprocessing plugin by its name.
setProbability(double) - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule
Sets probability of the rule.
setRank(int) - Method in class marf.Stats.StatisticalObject
Allows setting rank of this object.
setResolved(int, boolean) - Method in class marf.nlp.Parsing.SymbolTable
By ID.
setResolved(String, boolean) - Method in class marf.nlp.Parsing.SymbolTable
Using string.
setRetValDataType(SymDataType) - Method in class marf.nlp.Parsing.FuncSymTabEntry
 
setRHS(Vector) - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
 
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.
setSamplesDir(String) - Static method in class marf.MARF
Sets directory with sample files to be read from.
setSampleSize(int) - Method in class marf.Storage.Sample
Sets internal size of the sample array.
setScanRecoveryAction() - Method in class marf.nlp.Parsing.SyntaxError
 
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.
setStartNonTerminalID(int) - Method in class marf.nlp.Parsing.TransitionTable
 
setStreamTokenizer(NLPStreamTokenizer) - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Sets desired StreamTokenizer.
setStreamTokenizer(NLPStreamTokenizer) - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
setStreamTokenizer(StreamTokenizer) - Method in class marf.nlp.Parsing.ProbabilisticParser
 
setStrOptionName(String) - Method in class marf.util.OptionProcessor.Option
Allows setting the option name.
setSubjectID(int) - Method in class marf.Storage.TrainingSample
Sets new Subject ID.
setSubTypeByLexeme(String) - Method in class marf.nlp.Parsing.TokenSubType
 
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 TokenType property.
setType(int, int) - Method in class marf.nlp.Parsing.SymbolTable
 
setType(String, int) - Method in class marf.nlp.Parsing.SymbolTable
 
setUID(Token) - Method in class marf.nlp.Parsing.SymTabEntry
 
setUpperBound(int) - Method in class marf.gui.util.ColoredStatusPanel
Sets upper bound.
setWidth(int) - Method in class marf.gui.util.SmartSizablePanel
 
setWindowLength(int) - Method in class marf.FeatureExtraction.LPC.LPC
Allows setting the window length.
setX(int) - Method in class marf.gui.util.SmartSizablePanel
 
setY(int) - Method in class marf.gui.util.SmartSizablePanel
 
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.
shear(Vector, Vector) - Method in class marf.math.Matrix
Returns a sheared vector.
SIMPLE - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Simple (primitive type) variable.
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.
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.
siNextTID - Static variable in class marf.util.BaseThread
Next TID to be assigned.
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.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.
SLI - class marf.Stats.StatisticalEstimators.SLI.
SLI Statistical Estimator.
SLI - Static variable in interface marf.MARF.IStatisticalEstimators
Indicates to use SLI estimator/smoothing.
SLI() - Constructor for class marf.Stats.StatisticalEstimators.SLI
 
SmartSizablePanel - class marf.gui.util.SmartSizablePanel.
TODO: massage and document $Id: SmartSizablePanel.java,v 1.10 2005/08/13 23:09:39 susan_fan Exp $
SmartSizablePanel() - Constructor for class marf.gui.util.SmartSizablePanel
Equivalent to SmartSizablePanel(0, 0, 0, 0).
SmartSizablePanel(int, int, int, int) - Constructor for class marf.gui.util.SmartSizablePanel
Construction.
smooth() - Method in class marf.Stats.StatisticalEstimators.Smoothing.AddDelta
 
smooth() - Method in class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
 
smooth() - Method in interface marf.Stats.StatisticalEstimators.Smoothing.ISmoothing
General smoothing routine.
smooth() - Method in class marf.Stats.StatisticalEstimators.Smoothing.WittenBell
 
Smoothing - class marf.Stats.StatisticalEstimators.Smoothing.Smoothing.
Generic Smoothing Estimator.
Smoothing() - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.Smoothing
 
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.
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(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) - Method in class marf.Storage.ResultSet
Perform sorting of the results in the result set.
sort(int[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(int[]).
sort(long[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(double[]).
sort(Object[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(object []).
sort(Object[], Comparator) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(Object[], Comparator).
sort(short[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(short[]).
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.
SourceFilename - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
File name of a file which serves as an input of the Lexical Analyzer.
SOUTH - Static variable in class marf.math.Matrix.Direction
Indicates South direction.
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.
SQR_CL - Static variable in class marf.nlp.Parsing.TokenSubType
 
SQR_OP - Static variable in class marf.nlp.Parsing.TokenSubType
 
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.
StartNonTerminal - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
A reference to the starting state.
StartNonTerminalID - Variable in class marf.nlp.Parsing.TransitionTable
 
StatisticalEstimator - class marf.Stats.StatisticalEstimators.StatisticalEstimator.
Implements generic Statistical Estimator routines.
StatisticalEstimator() - Constructor for class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
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
StatsCollector - class marf.Stats.StatsCollector.
TODO: Implement.
StatsCollector() - Constructor for class marf.Stats.StatsCollector
 
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.
Stemming - class marf.nlp.Stemming.Stemming.
General Stemmer.
STEMMING - Static variable in class marf.MARF.NLP
Indicates to use stemming module.
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 - Static variable in class marf.MARF
Indicates to use stochastic models for classification.
Stochastic(IFeatureExtraction) - Constructor for class marf.Classification.Stochastic.Stochastic
Stochastic Constructor.
STORAGE_FILE_EXTENSIONS - Static variable in interface marf.Storage.IStorageManager
Maps DUMP_ constants to default filename extensions.
StorageException - exception marf.Storage.StorageException.
Class StorageException.
StorageException(Exception) - Constructor for class marf.Storage.StorageException
Exception wrapper constructor.
StorageException(String) - Constructor for class marf.Storage.StorageException
Generic exception.
StorageManager - class marf.Storage.StorageManager.
Class StorageManager.
StorageManager() - Constructor for class marf.Storage.StorageManager
Default constructor equivalent to StorageManager(null, getClass().getName()).
StorageManager(Object) - Constructor for class marf.Storage.StorageManager
General constructor with serializable object parameter.
StorageManager(Object, boolean) - 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(Object, String, boolean) - Constructor for class marf.Storage.StorageManager
General constructor with filename and serializable object parameters.
StorageManager(String) - Constructor for class marf.Storage.StorageManager
Constructor with filename parameter equivalent to StorageManager(null, pstrFilename).
StorageManager(String, boolean) - Constructor for class marf.Storage.StorageManager
Constructor with filename parameter equivalent to StorageManager(null, pstrFilename).
strDescription - Variable in class marf.Storage.Result
Textual result description.
streamedRecognition() - Static method in class marf.MARF
Meant to provide implementation of the buffered sample processing for large samples.
strFilename - Variable in class marf.Storage.StorageManager
Filename of the file to be dumped/restored.
strFilename - Variable in class marf.util.Logger
Redirection filename.
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.
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.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".
Structure - Variable in class marf.nlp.Parsing.VarSymTabEntry
Structure.
subList(int, int) - Method in class marf.util.FreeVector
Retrieves a sublist subset of vector elements given index boundaries.
subtype - Variable in class marf.nlp.Parsing.TokenSubType
 
SymbolTable - class marf.nlp.Parsing.SymbolTable.
Symbol Table implementation.
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.
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
Just another dummy constructor.
SymTab - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
 
SymTab - Variable in class marf.nlp.Parsing.SemanticAnalyzer
 
SymTabEntry - class marf.nlp.Parsing.SymTabEntry.
This class denotes one entry per user-defined symbol in the Sumbol Table.
SymTabEntry() - Constructor for class marf.nlp.Parsing.SymTabEntry
 
SymTabEntry(String) - Constructor for class marf.nlp.Parsing.SymTabEntry
 
SymTabEntry(Token) - Constructor for class marf.nlp.Parsing.SymTabEntry
 
SymTabEntry(Token, boolean) - Constructor for class marf.nlp.Parsing.SymTabEntry
 
SymTabEntry(Token, SymDataType) - Constructor for class marf.nlp.Parsing.SymTabEntry
 
SyntaxError - exception marf.nlp.Parsing.SyntaxError.
Syntax Errors.
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(String) - Constructor for class marf.nlp.Parsing.SyntaxError
 
SyntaxError(Token, String) - Constructor for class marf.nlp.Parsing.SyntaxError
Constructor 2 - An Alterantive to Unknown Error.
SyntaxErrors - Variable in class marf.nlp.Parsing.Parser
A list of Syntax Errors so far.

T

TableFile - Variable in class marf.nlp.Parsing.TransitionTable
Prepared file name of a file with the saved table (if available).
Terminal - class marf.nlp.Parsing.GrammarCompiler.Terminal.
Terminal Symbol.
Terminal(String, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.Terminal
 
Terminal(Token, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.Terminal
 
Terminals - Variable in class marf.nlp.Parsing.TransitionTable
Vector of Terminals as "column-pointers" to TT.
test - class test.
Startup utility class allowing querying MARF's version class revisions, and copyright.
test() - Constructor for class test
 
THEN - Static variable in class marf.nlp.Parsing.TokenSubType
 
THIS - Static variable in class marf.nlp.Parsing.TokenSubType
 
threshold - Variable in class marf.Classification.NeuralNetwork.Neuron
Activation threshhold.
toAbbrString() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
 
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.
Token(Token) - Constructor for class marf.nlp.Parsing.Token
Simulation of a copy-constructor.
TokenList - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
 
TokenSubType - class marf.nlp.Parsing.TokenSubType.
C+- Specific Tokens Types.
TokenSubType() - Constructor for class marf.nlp.Parsing.TokenSubType
Default Constructor.
TokenSubTypes - Static variable in class marf.nlp.Parsing.TokenSubType
 
TokenType - class marf.nlp.Parsing.TokenType.
Generic Token Type.
TokenType() - Constructor for class marf.nlp.Parsing.TokenType
Default Constructor.
TokenTypes - Static variable in class marf.nlp.Parsing.TokenType
Hash representing literal values of the above tokens (for output, for example).
toString() - Method in class marf.FeatureExtraction.MinMaxAmplitudes.MinMaxAmplitudes
Creates String representation of the inner feature vector.
toString() - Method in class marf.Classification.RandomClassification.RandomClassification
Returns string representation of the internals of this object.
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.math.Matrix
Textual representation of the matrix.
toString() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
 
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
Converts the internals of the OptionProcessor to a string and returns it.
toString() - Method in class marf.util.OptionProcessor.Option
String representation of the option.
toStringNumeric() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
 
TRAILING_ZEROS - Static variable in class marf.nlp.Parsing.LexicalError
Not meaningful trailing zeros aren't allowed.
TRAIN - Static variable in class marf.MARF.NLP
Action to train a classifier.
train() - Static method in class marf.MARF
Training mode.
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() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Implementes training of Neural Net.
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() - Method in class marf.Classification.RandomClassification.RandomClassification
Simply stores incoming ID's.
train() - Method in class marf.Stats.StatisticalEstimators.GLI
 
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
 
train() - Method in class marf.Stats.StatisticalEstimators.SLI
 
train() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Every estimator needs to implement its specific training method.
train() - Method in class marf.Stats.StatisticalEstimators.Smoothing.Smoothing
 
train() - Method in class marf.nlp.Parsing.ProbabilisticParser
 
train(double[], int, double) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Actual training of the net.
train(double, double, double) - Method in class marf.Classification.NeuralNetwork.Neuron
Neuron training.
TrainingSample - class marf.Storage.TrainingSample.
TrainingSample contains one item in the training set.
TrainingSample() - Constructor for class marf.Storage.TrainingSample
 
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.
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.
translate(Vector, Vector) - Method in class marf.math.Matrix
Translates a vector according to the given size.
transpose() - Method in class marf.math.Matrix
Matrix transpose.
TRIGRAM - Static variable in interface marf.MARF.INgramModels
Indicates to use trigram language model.
TT - Variable in class marf.nlp.Parsing.TransitionTable
Transition Table (TT) is a Vector of Vectors of Objects, such as Rules and SyntaxErrors.
TTest - class marf.nlp.Collocations.TTest.
TODO: implement.
TTest() - Constructor for class marf.nlp.Collocations.TTest
 
type - Variable in class marf.Classification.NeuralNetwork.Neuron
Current neuron type.
type - Variable in class marf.nlp.Parsing.SymDataType
 
type - Variable in class marf.nlp.Parsing.TokenType
Current token type.
Type - Variable in class marf.nlp.Parsing.GrammarCompiler.Terminal
 

U

UID - Variable in class marf.nlp.Parsing.SymTabEntry
Entry symbol, encapsulated as Token.
ULAW - Static variable in class marf.MARF
Indicates ULAW incoming sample file format.
ULAW - Static variable in class marf.Storage.MARFAudioFileFormat
Indicates ULAW incoming sample file format.
ULAW - Static variable in class marf.Storage.MARFAudioFileFormat.Type
Specifies ULAW file.
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).
UNDEF_SYM - Static variable in class marf.nlp.Parsing.SemanticError
Undefined Symbol.
UNEXPECTED_EOF - Static variable in class marf.nlp.Parsing.LexicalError
Unxepected EOF and no ending comment.
UNIGRAM - Static variable in interface marf.MARF.INgramModels
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 - 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.SampleLoader
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.
updateTokenInfo(Token) - Method in class marf.nlp.Parsing.SyntaxError
Allows update the state of an error, since the info might not be initially available (in the TT, for example).

V

validNum(String) - Method in class marf.nlp.Parsing.LexicalAnalyzer
Validates that an incoming string is a valid number or not.
ValidPunctuation - Static variable in class marf.nlp.Parsing.TokenSubType
 
VARIABLE - Static variable in class marf.nlp.Parsing.SymTabEntry
Variable entry type.
VarSymTabEntry - class marf.nlp.Parsing.VarSymTabEntry.
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(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.
Vector(int) - Constructor for class marf.math.Vector
Constructs a vector with the specified length.
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(Vector) - Constructor for class marf.math.Vector
Constructs a vector from another vector; a-la copy conctructor.

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.
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.
WAVLoader - class marf.Storage.Loaders.WAVLoader.
Loads/stores samples of WAV 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
 
WITTEN_BELL - Static variable in interface marf.MARF.IStatisticalEstimators
Indicates to use Witten-Bell estimator/smoothing.
WittenBell - class marf.Stats.StatisticalEstimators.Smoothing.WittenBell.
Represents Witten-Bell Smoothing Algorithm.
WittenBell() - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.WittenBell
 
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 objec with empty lexeme.
WordStats(int) - Constructor for class marf.Stats.WordStats
Constructs object with the desired frequency.
WordStats(int, String) - Constructor for class marf.Stats.WordStats
Constructs object with the desired frequency and the lexeme.
WRITE - Static variable in class marf.nlp.Parsing.TokenSubType
 
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.SineLoader
Does nothing.
writeAudioData(double[], int) - Method in class marf.Storage.Loaders.SNDLoader
Not Implemented.
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

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

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