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

a00 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
a01 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
a1 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
a10 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
a11 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
a2 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
abs(ComplexNumber) - Static method in class marf.math.ComplexNumber
Magnitude = abs(z) = |z|.
abs() - Method in class marf.math.ComplexNumber
abs(this) = |this|.
add(Neuron) - Method in class marf.Classification.NeuralNetwork.Layer
Allows adding a neuron to the layer.
add(ComplexNumber) - Method in class marf.math.ComplexMatrix
Adds a complex scalar to the matrix: this = this + Z.
add(ComplexMatrix, ComplexMatrix) - Static method in class marf.math.ComplexMatrix
A convenience wrapper of Matrix.add().
add(Matrix, ComplexMatrix) - Static method in class marf.math.ComplexMatrix
 
add(ComplexMatrix, Matrix) - Static method in class marf.math.ComplexMatrix
 
add(ComplexMatrix, double) - Static method in class marf.math.ComplexMatrix
 
add(ComplexMatrix, ComplexNumber) - Static method in class marf.math.ComplexMatrix
 
add(ComplexNumber, ComplexNumber) - Static method in class marf.math.ComplexNumber
C3 = C1 + C2.
add(ComplexNumber) - Method in class marf.math.ComplexNumber
this = this + C.
add(ComplexVector) - Method in class marf.math.ComplexVector
V1 = this + V.
add(ComplexVector, ComplexVector) - Static method in class marf.math.ComplexVector
V3 = V1 + V2.
add(Matrix, Matrix) - Static method in class marf.math.Matrix
M3 = M1 + M2.
add(double) - Method in class marf.math.Matrix
Adds a scalar to the matrix: this = this + N.
add(Matrix, double) - Static method in class marf.math.Matrix
Adds a scalar to the matrix: M1 = M + N.
add(Vector) - Method in class marf.math.Vector
V1 = this + V.
add(Vector, Vector) - Static method in class marf.math.Vector
V3 = V1 + V2.
add(int, Object) - Method in class marf.util.FreeVector
Adds an element of the vector at the specified index.
add(int[], Object) - Method in class marf.util.Matrix
Not implemented.
ADD_DELTA - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use Add Delta estimator/smoothing.
ADD_ONE - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use Add One estimator/smoothing.
addActiveOption(String) - Method in interface marf.util.IOptionProvider
 
addActiveOption(String, String) - Method in interface marf.util.IOptionProvider
 
addActiveOption(int, String) - Method in interface marf.util.IOptionProvider
 
addActiveOption(String) - Method in class marf.util.OptionFileLoader
 
addActiveOption(int, String) - Method in class marf.util.OptionFileLoader
 
addActiveOption(String, String) - Method in class marf.util.OptionFileLoader
 
addActiveOption(String, String) - Method in class marf.util.OptionProcessor
Allows adding a valid option to the set of valid options.
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.
addActiveOption(String) - Method in class marf.util.OptionProcessor
Allows adding a value option.
addAll(int, Collection) - Method in class marf.util.FreeVector
Adds a collection of elements to this vector starting at given index.
adDataArray - Variable in class marf.gui.WaveGrapher
Data to graph.
adDataVector - Variable in class marf.Storage.TrainingSample
Array representing either a feature vector, mean vector describing the cluster, or a median vector.
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 in marf.Stats.StatisticalEstimators.Smoothing
Add-Delta Smoothing Estimator.
AddDelta(double) - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.AddDelta
Constructs the estimator with the specified delta.
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[], String, int) - Method in class marf.Storage.Cluster
Adds new feature vector to the mean and recomputes the mean.
addFeatureVector(double[], String, int) - Method in class marf.Storage.FeatureSet
 
addFeatureVector(double[], String, int) - Method in interface marf.Storage.ITrainingSample
Fully equivalent to setFeatureVector().
addFeatureVector(double[], String, int) - Method in class marf.Storage.TrainingSample
 
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.
addFilename(String) - Method in interface marf.Storage.ITrainingSample
 
addFilename(String) - Method in class marf.Storage.TrainingSample
Adds a filename to the training sample.
addIDToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Adds a non-terminal grammar ID token type to the RHS of the current rule.
addInput(Neuron, double) - Method in class marf.Classification.NeuralNetwork.Neuron
Adds an input neuron and its associated weight.
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.
addNextRHSElement() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Adds next element to the RHS of the current rule.
addNextRHSElement() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
Overridden to possibly take into consideration the probability tokens.
addNgram(Ngram) - Method in class marf.Stats.Ngram
Adds an N-gram at the end of the N-gram elements array.
addNonTeminal(NonTerminal) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Adds non-terminal to the set of non-terminals.
AddOne - Class in marf.Stats.StatisticalEstimators.Smoothing
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.
addParam(Object, int) - Method in class marf.Storage.ModuleParams
Adds a single object to the corresponding Vector.
addParams(Vector, int) - Method in class marf.Storage.ModuleParams
Appends params vector to whatever there possibly was.
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, String) - Method in class marf.Storage.ResultSet
Add result to the result set.
addResult(int, double) - Method in class marf.Storage.ResultSet
Add result to the result set.
addResult(Result) - Method in class marf.Storage.ResultSet
Add result to the result set based on already pre-constructed object.
addRHSElement(GrammarElement) - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Allows adding grammar elements on the RHS of this rule.
addRule(Rule) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Adds a grammar rule to the collection of rules.
addSymbol(Token) - Method in class marf.nlp.Parsing.SymbolTable
Adds a symbol token to the table.
addSymbol(Token, boolean) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
addSymbol(Token, int) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
addTeminal(Terminal) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Adds a terminal to the set of terminals.
addTerminalToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Adds a terminal token type to the RHS of the current rule.
addThread(Thread) - Method in class marf.util.ExpandedThreadGroup
Adds specified thread to the local reference list.
addToFirstSet(Vector) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Appends elements from the passed set to its current first set.
addToFirstSet(Terminal) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Adds a single terminal to the first set if it's not already there.
addToFirstSet(NonTerminal) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Adds a single non-terminal to the first set.
addToFollowSet(Vector) - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Appends elements from the passed set to its current follow set.
addToFollowSet(Terminal) - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Adds a single terminal to the follow set if it's not already there.
addToFollowSet(NonTerminal) - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Adds a single non-terminal to the follow set.
addToTokenList() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Adds the current token to the token list if it is not null and not of backtrack, EOF, or error type.
addValidOption(String) - Method in interface marf.util.IOptionProvider
 
addValidOption(int, String) - Method in interface marf.util.IOptionProvider
 
addValidOption(int, String, boolean) - Method in interface marf.util.IOptionProvider
 
addValidOption(String) - Method in class marf.util.OptionFileLoader
 
addValidOption(int, String) - Method in class marf.util.OptionFileLoader
 
addValidOption(int, String, boolean) - Method in class marf.util.OptionFileLoader
 
addValidOption(int, String) - Method in class marf.util.OptionProcessor
Allows adding a valid option to the set of valid options.
addValidOption(String) - Method in class marf.util.OptionProcessor
Allows adding a value option.
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).
adFeatureVector - Variable in class marf.Classification.Classification
Local reference to the array of features, either obtained from the feature extraction module or passed directly to train() or classify.
adFreqResponse - Variable in class marf.Preprocessing.FFTFilter.FFTFilter
Frequency response to be multiplied by the incoming value.
adImaginaryMatrix - Variable in class marf.math.ComplexMatrix
The corresponding imaginary data to the real data array.
adMatrix - Variable in class marf.math.Matrix
Matrix itself.
adParseMatrix - Variable in class marf.nlp.Parsing.ProbabilisticParser
3-dimensional parse matrix for CYK.
adSample - Variable in class marf.Storage.Sample
Sample data array (amplitudes).
adSampleData - Variable in class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Sample data container reference if the data is coming not from preprocessing.
aiDimensions - Variable in class marf.util.Matrix
Matrix dimensions.
AIFC - Static variable in class marf.Storage.MARFAudioFileFormat.Type
Specifies an AIFF-C file.
AIFF - Static variable in class marf.MARF
AIFF sample format.
AIFF - Static variable in class marf.Storage.MARFAudioFileFormat
AIFF sample format.
AIFF - Static variable in class marf.Storage.MARFAudioFileFormat.Type
Specifies an AIFF file.
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 in marf.Storage.Loaders
TODO: Not Implemented.
AIFFCLoader() - Constructor for class marf.Storage.Loaders.AIFFCLoader
AIFFC Loader Constructor.
AIFFLoader - Class in marf.Storage.Loaders
TODO: Not Implemented.
AIFFLoader() - Constructor for class marf.Storage.Loaders.AIFFLoader
AIFF Loader Constructor.
Algorithms - Class in marf.math
Collection of algorithms to be used by the modules.
Algorithms() - Constructor for class marf.math.Algorithms
There shall no be derivatives or instances.
Algorithms.FFT - Class in marf.math
A collection of FFT-related math.
Algorithms.FFT() - Constructor for class marf.math.Algorithms.FFT
 
Algorithms.Hamming - Class in marf.math
A collection of Hamming Window-related algorithms.
Algorithms.Hamming() - Constructor for class marf.math.Algorithms.Hamming
 
Algorithms.LPC - Class in marf.math
A collection of LPC-related algorithms.
Algorithms.LPC() - Constructor for class marf.math.Algorithms.LPC
 
AND - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "and".
aoBack - Variable in class marf.nlp.Parsing.ProbabilisticParser
3-dimensional collection of back-vectors for CYK.
aoNgramElements - Variable in class marf.Stats.Ngram
N-gram's parts.
aoResultSetSorted - Variable in class marf.Storage.ResultSet
References to the objects in the oResultSet in the sorted order.
aoSortedStatRefs - Variable in class marf.Classification.Stochastic.ZipfLaw
Sorted references to stats.
append(Object) - Method in class marf.nlp.Storage.Corpus
 
appendToken(String) - Method in class marf.nlp.Storage.Corpus
 
applyAdd(Matrix, Matrix, int, int) - Method in class marf.math.ComplexMatrix
Overrides the parent to apply complex number addition.
applyAdd(Matrix, Matrix, int, int) - Method in class marf.math.Matrix
Actually applies the addition of operation to two elements of a matrix.
applyMinus(Matrix, Matrix, int, int) - Method in class marf.math.ComplexMatrix
Overrides the parent to apply complex number addition.
applyMinus(Matrix, Matrix, int, int) - Method in class marf.math.Matrix
 
applyMultiply(Matrix, Matrix, int, int) - Method in class marf.math.ComplexMatrix
 
applyMultiply(Matrix, Matrix) - Method in class marf.math.ComplexMatrix
 
applyMultiply(Matrix, Matrix) - Method in class marf.math.Matrix
 
applyMultiply(Matrix, Matrix, int, int) - Method in class marf.math.Matrix
 
areErrorsPresent() - Method in class marf.nlp.Parsing.Parser
Allows to query the fact that there were lexical or syntax errors or not.
arg(ComplexNumber) - Static method in class marf.math.ComplexNumber
 
arg() - Method in class marf.math.ComplexNumber
 
Arrays - Class in marf.util
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.
arrayToCSV(String[]) - Static method in class marf.util.Arrays
Converts array of Strings to a single comma-separated String.
arrayToCSV(Object[]) - Static method in class marf.util.Arrays
Converts array of Objects to a single comma-separated String.
arrayToCSV(int[]) - Static method in class marf.util.Arrays
Converts array of integers to a single comma-separated String.
arrayToCSV(long[]) - Static method in class marf.util.Arrays
Converts array of longs to a single comma-separated String.
arrayToCSV(float[]) - Static method in class marf.util.Arrays
Converts array of floats to a single comma-separated String.
arrayToCSV(double[]) - Static method in class marf.util.Arrays
Converts array of doubles to a single comma-separated String.
arrayToCSV(byte[]) - Static method in class marf.util.Arrays
Converts array of bytes to a single comma-separated String.
arrayToCSV(boolean[]) - Static method in class marf.util.Arrays
Converts array of booleans to a single comma-separated String.
arrayToCSV(char[]) - Static method in class marf.util.Arrays
Converts array of characters to a single comma-separated String.
arrayToDelimitedString(String[], String) - Static method in class marf.util.Arrays
Converts array of Strings to a single string separated by the specified delimiter.
arrayToDelimitedString(int[], String) - Static method in class marf.util.Arrays
Converts array of integers to a single string separated by the specified delimiter.
arrayToDelimitedString(Object[], String) - Static method in class marf.util.Arrays
Converts array of Objects to a single string separated by the specified delimiter.
arrayToDelimitedString(long[], String) - Static method in class marf.util.Arrays
Converts array of longs to a single string separated by the specified delimiter.
arrayToDelimitedString(float[], String) - Static method in class marf.util.Arrays
Converts array of floats to a single string separated by the specified delimiter.
arrayToDelimitedString(double[], String) - Static method in class marf.util.Arrays
Converts array of doubles to a single string separated by the specified delimiter.
arrayToDelimitedString(byte[], String) - Static method in class marf.util.Arrays
Converts array of bytes to a single string separated by the specified delimiter.
arrayToDelimitedString(boolean[], String) - Static method in class marf.util.Arrays
Converts array of booleans to a single string separated by the specified delimiter.
arrayToDelimitedString(char[], String) - Static method in class marf.util.Arrays
Converts array of characters to a single string separated by the specified delimiter.
arrayToString(String[]) - Static method in class marf.util.Arrays
Converts array of Strings to a single space-separated String.
arrayToString(Object[]) - Static method in class marf.util.Arrays
Converts array of Objects to a single space-separated String.
arrayToString(int[]) - Static method in class marf.util.Arrays
Converts array of integers to a single space-separated String.
arrayToString(long[]) - Static method in class marf.util.Arrays
Converts array of longs to a single space-separated String.
arrayToString(float[]) - Static method in class marf.util.Arrays
Converts array of floats to a single space-separated String.
arrayToString(double[]) - Static method in class marf.util.Arrays
Converts array of doubles to a single space-separated String.
arrayToString(byte[]) - Static method in class marf.util.Arrays
Converts array of bytes to a single space-separated String.
arrayToString(boolean[]) - Static method in class marf.util.Arrays
Converts array of booleans to a single space-separated String.
arrayToString(char[]) - Static method in class marf.util.Arrays
Converts array of characters to a single space-separated String.
arrayToVector(double[]) - Static method in class marf.util.Arrays
Converts array of doubles to Vector.
arrayToVector(int[]) - Static method in class marf.util.Arrays
Converts array of ints to Vector.
arrayToVector(float[]) - Static method in class marf.util.Arrays
Converts array of floats to Vector.
arrayToVector(short[]) - Static method in class marf.util.Arrays
Converts array of shorts to Vector.
arrayToVector(long[]) - Static method in class marf.util.Arrays
Converts array of longs to Vector.
arrayToVector(char[]) - Static method in class marf.util.Arrays
Converts array of characters to Vector.
arrayToVector(byte[]) - Static method in class marf.util.Arrays
Converts array of bytes to Vector.
arrayToVector(String[]) - Static method in class marf.util.Arrays
Converts array of Strings to Vector.
arrayToVector(Object[]) - Static method in class marf.util.Arrays
Converts array of Objects 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.
attBuffers - Variable in class marf.Storage.ByteArrayFileReader
Buffer of buffers to fill in.
AU - Static variable in class marf.MARF
AU sample format.
AU - Static variable in class marf.Storage.MARFAudioFileFormat
AU sample format.
AU - Static variable in class marf.Storage.MARFAudioFileFormat.Type
Specifies an AU file.
AudioSampleLoader - Class in marf.Storage.Loaders
Abstract class that provides a generic sound-oriented implementation of the sample loading interface.
AudioSampleLoader() - Constructor for class marf.Storage.Loaders.AudioSampleLoader
Default constructor.
AULoader - Class in marf.Storage.Loaders
TODO: 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

b00 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
b01 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
b1 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
b10 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
b11 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
b2 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
backSynchronizeObject() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
 
backSynchronizeObject() - Method in class marf.Classification.RandomClassification.RandomClassification
 
backSynchronizeObject() - Method in class marf.Classification.Stochastic.MaxProbabilityClassifier
Add a piece of general StorageManager contract.
backSynchronizeObject() - Method in class marf.Classification.Stochastic.ZipfLaw
 
backSynchronizeObject() - Method in class marf.FeatureExtraction.FeatureExtraction
Implementation of back-synchronization of loaded object.
backSynchronizeObject() - Method in class marf.nlp.Parsing.ProbabilisticParser
Implements StorageManager interface.
backSynchronizeObject() - Method in class marf.Preprocessing.CFEFilters.CFEFilter
 
backSynchronizeObject() - Method in class marf.Preprocessing.Preprocessing
Implementation of back-synchronization of Sample loaded object.
backSynchronizeObject() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Updates the reference to the probabilities table for future serialization after restoration.
backSynchronizeObject() - Method in class marf.Storage.Database
Implementation of back-synchronization of Database loaded object.
backSynchronizeObject() - Method in class marf.Storage.StorageManager
Must to be overridden by the modules that use object serialization with the generic implementation of restore().
backSynchronizeObject() - Method in class marf.Storage.TrainingSet
 
BACKTRACK - Static variable in class marf.nlp.Parsing.TokenType
This indicates we have to backtrack one token and don't do any extra processing.
BAND_PASS_CFE_FILTER - Static variable in class marf.MARF
Indicates to use band-pass CFE filter.
BAND_STOP_CFE_FILTER - Static variable in class marf.MARF
Indicates to use band-stop CFE filter.
BAND_STOP_FFT_FILTER - Static variable in class marf.MARF
Indicates to use band-stop FFT filter.
BANDPASS_FFT_FILTER - Static variable in class marf.MARF
Indicates to use band-pass filter.
BandPassFilter - Class in marf.Preprocessing.CFEFilters
Implements band-pass CFE filter based on Shivani Bhat's thesis work.
BandPassFilter(Sample) - Constructor for class marf.Preprocessing.CFEFilters.BandPassFilter
LowPassFilter Constructor.
BandpassFilter - Class in marf.Preprocessing.FFTFilter
Bandpass Filter Implementation based on the FFTFilter.
BandpassFilter() - Constructor for class marf.Preprocessing.FFTFilter.BandpassFilter
Default constructor for reflective creation of Preprocessing clones.
BandpassFilter(IPreprocessing) - Constructor for class marf.Preprocessing.FFTFilter.BandpassFilter
Implements preprocessing pipeline.
BandpassFilter(Sample) - Constructor for class marf.Preprocessing.FFTFilter.BandpassFilter
BandpassFilter Constructor.
BandStopFilter - Class in marf.Preprocessing.CFEFilters
 
BandStopFilter(Sample) - Constructor for class marf.Preprocessing.CFEFilters.BandStopFilter
LowPassFilter Constructor.
BandStopFilter - Class in marf.Preprocessing.FFTFilter
Band-stop Filter Implementation based on the FFTFilter.
BandStopFilter() - Constructor for class marf.Preprocessing.FFTFilter.BandStopFilter
Default constructor for reflective creation of Preprocessing clones.
BandStopFilter(IPreprocessing) - Constructor for class marf.Preprocessing.FFTFilter.BandStopFilter
Implements preprocessing pipeline.
BandStopFilter(Sample) - Constructor for class marf.Preprocessing.FFTFilter.BandStopFilter
BandpassFilter Constructor.
BASE_BOOST_COEFFICIENT - Static variable in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Default boost rate of 5*PI to be applied to amplitude values.
BaseThread - Class in marf.util
Class BaseThread is customized base class for many of our own threads.
BaseThread() - Constructor for class marf.util.BaseThread
Default constructor.
BaseThread(Runnable) - Constructor for class marf.util.BaseThread
Constructor with Runnable.
BaseThread(Runnable, String) - Constructor for class marf.util.BaseThread
Constructor with Runnable and thread name.
BaseThread(ThreadGroup, Runnable, String) - Constructor for class marf.util.BaseThread
Constructor with ThreadGroup, Runnable, and thread name.
BaseThread(ThreadGroup, String) - Constructor for class marf.util.BaseThread
Assigns name to the thread and places it to the specified group.
BaseThread(String) - Constructor for class marf.util.BaseThread
Assigns name to the thread.
BaseThread(ExpandedThreadGroup, String) - Constructor for class marf.util.BaseThread
Assigns name to the thread and places it to the specified expanded group.
BaseThread(ExpandedThreadGroup, Runnable) - Constructor for class marf.util.BaseThread
Assigns name to the thread and places it to the specified expanded group.
BaseThread(ExpandedThreadGroup, Runnable, String) - Constructor for class marf.util.BaseThread
Assigns name to the thread and places it to the specified expanded group.
BaseThread(int) - Constructor for class marf.util.BaseThread
Sets user-specified thread ID and resets the sequencing from it.
bAvailable - Variable in class marf.util.Logger
Indicates if logging is available.
bCompress - Variable in class marf.Preprocessing.Endpoint.Endpoint
Indicates whether to compress or not the sample before extracting edpoints.
bConnected - Variable in class marf.Storage.Database
Indicates whether we are connected or not.
bConsiderEdges - Variable in class marf.Preprocessing.Endpoint.Endpoint
Indicates whether to consider or or not the edge points (at the beginning and the end of the sample) as endpoints.
bDebug - Variable in class marf.Configuration
Debug flag.
bDeclared - Variable in class marf.nlp.Parsing.SymTabEntry
A flag indicating that the symbol was (true) or was not (false) resolved.
bDefined - Variable in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Flag indicating whether this non-terminal is defined or not.
bDumpLogariphm - Variable in class marf.Classification.Stochastic.ZipfLaw
Indicates whether to dump in log-log scale format 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.
bDumpSpectrogram - Variable in class marf.Configuration
Indicates whether or not to dump a spectrogram at the end of feature extraction.
bDumpWaveGraph - Variable in class marf.Configuration
Indicates whether or not to dump a wave graph.
bErrorsPresent - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
An indicator of presence of lexical errors.
bErrorsPresent - Variable in class marf.nlp.Parsing.Parser
Fact, indicating that there are syntax errors.
bHasArgument - Variable in class marf.util.OptionProcessor.Option
A flag is set to true if the option has its argument set.
BIGRAM - Static variable in interface marf.MARF.ENgramModels
Indicates to use bigram language model.
binarySearch(float[], float) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
binarySearch(double[], double) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
binarySearch(short[], short) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
binarySearch(int[], int) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
binarySearch(byte[], byte) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
binarySearch(char[], char) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
binarySearch(Object[], Object) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
binarySearch(Object[], Object, Comparator) - Static method in class marf.util.Arrays
The binarySearch() routine is based on java.util.Arrays.binarySearch().
bIsInitialized - Variable in class marf.util.OptionFileLoader
Indicates that the config was initialized.
bMultilplyDefined - Variable in class marf.nlp.Parsing.SymTabEntry
A flag indicating that the symbol was (true) or was not (false) multiply defined.
bNoTimestamp - Variable in class marf.util.Logger
If set to true, no timestamp is issued with a message.
bNumberMode - Variable in class marf.nlp.Parsing.LexicalAnalyzer
This flag is used for backtracking when recognizing numbers.
bOperatorMode - Variable in class marf.nlp.Parsing.LexicalAnalyzer
This flag is used for backtracking when recognizing 'ambiguous' operators such as '<>' and '<' and friends.
BorderPanel - Class in marf.gui.util
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.
bRemoveNoise - Variable in class marf.Preprocessing.Preprocessing
By default we do not remove noise.
bRemoveSilence - Variable in class marf.Preprocessing.Preprocessing
By default we do not remove silence.
bRequiresArgument - Variable in class marf.util.OptionProcessor.Option
A flag is set to true if the option has a mandatory argument.
bReserved - Variable in class marf.nlp.Parsing.SymTabEntry
A flag indicating that the symbol was (true) or was not (false) reserved.
bRetVal - Variable in class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Keeps return value from extractFeatures() in case someone is interested.
bSeen - Variable in class marf.Stats.Observation
Indicates a fact that this observation has been "seen".
buildNetwork(Node) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Performs DOM tree traversal to build neural network structure.
ByteArrayFileReader - Class in marf.Storage
Reads in a file contents into a byte array buffers.
ByteArrayFileReader() - Constructor for class marf.Storage.ByteArrayFileReader
Constructs an empty reader.
ByteArrayFileReader(String) - Constructor for class marf.Storage.ByteArrayFileReader
Constructs the reader with the contents of the file by specifying the filename.
ByteArrayFileReader(File) - Constructor for class marf.Storage.ByteArrayFileReader
Constructs the reader with the contents of the file by specifying the File object.
ByteArrayFileReader(URI) - Constructor for class marf.Storage.ByteArrayFileReader
Constructs the reader with the contents of the file by specifying the URI.
ByteArrayFileReader(InputStream) - Constructor for class marf.Storage.ByteArrayFileReader
Constructs the reader with the contents of the file by specifying the InputStream object.
ByteArrayFileReader(Reader) - Constructor for class marf.Storage.ByteArrayFileReader
Constructs the reader with the contents of the file by specifying the Reader object.
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 in marf.util
Byte-Array Conversion Utility Functions.
ByteUtils() - Constructor for class marf.util.ByteUtils
Allow derivatives.

C

CACHED_VECTOR_TYPE_INVALID - Static variable in class marf.Storage.FeatureSet
Cached vector's data is invalid (untrustworthy), i.e.
CACHED_VECTOR_TYPE_MEAN - Static variable in class marf.Storage.FeatureSet
The cached vector data represents a freshly computed mean vector.
CACHED_VECTOR_TYPE_MEDIAN - Static variable in class marf.Storage.FeatureSet
The cached vector data represents a freshly computed median vector.
CASE_SENSITIVE - Static variable in class marf.MARF.NLP
Indicates to use case-sensitive processing of text.
Cepstral - Class in marf.FeatureExtraction.Cepstral
Cepstral Analysis.
Cepstral(IPreprocessing) - Constructor for class marf.FeatureExtraction.Cepstral.Cepstral
Cepstral Constructor.
CEPSTRAL - Static variable in class marf.MARF
Indicates to use cepstral analysis.
CFEFilter - Class in marf.Preprocessing.CFEFilters
General Continuous-Fraction Expansion (CFE) filter types.
CFEFilter(Sample) - Constructor for class marf.Preprocessing.CFEFilters.CFEFilter
LowPassFilter Constructor.
CHARACTER_MODE - Static variable in class marf.MARF.NLP
Work in character n-gram mode.
CHEBYSHEV_DISTANCE - Static variable in class marf.MARF
Indicates to use Chebyshev distance for classification.
ChebyshevDistance - Class in marf.Classification.Distance
Chebyshev Distance Classifier.
ChebyshevDistance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.ChebyshevDistance
ChebyshevDistance Constructor.
checkSettings() - Static method in class marf.MARF
Checks for all necessary settings to be present.
checkUndefinedNonTerminals() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Checks for undefined non-terminals in the grammar.
ChiSquareTest - Class in marf.nlp.Collocations
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 data type of the symbol.
CLASS - Static variable in class marf.nlp.Parsing.SymTabEntry
Class Entry Type.
CLASS - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "class".
Classification - Class in marf.Classification
Abstract Classification Module.
Classification(IFeatureExtraction) - Constructor for class marf.Classification.Classification
Generic Classification Constructor.
CLASSIFICATION - Static variable in class marf.Storage.ModuleParams
Indicates that we manipulate on the Classification Vector.
CLASSIFICATION_PLUGIN - Static variable in class marf.MARF
Indicates to employ user-defined classification plug-in.
ClassificationException - Exception in marf.Classification
Class ClassificationException indicates an error during classification process.
ClassificationException() - Constructor for exception marf.Classification.ClassificationException
Constructs a default classification exception with the message the same as the class name.
ClassificationException(String) - Constructor for exception marf.Classification.ClassificationException
Generic exception.
ClassificationException(Exception) - Constructor for exception marf.Classification.ClassificationException
Replicates parent's constructor.
ClassificationException(String, Exception) - Constructor for exception marf.Classification.ClassificationException
Replicates parent's constructor.
ClassificationFactory - Class in marf.Classification
Provides a factory to instantiate requested classification module(s).
ClassificationFactory() - Constructor for class marf.Classification.ClassificationFactory
Disallow instances of this factory as deemed useless.
classify() - Method in class marf.Classification.Classification
Generic classification routine that assumes a presence of a valid non-null feature extraction module for pipeline operation.
classify(double[]) - Method in class marf.Classification.Distance.Distance
Classify the feature vector based on whatever distance() derivatives implement.
classify() - Method in interface marf.Classification.IClassification
Generic classification routine.
classify(double[]) - Method in interface marf.Classification.IClassification
Generic classification routine.
classify() - Method in class marf.Classification.Markov.Markov
Not Implemented.
classify(double[]) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Neural Network implementation of classification routine.
classify(double[]) - Method in class marf.Classification.RandomClassification.RandomClassification
Picks an ID at random.
classify(double[]) - Method in class marf.Classification.Similarity.CosineSimilarityMeasure
Classify the feature vector based on whatever similarity() derivatives implement.
classify() - Method in class marf.Classification.Stochastic.MaxProbabilityClassifier
Performs language classification.
classify(double[]) - Method in class marf.Classification.Stochastic.Stochastic
Not Implemented.
classify(double[]) - Method in class marf.Classification.Stochastic.ZipfLaw
 
CLASSIFY - Static variable in class marf.MARF.NLP
Action to perform a classification task.
ClassSymTabEntry - Class in marf.nlp.Parsing
ClassSymTabEntry represents an entry in the symbol table corresponding to a class definition.
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.Classification.Classification
Implements Cloneable interface for the Classification object.
clone() - Method in class marf.Configuration
 
clone() - Method in class marf.FeatureExtraction.FeatureExtraction
Implements Cloneable interface for the FeatureExtraction object.
clone() - Method in class marf.math.ComplexMatrix
 
clone() - Method in class marf.math.ComplexVector
Implements Clonable interface.
clone() - Method in class marf.math.Matrix
Implements Clonable interface.
clone() - Method in class marf.math.Vector
Implements Clonable interface.
clone() - Method in class marf.nlp.Storage.Corpus
 
clone() - Method in interface marf.Preprocessing.IPreprocessing
Enable cloning of preprocessing modules in accordance with the Cloneable interface.
clone() - Method in class marf.Preprocessing.Preprocessing
Implements Cloneable interface for the Preprocessing object.
clone() - Method in class marf.Stats.Ngram
Implements Cloneable interface for the Ngram object.
clone() - Method in class marf.Stats.Observation
Implements Cloneable interface for the Observation object.
clone() - Method in class marf.Stats.StatisticalObject
Implements Cloneable interface for the StatisticalObject.
clone() - Method in class marf.Stats.WordStats
Implements Cloneable interface for the WordStats object.
clone() - Method in class marf.Storage.Cluster
Implements Cloneable interface for the Cluster object.
clone() - Method in class marf.Storage.Database
Implements Cloneable interface for the Database object.
clone() - Method in class marf.Storage.FeatureSet
Implements Cloneable interface for the FeatureSet object.
clone() - Method in class marf.Storage.ModuleParams
Implements Cloneable interface for ModuleParams.
clone() - Method in class marf.Storage.Result
Implements Cloneable interface for the Result object.
clone() - Method in class marf.Storage.ResultSet
Implements Cloneable interface for the ResultSet object.
clone() - Method in class marf.Storage.Sample
Clones this sample object by copying the sample format and its data.
clone() - Method in class marf.Storage.StorageManager
Implements Cloneable for this StorageManager.
clone() - Method in class marf.Storage.TrainingSample
Implements Cloneable interface for the TrainingSample object.
clone() - Method in class marf.Storage.TrainingSet
Implements Cloneable interface for the TrainingSet object.
close() - Method in class marf.Storage.Database
Closes (file) database connection.
close() - Method in interface marf.Storage.IDatabase
Closes (file) database connection.
Cluster - Class in marf.Storage
Cluster contains a cluster information per subject.
Cluster() - Constructor for class marf.Storage.Cluster
Default cluster constructor.
Cluster(Cluster) - Constructor for class marf.Storage.Cluster
Copy-constructor.
CodeGenerator - Class in marf.nlp.Parsing
Code Generator.
CodeGenerator() - Constructor for class marf.nlp.Parsing.CodeGenerator
Default constructor.
collectStatistics(double[]) - Method in class marf.Classification.Stochastic.ZipfLaw
Collects result statistics.
collectStatistics(StreamTokenizer) - Method in class marf.Classification.Stochastic.ZipfLaw
Collects result statistics.
CollocationWindow - Class in marf.nlp.Collocations
TODO: implement.
CollocationWindow() - Constructor for class marf.nlp.Collocations.CollocationWindow
 
ColoredStatusBox - Class in marf.gui.util
ColoredStatusBox GUI component.
ColoredStatusBox(LayoutManager, boolean) - Constructor for class marf.gui.util.ColoredStatusBox
 
ColoredStatusBox(LayoutManager) - Constructor for class marf.gui.util.ColoredStatusBox
 
ColoredStatusBox(boolean) - Constructor for class marf.gui.util.ColoredStatusBox
 
ColoredStatusBox() - Constructor for class marf.gui.util.ColoredStatusBox
 
ColoredStatusBox(String, Color) - Constructor for class marf.gui.util.ColoredStatusBox
 
ColoredStatusBox(String, Color, int, int) - Constructor for class marf.gui.util.ColoredStatusBox
 
ColoredStatusPanel - Class in marf.gui.util
Panel to be used as a status bar with color gradience.
ColoredStatusPanel(int, int, int, int, int, int, int) - Constructor for class marf.gui.util.ColoredStatusPanel
Construction.
ColoredStatusPanel() - Constructor for class marf.gui.util.ColoredStatusPanel
Default panel as ColoredStatusPanel(0, 0, 0, 0, 0, 100, 50).
COMMA - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "comma".
COMMENT_SYMBOL - Static variable in class marf.util.OptionFileLoader
Comment symbol.
commit() - Method in class marf.Classification.NeuralNetwork.Layer
Applies changes made to neurons on this layer.
commit() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Applies changes made to neurons on every net's layer.
commit() - Method in class marf.Classification.NeuralNetwork.Neuron
Applies weight changes.
compare(Corpus) - Method in class marf.nlp.Storage.Corpus
Compares this corpus to another one and report the differences in terms of lexeme tokens.
compare(Object, Object) - Method in class marf.util.comparators.FrequencyComparator
Implementation of the Comparator interface for the StatisticalObjects.
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.
COMPARE_CASE_INSENSITIVE - Static variable in class marf.nlp.Storage.Corpus
Case is not altered, but internal casing is ignored.
COMPARE_CASE_SENSITIVE - Static variable in class marf.nlp.Storage.Corpus
 
COMPARE_LOWER_CASE - Static variable in class marf.nlp.Storage.Corpus
Lowercased prior action.
COMPARE_UPPER_CASE - Static variable in class marf.nlp.Storage.Corpus
Uppercased prior action.
compareTo(Object) - Method in class marf.nlp.Storage.Corpus
 
compile(String[]) - Method in class marf.nlp.Parsing.Compiler
Main compilation method.
compileGrammar() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Compiles grammar.
compileGrammar() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
Compiles probabilistic grammar.
Compiler - Class in marf.nlp.Parsing
General Compiler Class.
Compiler() - Constructor for class marf.nlp.Parsing.Compiler
Default compiler.
CompilerError - Exception in marf.nlp.Parsing
Generic Compiler Error.
CompilerError() - Constructor for exception marf.nlp.Parsing.CompilerError
Default Constructor.
CompilerError(Exception) - Constructor for exception marf.nlp.Parsing.CompilerError
Wraps the parameter exception into CompilerError.
CompilerError(String) - Constructor for exception marf.nlp.Parsing.CompilerError
Creates a CompilerError with a custom error message string.
CompilerError(String, Exception) - Constructor for exception marf.nlp.Parsing.CompilerError
Wraps the parameter exception into CompilerError with a custom error message string.
ComplexMatrix - Class in marf.math
Similarly to Matrix, this class implements nearly identical API but for operations on matrices with complex numbers.
ComplexMatrix() - Constructor for class marf.math.ComplexMatrix
 
ComplexMatrix(int, int) - Constructor for class marf.math.ComplexMatrix
 
ComplexMatrix(int, int, double) - Constructor for class marf.math.ComplexMatrix
 
ComplexMatrix(int, int, ComplexNumber) - Constructor for class marf.math.ComplexMatrix
 
ComplexMatrix(Matrix) - Constructor for class marf.math.ComplexMatrix
 
ComplexMatrix(ComplexMatrix) - Constructor for class marf.math.ComplexMatrix
 
ComplexMatrix(double[]) - Constructor for class marf.math.ComplexMatrix
Constructs a complex vector with zero imaginary part.
ComplexMatrix(double[], double[]) - Constructor for class marf.math.ComplexMatrix
Constructs a complex vector.
ComplexMatrix(ComplexNumber[]) - Constructor for class marf.math.ComplexMatrix
 
ComplexMatrix(double[], boolean) - Constructor for class marf.math.ComplexMatrix
 
ComplexMatrix(ComplexNumber[], boolean) - Constructor for class marf.math.ComplexMatrix
 
ComplexMatrix(double[][]) - Constructor for class marf.math.ComplexMatrix
 
ComplexMatrix(ComplexNumber[][]) - Constructor for class marf.math.ComplexMatrix
 
ComplexNumber - Class in marf.math
Implements complex number arithmetic.
ComplexNumber() - Constructor for class marf.math.ComplexNumber
 
ComplexNumber(double, double) - Constructor for class marf.math.ComplexNumber
 
ComplexNumber(double) - Constructor for class marf.math.ComplexNumber
 
ComplexNumber(ComplexNumber) - Constructor for class marf.math.ComplexNumber
Copy-constructor.
ComplexVector - Class in marf.math
Algebraic operations on ComplexVectors.
ComplexVector() - Constructor for class marf.math.ComplexVector
Constructs a ComplexVector of default length of 3.
ComplexVector(int) - Constructor for class marf.math.ComplexVector
Constructs a ComplexVector with the specified length.
ComplexVector(ComplexVector) - Constructor for class marf.math.ComplexVector
Constructs a ComplexVector from another ComplexVector; a-la copy conctructor.
ComplexVector(Matrix) - Constructor for class marf.math.ComplexVector
Constructs a ComplexVector 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.
ComplexVector(double[]) - Constructor for class marf.math.ComplexVector
Constructs a ComplexVector out of a raw array of doubles.
ComplexVector(double[], boolean) - Constructor for class marf.math.ComplexVector
Allows having a transposed ComplexVector upon construction.
compress(double[]) - Static method in class marf.Preprocessing.Preprocessing
Compresses input data by removing duplicate values.
compress() - Method in class marf.Preprocessing.Preprocessing
Compresses the instance of the stored sample by removing duplicates.
computeFirstSets() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Computes first sets for all non-terminals from the non-terminals list.
computeFollowSets() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Computes follow sets for all non-terminals from the non-terminals list.
computeTranferFunction(ComplexMatrix, ComplexMatrix, ComplexMatrix, ComplexMatrix) - Method in class marf.Preprocessing.CFEFilters.LowPassFilter
 
concatenate(Object[], Object[]) - Static method in class marf.util.Arrays
Concatenates two arrays of objects and returns a newly allocated array of the concatenated pieces.
concatenate(String[], String[]) - Static method in class marf.util.Arrays
Concatenates two arrays of Strings and returns a newly allocated array of the concatenated pieces.
concatenate(double[], double[]) - Static method in class marf.util.Arrays
Concatenates two arrays of doubles and returns a newly allocated array of the concatenated pieces.
concatenate(boolean[], boolean[]) - Static method in class marf.util.Arrays
Concatenates two arrays of booleans and returns a newly allocated array of the concatenated pieces.
concatenate(byte[], byte[]) - Static method in class marf.util.Arrays
Concatenates two arrays of bytes and returns a newly allocated array of the concatenated pieces.
concatenate(char[], char[]) - Static method in class marf.util.Arrays
Concatenates two arrays of characters and returns a newly allocated array of the concatenated pieces.
concatenate(int[], int[]) - Static method in class marf.util.Arrays
Concatenates two arrays of integers and returns a newly allocated array of the concatenated pieces.
concatenate(short[], short[]) - Static method in class marf.util.Arrays
Concatenates two arrays of shorts and returns a newly allocated array of the concatenated pieces.
concatenate(float[], float[]) - Static method in class marf.util.Arrays
Concatenates two arrays of floats and returns a newly allocated array of the concatenated pieces.
concatenate(long[], long[]) - Static method in class marf.util.Arrays
Concatenates two arrays of longs and returns a newly allocated array of the concatenated pieces.
Configuration - Class in marf
Encapsulates MARF configuration parameters for serialization to disk or network.
Configuration() - Constructor for class marf.Configuration
 
Configuration(int, int, int, int, int, String, String, ModuleParams, boolean, boolean, String, String, String, String, boolean) - Constructor for class marf.Configuration
All-fields constructor.
Configuration(Configuration) - Constructor for class marf.Configuration
Copy-constructor.
connect() - Method in class marf.Storage.Database
Connects to the database of subjects.
connect() - Method in interface marf.Storage.IDatabase
Connects to the database of subjects.
contains(String) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Checks whether a grammar element with a given name (lexeme) exists in the corresponding list or not.
contains(GrammarElement) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Similarly to contains(String) looks up the index of the specified grammar element.
containsNonTerminal(String) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Checks whether the named non-terminal is contained in this grammar and gets its index.
containsTerminal(String) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Checks whether the named terminal is contained in this grammar and gets its index.
copy(Object, int, Object, int, int) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy().
copy(Object[], int, Object[], int, int) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy() for Object arrays.
copy(boolean[], int, boolean[], int, int) - Static method in class marf.util.Arrays
Copies N boolean elements from source to destination starting at certain index in the destination.
copy(byte[], int, byte[], int, int) - Static method in class marf.util.Arrays
Copies N byte elements from source to destination starting at certain index in the destination.
copy(char[], int, char[], int, int) - Static method in class marf.util.Arrays
Copies N character elements from source to destination starting at certain index in the destination.
copy(int[], int, int[], int, int) - Static method in class marf.util.Arrays
Copies N integer elements from source to destination starting at certain index in the destination.
copy(short[], int, short[], int, int) - Static method in class marf.util.Arrays
Copies N short elements from source to destination starting at certain index in the destination.
copy(long[], int, long[], int, int) - Static method in class marf.util.Arrays
Copies N long elements from source to destination starting at certain index in the destination.
copy(float[], int, float[], int, int) - Static method in class marf.util.Arrays
Copies N float elements from source to destination starting at certain index in the destination.
copy(double[], int, double[], int, int) - Static method in class marf.util.Arrays
Copies N double elements from source to destination starting at certain index in the destination.
copy(Object, int, Object, int) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy().
copy(Object[], int, Object[], int) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy() for Object arrays.
copy(char[], int, char[], int) - Static method in class marf.util.Arrays
Copies N character elements from source to destination starting at certain index in the destination.
copy(boolean[], int, boolean[], int) - Static method in class marf.util.Arrays
Copies N boolean elements from source to destination starting at certain index in the destination.
copy(byte[], int, byte[], int) - Static method in class marf.util.Arrays
Copies N byte elements from source to destination starting at certain index in the destination.
copy(int[], int, int[], int) - Static method in class marf.util.Arrays
Copies N integer elements from source to destination starting at certain index in the destination.
copy(short[], int, short[], int) - Static method in class marf.util.Arrays
Copies N short elements from source to destination starting at certain index in the destination.
copy(long[], int, long[], int) - Static method in class marf.util.Arrays
Copies N long elements from source to destination starting at certain index in the destination.
copy(float[], int, float[], int) - Static method in class marf.util.Arrays
Copies N float elements from source to destination starting at certain index in the destination.
copy(double[], int, double[], int) - Static method in class marf.util.Arrays
Copies N double elements from source to destination starting at certain index in the destination.
copy(Object[], int, Object[]) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy() for Object arrays.
copy(boolean[], int, boolean[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(byte[], int, byte[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(char[], int, char[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(int[], int, int[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(short[], int, short[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(long[], int, long[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(float[], int, float[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(double[], int, double[]) - Static method in class marf.util.Arrays
Copies source to destination starting at certain index in the destination.
copy(Object, Object, int) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy().
copy(Object[], Object[], int) - Static method in class marf.util.Arrays
Generic copy() routine is based on System.arraycopy() for Object arrays.
copy(char[], char[], int) - Static method in class marf.util.Arrays
Copies N character elements from source to destination.
copy(boolean[], boolean[], int) - Static method in class marf.util.Arrays
Copies N boolean elements from source to destination.
copy(byte[], byte[], int) - Static method in class marf.util.Arrays
Copies N byte elements from source to destination.
copy(short[], short[], int) - Static method in class marf.util.Arrays
Copies N short elements from source to destination.
copy(long[], long[], int) - Static method in class marf.util.Arrays
Copies N long elements from source to destination.
copy(float[], float[], int) - Static method in class marf.util.Arrays
Copies N float elements from source to destination.
copy(double[], double[], int) - Static method in class marf.util.Arrays
Copies N double elements from source to destination.
copy(int[], int[], int) - Static method in class marf.util.Arrays
Copies N int elements from source to destination.
copy(double[], int, int[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N int elements from an array of ints into array of doubles.
copy(double[], int[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N int elements from an array of ints into array of doubles.
copy(double[], int[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all int elements from an array of ints into array of doubles.
copy(float[], int, int[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N int elements from an array of ints into array of floats.
copy(float[], int[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N int elements from an array of ints into array of floats.
copy(float[], int[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all int elements from an array of ints into array of floats.
copy(long[], int, int[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N int elements from an array of ints into array of longs.
copy(long[], int[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N int elements from an array of ints into array of longs.
copy(long[], int[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all int elements from an array of ints into array of longs.
copy(short[], int, int[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N int elements from an array of ints into array of shorts.
copy(short[], int[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N int elements from an array of ints into array of shorts.
copy(short[], int[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all int elements from an array of ints into array of shorts.
copy(byte[], int, int[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N int elements from an array of ints into array of bytes.
copy(byte[], int[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N int elements from an array of ints into array of bytes.
copy(byte[], int[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all int elements from an array of ints into array of bytes.
copy(char[], int, int[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N int elements from an array of ints into array of characters.
copy(char[], int[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N int elements from an array of ints into array of characters.
copy(char[], int[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all int elements from an array of ints into array of characters.
copy(int[], int, double[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N double elements from an array of doubles into array of integers.
copy(int[], double[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N double elements from an array of doubles into array of integers.
copy(int[], double[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all double elements from an array of doubles into array of ints.
copy(char[], int, double[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N double elements from an array of doubles into array of characters.
copy(char[], double[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N double elements from an array of doubles into array of characters.
copy(char[], double[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all double elements from an array of doubles into array of characters.
copy(byte[], int, double[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N double elements from an array of doubles into array of bytes.
copy(byte[], double[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N double elements from an array of doubles into array of bytes.
copy(byte[], double[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all double elements from an array of doubles into array of bytes.
copy(float[], int, double[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N double elements from an array of doubles into array of floats.
copy(float[], double[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N double elements from an array of doubles into array of floats.
copy(float[], double[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all double elements from an array of doubles into array of floats.
copy(short[], int, double[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N double elements from an array of doubles into array of shorts.
copy(short[], double[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N double elements from an array of doubles into array of shorts.
copy(short[], double[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all double elements from an array of doubles into array of shorts.
copy(long[], int, double[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N double elements from an array of doubles into array of longs.
copy(long[], double[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N double elements from an array of doubles into array of longs.
copy(long[], double[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all double elements from an array of doubles into array of longs.
copy(char[], int, float[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N float elements from an array of floats into array of characters.
copy(char[], float[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N float elements from an array of floats into array of characters.
copy(char[], float[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all float elements from an array of floats into array of characters.
copy(byte[], int, float[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N float elements from an array of floats into array of bytes.
copy(byte[], float[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N float elements from an array of floats into array of bytes.
copy(byte[], float[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all float elements from an array of floats into array of characters.
copy(int[], int, float[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N float elements from an array of floats into array of integers.
copy(int[], float[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N float elements from an array of floats into array of integers.
copy(int[], float[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all float elements from an array of floats into array of integers.
copy(short[], int, float[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N float elements from an array of floats into array of shorts.
copy(short[], float[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N float elements from an array of floats into array of shorts.
copy(short[], float[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all float elements from an array of floats into array of shorts.
copy(long[], int, float[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N float elements from an array of floats into array of longs.
copy(long[], float[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N float elements from an array of floats into array of longs.
copy(long[], float[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all float elements from an array of floats into array of longs.
copy(double[], int, float[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N float elements from an array of floats into array of doubles.
copy(double[], float[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N float elements from an array of floats into array of doubles.
copy(double[], float[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all float elements from an array of floats into array of doubles.
copy(double[], int, short[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N short elements from an array of shorts into array of doubles.
copy(double[], short[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N short elements from an array of shorts into array of doubles.
copy(double[], short[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all short elements from an array of shorts into array of doubles.
copy(char[], int, short[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N short elements from an array of shorts into array of characters.
copy(char[], short[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N short elements from an array of shorts into array of characters.
copy(char[], short[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all short elements from an array of shorts into array of characters.
copy(byte[], int, short[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N short elements from an array of shorts into array of bytes.
copy(byte[], short[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N short elements from an array of shorts into array of bytes.
copy(byte[], short[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all short elements from an array of shorts into array of bytes.
copy(int[], int, short[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N short elements from an array of shorts into array of integers.
copy(int[], short[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N short elements from an array of shorts into array of integers.
copy(int[], short[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all short elements from an array of shorts into array of integers.
copy(float[], int, short[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N short elements from an array of shorts into array of floats.
copy(float[], short[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N short elements from an array of shorts into array of floats.
copy(float[], short[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all short elements from an array of shorts into array of floats.
copy(long[], int, short[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N short elements from an array of shorts into array of longs.
copy(long[], short[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N short elements from an array of shorts into array of longs.
copy(long[], short[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all short elements from an array of shorts into array of longs.
copy(long[], int, byte[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N byte elements from an array of bytes into array of longs.
copy(long[], byte[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N byte elements from an array of bytes into array of longs.
copy(long[], byte[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all byte elements from an array of bytes into array of longs.
copy(double[], int, byte[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N byte elements from an array of bytes into array of doubles.
copy(double[], byte[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N byte elements from an array of bytes into array of doubles.
copy(double[], byte[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all byte elements from an array of bytes into array of doubles.
copy(short[], int, byte[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N byte elements from an array of bytes into array of shorts.
copy(short[], byte[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N byte elements from an array of bytes into array of shorts.
copy(short[], byte[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all byte elements from an array of bytes into array of shorts.
copy(float[], int, byte[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N byte elements from an array of bytes into array of floats.
copy(float[], byte[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N byte elements from an array of bytes into array of floats.
copy(float[], byte[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all byte elements from an array of bytes into array of floats.
copy(char[], int, byte[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N byte elements from an array of bytes into array of characters.
copy(char[], byte[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N byte elements from an array of bytes into array of characters.
copy(char[], byte[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all byte elements from an array of bytes into array of bytes.
copy(int[], int, byte[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N byte elements from an array of bytes into array of integers.
copy(int[], byte[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N byte elements from an array of bytes into array of integers.
copy(int[], byte[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all byte elements from an array of bytes into array of integers.
copy(int[], int, char[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N character elements from an array of characters into array of integers.
copy(int[], char[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N character elements from an array of characters into array of integers.
copy(int[], char[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all character elements from an array of characters into array of integers.
copy(byte[], int, char[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N character elements from an array of characters into array of bytes.
copy(byte[], char[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N character elements from an array of characters into array of bytes.
copy(byte[], char[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all character elements from an array of characters into array of bytes.
copy(short[], int, char[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N character elements from an array of characters into array of shorts.
copy(short[], char[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N character elements from an array of characters into array of shorts.
copy(short[], char[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all character elements from an array of characters into array of shorts.
copy(long[], int, char[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N character elements from an array of characters into array of longs.
copy(long[], char[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N character elements from an array of characters into array of longs.
copy(long[], char[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all character elements from an array of characters into array of longs.
copy(float[], int, char[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N character elements from an array of characters into array of floats.
copy(float[], char[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N character elements from an array of characters into array of floats.
copy(float[], char[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all character elements from an array of characters into array of floats.
copy(double[], int, char[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N character elements from an array of characters into array of doubles.
copy(double[], char[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N character elements from an array of characters into array of doubles.
copy(double[], char[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all character elements from an array of characters into array of doubles.
copy(String[], int, int[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N int elements from an array of ints into array of Strings.
copy(String[], int[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N int elements from an array of ints into array of Strings.
copy(String[], int[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all int elements from an array of ints into array of Strings.
copy(String[], int, char[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N char elements from an array of chars into array of Strings.
copy(String[], char[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N char elements from an array of chars into array of Strings.
copy(String[], char[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all char elements from an array of chars into array of Strings.
copy(String[], int, byte[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N byte elements from an array of bytes into array of Strings.
copy(String[], byte[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N byte elements from an array of bytes into array of Strings.
copy(String[], byte[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all byte elements from an array of ints into array of Strings.
copy(String[], int, short[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N short elements from an array of shorts into array of Strings.
copy(String[], short[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N short elements from an array of shorts into array of Strings.
copy(String[], short[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all short elements from an array of shorts into array of Strings.
copy(String[], int, long[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N long elements from an array of longs into array of Strings.
copy(String[], long[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N long elements from an array of longs into array of Strings.
copy(String[], long[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all long elements from an array of longs into array of Strings.
copy(String[], int, float[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N float elements from an array of floats into array of Strings.
copy(String[], float[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N float elements from an array of floats into array of Strings.
copy(String[], float[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all float elements from an array of floats into array of Strings.
copy(String[], int, double[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N double elements from an array of doubles into array of Strings.
copy(String[], double[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N double elements from an array of doubles into array of Strings.
copy(String[], double[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all double elements from an array of doubles into array of Strings.
copy(double[], int, String[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N String elements from an array of Strings into array of doubles.
copy(double[], String[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N String elements from an array of Strings into array of doubles.
copy(double[], String[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all String elements from an array of Strings into array of doubles.
copy(float[], int, String[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N String elements from an array of Strings into array of floats.
copy(float[], String[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N String elements from an array of Strings into array of floats.
copy(float[], String[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all String elements from an array of Strings into array of floats.
copy(long[], int, String[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N String elements from an array of Strings into array of longs.
copy(long[], String[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N String elements from an array of Strings into array of longs.
copy(long[], String[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all String elements from an array of Strings into array of longs.
copy(int[], int, String[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N String elements from an array of Strings into array of integers.
copy(int[], String[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N String elements from an array of Strings into array of integers.
copy(int[], String[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all String elements from an array of Strings into array of integers.
copy(short[], int, String[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N String elements from an array of Strings into array of shorts.
copy(short[], String[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N String elements from an array of Strings into array of shorts.
copy(short[], String[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all String elements from an array of Strings into array of shorts.
copy(byte[], int, String[], int, int) - Static method in class marf.util.Arrays
General copy-conversion method that copies N String elements from an array of Strings into array of bytes.
copy(byte[], String[], int) - Static method in class marf.util.Arrays
Copy-conversion method that copies N String elements from an array of Strings into array of bytes.
copy(byte[], String[]) - Static method in class marf.util.Arrays
Copy-conversion method that copies all String elements from an array of Strings into array of bytes.
copyright() - Static method in class test
Display copyright information.
CorporaStorageManager - Class in marf.nlp.Storage
 
CorporaStorageManager() - Constructor for class marf.nlp.Storage.CorporaStorageManager
 
CorporaStorageManager(String) - Constructor for class marf.nlp.Storage.CorporaStorageManager
 
CorporaStorageManager(Object) - Constructor for class marf.nlp.Storage.CorporaStorageManager
 
CorporaStorageManager(Serializable) - Constructor for class marf.nlp.Storage.CorporaStorageManager
 
CorporaStorageManager(Serializable, String) - Constructor for class marf.nlp.Storage.CorporaStorageManager
 
CorporaStorageManager(Object, String) - Constructor for class marf.nlp.Storage.CorporaStorageManager
 
CorporaStorageManager(String, boolean) - Constructor for class marf.nlp.Storage.CorporaStorageManager
 
CorporaStorageManager(Object, boolean) - Constructor for class marf.nlp.Storage.CorporaStorageManager
 
CorporaStorageManager(Serializable, boolean) - Constructor for class marf.nlp.Storage.CorporaStorageManager
 
CorporaStorageManager(Object, String, boolean) - Constructor for class marf.nlp.Storage.CorporaStorageManager
 
CorporaStorageManager(Serializable, String, boolean) - Constructor for class marf.nlp.Storage.CorporaStorageManager
 
Corpus - Class in marf.nlp.Storage
Corpus container bean.
Corpus() - Constructor for class marf.nlp.Storage.Corpus
 
COSINE_SIMILARITY_MEASURE - Static variable in class marf.MARF
Indicates to use the cosine similarity measure classifier.
CosineSimilarityMeasure - Class in marf.Classification.Similarity
Cosine Similarity Measure Classifier.
CosineSimilarityMeasure(IFeatureExtraction) - Constructor for class marf.Classification.Similarity.CosineSimilarityMeasure
Distance Constructor.
create(Integer, IFeatureExtraction) - Static method in class marf.Classification.ClassificationFactory
Instantiates a Classification module indicated by the first parameter with the 2nd parameter as an argument.
create(int, IFeatureExtraction) - Static method in class marf.Classification.ClassificationFactory
Instantiates a Classification module indicated by the first parameter with the 2nd parameter as an argument.
create(Integer, IPreprocessing) - Static method in class marf.FeatureExtraction.FeatureExtractionFactory
Instantiates a FeatureExtraction module indicated by the first parameter with the 2nd parameter as an argument.
create(int, IPreprocessing) - Static method in class marf.FeatureExtraction.FeatureExtractionFactory
Instantiates a FeatureExtraction module indicated by the first parameter with the 2nd parameter as an argument.
create(String) - Method in class marf.nlp.Parsing.SymbolTable
Creates child symbol table with a given name.
create(Integer, Sample) - Static method in class marf.Preprocessing.PreprocessingFactory
Instantiates a Preprocessing module indicated by the first parameter with the 2nd parameter as an argument.
create(int, Sample) - Static method in class marf.Preprocessing.PreprocessingFactory
Instantiates a Preprocessing module indicated by the first parameter with the 2nd parameter as an argument.
create(Integer) - Static method in class marf.Storage.SampleLoaderFactory
Instantiates a SampleLoader module indicated by the first parameter with the 2nd parameter as an argument.
create(int) - Static method in class marf.Storage.SampleLoaderFactory
Instantiates a SampleLoader module indicated by the first parameter with the 2nd parameter as an argument.
create() - Method in interface marf.util.IMARFException
 
create(String) - Method in interface marf.util.IMARFException
 
create(Exception) - Method in interface marf.util.IMARFException
 
create(String, Exception) - Method in interface marf.util.IMARFException
 
create() - Method in exception marf.util.MARFException
 
create(Exception) - Method in exception marf.util.MARFException
 
create(String) - Method in exception marf.util.MARFException
 
create(String, Exception) - Method in exception marf.util.MARFException
 
createClassificationException() - Static method in class marf.util.ExceptionFactory
 
createClassificationException(String) - Static method in class marf.util.ExceptionFactory
 
createClassificationException(String, Exception) - Static method in class marf.util.ExceptionFactory
 
createClassificationException(Exception) - Static method in class marf.util.ExceptionFactory
 
createEOFTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Creates and end-of-file indicator terminal.
createEOFToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Creates an EOF token as the current token.
createEpsilonToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Creates an instance of an empty (epsilon) token.
createEpsilonToken() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
Overridden not to create epsilon tokens for probabilistic grammars.
createGrammarAnalyzer() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Instantiates grammar analyzer.
createGrammarAnalyzer() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
Instantiates ProbabilisticGrammarAnalyzer with the current grammar.
createLinks(Node) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
DOM tree traversal -- create input and output links.
createMARFException() - Static method in class marf.util.ExceptionFactory
Creates an instance of the MARFException object.
createMARFException(String) - Static method in class marf.util.ExceptionFactory
Creates an instance of the MARFException object with a custom message.
createMARFException(String, Exception) - Static method in class marf.util.ExceptionFactory
Creates an instance of the MARFException object with a custom message and an exception object.
createMARFException(Exception) - Static method in class marf.util.ExceptionFactory
Creates an instance of the MARFException object.
createMARFRuntimeException() - Static method in class marf.util.ExceptionFactory
 
createMARFRuntimeException(String) - Static method in class marf.util.ExceptionFactory
 
createMARFRuntimeException(String, Exception) - Static method in class marf.util.ExceptionFactory
 
createMARFRuntimeException(Exception) - Static method in class marf.util.ExceptionFactory
 
createNextNonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Creates the next non-terminal of a rule from the upcoming token.
createNextToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Creates next grammar token from the stream of characters.
createNextToken() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
Creates an instance of the next token in the grammar token stream given integer token type.
createOrdinaryToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Creates an ordinary keyword, punctuation, operator, bracket, or lexical error tokens.
createProbabilityToken() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
Creates a probabilistic token type as a part of the grammar.
createRule() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Creates an embryo of a rule given the LHS non-terminal and the rule operator `::='.
createRule() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
Overridden to take into account the probability of grammar productions.
createToken(String, TokenSubType) - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Creates an instance of a Token data structure provided its type and lexeme, and location is calculated dynamically by the StreamTokenizer.
createWordToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Creates a general word token for keywords, errors, semantic tokens, etc.
createWordToken() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
Creates word tokens for keywords, identifiers, non-terminals and dictionary words.
crop(int, int, int, int) - Method in class marf.math.ComplexMatrix
 
crop(int, int, int, int) - Method in class marf.math.Matrix
A general routine that allows arbitrary cropping of a matrix.
crop(double[], int, int, int, int, int, int) - Static method in class marf.math.Matrix
 
Crop - Class in marf.Preprocessing.Dummy
Designed to be a general "cropper".
Crop() - Constructor for class marf.Preprocessing.Dummy.Crop
 
Crop(IPreprocessing) - Constructor for class marf.Preprocessing.Dummy.Crop
 
Crop(Sample) - Constructor for class marf.Preprocessing.Dummy.Crop
 
cropAudio(double, double) - Method in class marf.Preprocessing.Dummy.Raw
Raw implementation of cropAudio() for testing.
cropAudio(double, double) - Method in class marf.Preprocessing.FFTFilter.BandpassFilter
Stub implementation of cropAudio().
cropAudio(double, double) - Method in class marf.Preprocessing.FFTFilter.BandStopFilter
Stub implementation of cropAudio().
cropAudio(double, double) - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Stub implementation of cropAudio().
cropAudio(double, double) - Method in class marf.Preprocessing.FFTFilter.HighPassFilter
Stub implementation of cropAudio().
cropAudio(double, double) - Method in class marf.Preprocessing.FFTFilter.LowPassFilter
Stub implementation of cropAudio().
cropAudio(double, double) - Method in interface marf.Preprocessing.IPreprocessing
Derivatives implement this method to crop arbitrary part of the audio sample.
cropAudio(double, double) - Method in class marf.Preprocessing.Preprocessing
Derivatives implement this method to crop arbitrary part of the audio sample.
CURLY_CL - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "closed curly brace".
CURLY_OP - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "open curly brace".
CUSTOM - Static variable in class marf.MARF
Custom (plug-in) sample format.
CUSTOM - Static variable in class marf.Storage.MARFAudioFileFormat
Custom (plug-in) sample format.
CUSTOM - Static variable in class marf.Storage.MARFAudioFileFormat.Type
Specifies custom plug-in file.
cutColumn(int) - Method in class marf.math.Matrix
Shrinks a matrix by removing a specified column from it.
cutFirstColumn() - Method in class marf.math.Matrix
 
cutFirstRow() - Method in class marf.math.Matrix
 
cutLastColumn() - Method in class marf.math.Matrix
 
cutLastRow() - Method in class marf.math.Matrix
 
cutRow(int) - Method in class marf.math.Matrix
Cuts a specified row away from the matrix.

D

dAllowedError - Variable in class marf.Classification.Distance.HammingDistance
 
Database - Class in marf.Storage
Subject database.
Database() - Constructor for class marf.Storage.Database
Default constructor with the StorageManager.
dBoostCoefficient - Variable in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Current boost coefficient.
dDelta - Variable in class marf.Classification.NeuralNetwork.Neuron
Used in error calculation.
dDelta - Variable in class marf.Stats.StatisticalEstimators.Smoothing.AddDelta
Default is 0.5: Expected Likelihood Estimation (ELE).
Debug - Class in marf.util
Simple MARF Debugging Facility.
Debug() - Constructor for class marf.util.Debug
Needed for logger.
debug(String, boolean) - Static method in class marf.util.Debug
Issues a debug message if the flag is on.
debug(String) - Static method in class marf.util.Debug
Issues a debug message if the flag is on with a trailing EOL.
debug(Object) - Static method in class marf.util.Debug
Issues a debug message if the flag is on with a trailing EOL by calling toString() of the parameter.
debug(Class, String) - Static method in class marf.util.Debug
Issues a debug message if the flag is on with a trailing EOL preceded by the class name.
debug(Class, Object) - Static method in class marf.util.Debug
Issues a debug message if the flag is on with a trailing EOL preceded by the class name.
debug() - Static method in class marf.util.Debug
Issues an empty debug message if the flag is on with a trailing EOL.
DEFAULT_ALLOWED_ERROR - Static variable in class marf.Classification.Distance.DiffDistance
Default allowed difference between two features of 0.0001.
DEFAULT_ALLOWED_ERROR - Static variable in class marf.Classification.Distance.HammingDistance
Default allowed difference between two features of 0.01.
DEFAULT_BUFFER_SIZE - Static variable in class marf.Storage.ByteArrayFileReader
Default size of each buffer in bytes.
DEFAULT_CHANNELS - Static variable in interface marf.Storage.ISampleLoader
Mono.
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.Preprocessing.CFEFilters.CFEFilter
 
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_CONFIG_FILE_NAME - Static variable in class marf.util.OptionFileLoader
Default config file name.
DEFAULT_CROP_CHUNK_SIZE - Static variable in class marf.Preprocessing.Dummy.Crop
Default amount of elements to keep in the resulting array.
DEFAULT_DEBUG_LOG_FILENAME - Static variable in class marf.util.Debug
Default filename to log the debug output to.
DEFAULT_EPOCH_NUMBER - Static variable in class marf.Classification.NeuralNetwork.NeuralNetwork
Default number of epoch iterations of 64 if none supplied.
DEFAULT_ERROR_DELTA - Static variable in class marf.math.Matrix
Default precision delta to compute nearly-identity matrices or other error-based calculations.
DEFAULT_ERROR_FILE - Static variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
Default filename for the error log.
DEFAULT_ERROR_LOG_FILE - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Default filename to log lexical errors.
DEFAULT_FIRST_SETS_FILE - Static variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
Default filename to output first sets.
DEFAULT_FOLLOW_SETS_FILE - Static variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
Default filename to output follow sets.
DEFAULT_FREQUENCY - Static variable in interface marf.Storage.ISampleLoader
Default sampling frequency of 8000 Hz.
DEFAULT_FREQUENCY_RESPONSE_SIZE - Static variable in class marf.Preprocessing.FFTFilter.FFTFilter
Default size of the frequency response vector, 128.
DEFAULT_GOOD_TURING_THRESHOLD - Static variable in class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
The default threshold value of 5.
DEFAULT_GRAMMAR_FILE - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Default filename for a grammar file.
DEFAULT_HIGH_FREQUENCY_CUTOFF - Static variable in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Create a response that boosts all frequencies above 1000 Hz.
DEFAULT_LABEL - Static variable in class marf.gui.util.ColoredStatusBox
 
DEFAULT_MIN_ERROR - Static variable in class marf.Classification.NeuralNetwork.NeuralNetwork
Default minimum training error of 0.1 if none supplied.
DEFAULT_NUMBER_OF_BUFFERS - Static variable in class marf.Storage.ByteArrayFileReader
Default number of reserved buffers.
DEFAULT_OUTPUT_FILE - Static variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
Default filename for the output.
DEFAULT_OUTPUT_NEURON_BITS - Static variable in class marf.Classification.NeuralNetwork.NeuralNetwork
How many binary Neurons in the output layer.
DEFAULT_OUTPUT_PAGE_SIZE - Static variable in class marf.Classification.Stochastic.ZipfLaw
Default number of entries display/output per page.
DEFAULT_POLES - Static variable in class marf.FeatureExtraction.LPC.LPC
Default number of poles, 20.
DEFAULT_ROWS - Static variable in class marf.math.Matrix
Default dimension of Y of matrix is 4.
DEFAULT_RULES_FILE - Static variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
Default filename to output rule productions.
DEFAULT_SAMPLE_BIT_SIZE - Static variable in interface marf.Storage.ISampleLoader
Default number of bits per amplitude.
DEFAULT_SAMPLE_SIZE - Static variable in class marf.Storage.MARFAudioFileFormat
Default sample array's size (1024).
DEFAULT_SAMPLE_SIZE - Static variable in class marf.Storage.Sample
Default sample array's size (1024).
DEFAULT_SCAN_LOG_FILE - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Default filename to log scan output.
DEFAULT_SILENCE_THRESHOLD - Static variable in class marf.Preprocessing.Preprocessing
Default amplitude value and below to what consider as a silence.
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_STEP_SIZE - Static variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
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.ComplexVector
Default ComplexVector's length is 3 elements.
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.
delete(String) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
DESCENDING - Static variable in class marf.util.SortComparator
Constant indicating to sort in the descending order.
dHighFrequencyCutoff - Variable in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Current high frequency cut off.
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 in marf.Classification.Distance
Diff-Distance Classifier.
DiffDistance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.DiffDistance
DiffDistance Constructor.
dImaginary - Variable in class marf.math.ComplexNumber
 
display() - Method in class marf.math.Matrix
Outputs matrix in text format to STDOUT.
distance(double[], double[]) - Method in class marf.Classification.Distance.ChebyshevDistance
Chebyshev Distance implementation.
distance(double[], double[]) - Method in class marf.Classification.Distance.DiffDistance
Diff-Distance implementation.
Distance - Class in marf.Classification.Distance
Abstract Distance Classifier.
Distance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.Distance
Distance Constructor.
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.HammingDistance
Hamming Distance 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_FACTOR - Static variable in class marf.Classification.Distance.DiffDistance
Default distance factor to add to the difference to make the subject more distant.
divide(ComplexMatrix, ComplexMatrix) - Static method in class marf.math.ComplexMatrix
 
divide(Matrix, ComplexMatrix) - Static method in class marf.math.ComplexMatrix
 
divide(ComplexMatrix, Matrix) - Static method in class marf.math.ComplexMatrix
 
divide(ComplexNumber) - Method in class marf.math.ComplexMatrix
Divides the matrix by a complex scalar: this = this / Z.
divide(double) - Method in class marf.math.ComplexMatrix
 
divide(ComplexNumber, ComplexNumber) - Static method in class marf.math.ComplexNumber
C3 = C1 / C2.
divide(ComplexNumber) - Method in class marf.math.ComplexNumber
this = this / C.
divide(Matrix, double) - Static method in class marf.math.Matrix
M = M / d.
divide(Matrix, Matrix) - Static method in class marf.math.Matrix
 
divide(double) - Method in class marf.math.Matrix
this = this / d.
dMax - Variable in class marf.gui.Spectrogram
Current maximum.
dMin - Variable in class marf.gui.Spectrogram
Current minimum.
dNumericalValue - Variable in class marf.nlp.Parsing.Token
Numerical value associated with the token to be mapped to StreamTokenizer.nval
DO - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "do".
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)).
doFFT2(ComplexMatrix, ComplexMatrix, int) - Static method in class marf.math.Algorithms.FFT
Performs 2D FFT; which is merely 1D FFT for every column, and then, 1D FFT of every row of the result.
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
Probability of the observation after it was observed.
dPriorProbability - Variable in class marf.Stats.Observation
Probability of the observation of happening prior it actually being observed.
dProbability - Variable in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule
Probability of the rule.
dReal - Variable in class marf.math.ComplexNumber
 
dResult - Variable in class marf.Classification.NeuralNetwork.Neuron
Current Neuron's result.
dSilenceThreshold - Variable in class marf.Preprocessing.Preprocessing
Current silence removal threshold.
dThreshold - Variable in class marf.Classification.NeuralNetwork.Neuron
Activation threshold.
DUMMY - Static variable in class marf.MARF
Indicates to use Dummy preprocessing module (just normalization).
Dummy - Class in marf.Preprocessing.Dummy
Implements dummy preprocessing module for testing purposes that does only normalization.
Dummy() - Constructor for class marf.Preprocessing.Dummy.Dummy
Default constructor for reflective creation of Preprocessing clones.
Dummy(IPreprocessing) - Constructor for class marf.Preprocessing.Dummy.Dummy
Implementation of the preprocessing pipeline.
Dummy(Sample) - Constructor for class marf.Preprocessing.Dummy.Dummy
Dummy Constructor.
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 or serialized file.
dump() - Method in class marf.Classification.RandomClassification.RandomClassification
Dumps "training set" of IDs.
dump() - Method in class marf.Classification.Stochastic.MaxProbabilityClassifier
An object must know how dump itself or its data structures to a file.
dump() - Method in class marf.Classification.Stochastic.ZipfLaw
An object must know how dump itself or its data structures to a file.
dump() - Method in class marf.gui.Spectrogram
Dumps spectrogram.
dump() - Method in class marf.gui.WaveGrapher
Dumps graph of wave in the CSV format.
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_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.
dumpAll() - Method in class marf.Classification.Stochastic.ZipfLaw
Dumps results to STDOUT.
dumpBackPointersContents() - Method in class marf.nlp.Parsing.ProbabilisticParser
Dumps back-pointers to the STDOUT.
dumpBinary() - Method in interface marf.Storage.IStorageManager
Implement to save data structures as binary.
dumpBinary() - Method in class marf.Storage.StorageManager
Implements object dump in plain binary form without compression.
dumpCSV() - Method in class marf.Classification.Stochastic.ZipfLaw
Implements CSV dump through the dumpGraphValues() method.
dumpCSV() - Method in class marf.Stats.ProbabilityTable
Allows dumping the contents of the table in the CSV format.
dumpCSV() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Not implemented.
dumpCSV(BufferedWriter) - Method in class marf.Storage.Cluster
Write one training cluster as a CSV text.
dumpCSV() - Method in class marf.Storage.FeatureSet
Dump the current training set to disk.
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.
dumpCSV() - Method in class marf.Storage.TrainingSet
 
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
Dumps parse matrix to the STDOUT.
dumpParseTree() - Method in class marf.nlp.Parsing.ProbabilisticParser
Dumps parse tree to the STDOUT.
dumpParseTree(int, int, int, int) - Method in class marf.nlp.Parsing.ProbabilisticParser
Dumps a parse sub-tree to to the STDOUT Initial level of S non-terminal should be 0.
dumpSQL() - Method in interface marf.Storage.IStorageManager
Implement to save data structures as SQL script.
dumpSQL() - Method in class marf.Storage.StorageManager
If derivatives use the generic implementation of dump() with the SQL dump mode, they must override this method.
dumpXML(String) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Dumps Neural Network as XML file.
dumpXML() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Overrides the default implementation of dumpXML().
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.
DW_SIZE - Static variable in class marf.nlp.Parsing.CodeGenerator
Double-Word size in bytes.
dXmax - Variable in class marf.gui.WaveGrapher
Range of data for the X axis -- Maximum.
dXmin - Variable in class marf.gui.WaveGrapher
Range of data for the X axis -- Minimum.

E

EAST - Static variable in class marf.math.Matrix.Direction
Indicates East direction.
ELE - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use ELE estimator/smoothing.
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
Constant for keyword "else".
enableCompression(boolean) - Method in class marf.Preprocessing.Endpoint.Endpoint
Enables or disables sample compression prior endpoints extraction.
enableDebug(boolean) - Static method in class marf.util.Debug
Enables or disables debugging based on the parameter.
enableDebug() - Static method in class marf.util.Debug
Enables debugging.
enableDumpOnNotFound(boolean) - Method in class marf.Storage.StorageManager
Enables or disables creation of a file if it does not exist.
enableEdgeEndpoints(boolean) - Method in class marf.Preprocessing.Endpoint.Endpoint
Enables or disables consideration of the sample edges as endpoints.
enableTimestamp(boolean) - Method in class marf.util.Logger
Enables or disables timestamps.
ENDPOINT - Static variable in class marf.MARF
Indicates to use endpointing.
Endpoint - Class in marf.Preprocessing.Endpoint
Implements endpoint preprocessing in MARF.
Endpoint() - Constructor for class marf.Preprocessing.Endpoint.Endpoint
Default constructor for reflective creation of Preprocessing clones.
Endpoint(IPreprocessing) - Constructor for class marf.Preprocessing.Endpoint.Endpoint
Preprocessing pipeline constructor.
Endpoint(Sample) - Constructor for class marf.Preprocessing.Endpoint.Endpoint
Endpoint Constructor.
ensureIndexCapacity(int) - Method in class marf.util.FreeVector
Make sure the capacity of the vector is enough to hold an element with the specified index.
enumerate(boolean) - Method in class marf.util.ExpandedThreadGroup
Provides an enumeration that allocates a new array and populates it with currently active threads with ThreadGroup's enumerate().
EOF - Static variable in class marf.nlp.Parsing.TokenType
End of File.
EPSILON - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
This indicates the epsilon in the grammar tokens.
equals(Matrix) - Method in class marf.math.ComplexMatrix
 
equals(Object) - Method in class marf.math.ComplexNumber
Two complex numbers are equal if and only if their real parts are equal and their imaginary parts are equal.
equals(Matrix) - Method in class marf.math.Matrix
this == M.
equals(Matrix, Matrix) - Static method in class marf.math.Matrix
M1 == M2.
equals(Object) - Method in class marf.math.Matrix
 
equals(Object) - Method in class marf.nlp.Storage.Corpus
 
equals(Object) - Method in class marf.Stats.StatisticalObject
Checks equality of two StatisticalObjects whether the parameter is not null and its toString()'s output is equal to this one.
equals(Object) - Method in class marf.Storage.Sample
Checks if the parameter is equal to this object.
equals(Object) - Method in class marf.Storage.StorageManager
Checks equality of two storage managers whether the parameter is not null and its toString() output is equal to this one.
equals(boolean[], boolean[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(byte[], byte[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(char[], char[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(double[], double[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(float[], float[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(int[], int[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(long[], long[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(Object[], Object[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
equals(short[], short[]) - Static method in class marf.util.Arrays
The equals() routine is based on java.util.Arrays.equals().
ERR_AGGR_MODULES_FAILED - Static variable in class marf.FeatureExtraction.FeatureExtractionAggregator
Error indicating the fact that one or more aggregated modules failed.
ERR_ASSIGN_TYPE_MISMATCH - Static variable in exception marf.nlp.Parsing.SemanticError
Type mismatch in the assignment.
ERR_BAD_REAL - Static variable in exception marf.nlp.Parsing.LexicalError
Badly formed real number.
ERR_CUSTOM - Static variable in exception marf.nlp.Parsing.LexicalError
Custom error message as alternative to 'unknown'.
ERR_CUSTOM - Static variable in exception marf.nlp.Parsing.SemanticError
Custom error message as alternative to 'unknown'.
ERR_CUSTOM - Static variable in exception marf.nlp.Parsing.SyntaxError
Custom error message as alternative to 'unknown'.
ERR_EXPR_TYPE_MISMATCH - Static variable in exception marf.nlp.Parsing.SemanticError
Type mismatch in an expression.
ERR_EXTRA_CLOSING_COMMENT - Static variable in exception marf.nlp.Parsing.LexicalError
Mismatched comment.
ERR_GENERAL_SYNTAX_ERROR - Static variable in exception marf.nlp.Parsing.SyntaxError
General Syntax Error.
ERR_INVALID_CHAR - Static variable in exception marf.nlp.Parsing.LexicalError
Character encountered is not part of the MARF's alphabet.
ERR_INVALID_NUMBER_FORMAT - Static variable in exception marf.nlp.Parsing.LexicalError
Invalid number format.
ERR_LEADING_ZEROS - Static variable in exception marf.nlp.Parsing.LexicalError
Leading zeros are not allowed in numbers.
ERR_MALFORMED_PARAMS - Static variable in class marf.FeatureExtraction.FeatureExtractionAggregator
Error message for no malformed ModuleParams data structure.
ERR_MISMATCHED_PARENS - Static variable in exception marf.nlp.Parsing.SyntaxError
Mismatched Parenthesis Error.
ERR_MISSING_SEMICOLON - Static variable in exception marf.nlp.Parsing.SyntaxError
Unterminated statement or declaration.
ERR_MULT_DEF_SYM - Static variable in exception marf.nlp.Parsing.SemanticError
Symbol defined multiple times.
ERR_NO_FEATURES - Static variable in class marf.FeatureExtraction.FeatureExtractionAggregator
A rare error when all feature extractors ran, but there were a total of zero features extracted.
ERR_NO_MODULES - Static variable in class marf.FeatureExtraction.FeatureExtractionAggregator
Error message for no modules found.
ERR_NO_PROGRAM - Static variable in exception marf.nlp.Parsing.SyntaxError
No "main()" program Error.
ERR_PARAM_TYPE_MISMATCH - Static variable in exception marf.nlp.Parsing.SemanticError
Mismatch of types of parameters in a function call.
ERR_TRAILING_ZEROS - Static variable in exception marf.nlp.Parsing.LexicalError
Not meaningful trailing zeros aren't allowed.
ERR_UNDEF_SYM - Static variable in exception marf.nlp.Parsing.SemanticError
Undefined Symbol.
ERR_UNEXPECTED_EOF - Static variable in exception marf.nlp.Parsing.LexicalError
Unexpected EOF and no ending comment.
error(SAXParseException) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork.NeuralNetworkErrorHandler
Issues a SAX error.
ERROR - Static variable in class marf.nlp.Parsing.TokenType
This indicates an error in the token.
errorOut(String, boolean) - Static method in class marf.Version
Just a helper method for code reuse to throw an exception with the version validation error message given parameters.
EUCLIDEAN_DISTANCE - Static variable in class marf.MARF
Indicates to use Euclidean distance for classification.
EuclideanDistance - Class in marf.Classification.Distance
Class EuclideanDistance.
EuclideanDistance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.EuclideanDistance
EuclideanDistance Constructor.
eval() - Method in class marf.Classification.NeuralNetwork.Layer
Evaluates the layer by evaluating each neuron in it.
eval() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Evaluates the entire neural network.
eval() - Method in class marf.Classification.NeuralNetwork.Neuron
Evaluates current neuron's value.
ExceptionFactory - Class in marf.util
Factory for producing various MARF exception objects.
ExceptionFactory() - Constructor for class marf.util.ExceptionFactory
Factories are often singletons, so technically, this constructor should be private and the getInstance() method should be present.
ExceptionUtils - Class in marf.util
Common exception utility methods used by all the branches of the MARF Exceptions hierarchy.
ExceptionUtils() - Constructor for class marf.util.ExceptionUtils
Allow inheritance, but other than that, no need to instantiate as all methods in here are presumed to be static.
exhaustMatrix() - Method in class marf.math.ComplexMatrix
 
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 existence of the file in the training set.
existsFilename(String) - Method in interface marf.Storage.ITrainingSample
Checks existence of the file in the training sample.
existsFilename(String) - Method in class marf.Storage.TrainingSample
 
ExpandedThreadGroup - Class in marf.util
Provides some useful extensions to java.lang.ThreadGroup one would normally expect to be in a "group".
ExpandedThreadGroup(ThreadGroup, String) - Constructor for class marf.util.ExpandedThreadGroup
ThreadGroup and name constructor inherited from the parent.
ExpandedThreadGroup(String) - Constructor for class marf.util.ExpandedThreadGroup
Mimics parent's constructor.
ExpandedThreadGroup(ExpandedThreadGroup, String) - Constructor for class marf.util.ExpandedThreadGroup
Mimics parent's constructor.
extend(Matrix, Matrix.Direction) - Method in class marf.math.ComplexMatrix
 
extend(Matrix) - Method in class marf.math.Matrix
Extends this matrix by another (by gluing 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 gluing two matrices together) given the extension direction.
extend(double[], int, int, double[], int, int, Matrix.Direction) - Static method in class marf.math.Matrix
Refactors matrix array extension to operate on raw arrays.
extractFeatures(double[]) - Method in class marf.FeatureExtraction.Cepstral.Cepstral
Not Implemented.
extractFeatures(double[]) - Method in class marf.FeatureExtraction.F0.F0
Not Implemented.
extractFeatures() - Method in class marf.FeatureExtraction.FeatureExtraction
Provides default implementation of the API by using the sample data provided by the IPreprocessing module.
extractFeatures() - Method in class marf.FeatureExtraction.FeatureExtractionAggregator
Implementation of the feature extraction interface.
extractFeatures(double[]) - Method in class marf.FeatureExtraction.FeatureExtractionAggregator
Implementation of the feature extraction interface.
extractFeatures() - Method in class marf.FeatureExtraction.FFT.FFT
FFT Implementation of extractFeatures().
extractFeatures(double[]) - Method in class marf.FeatureExtraction.FFT.FFT
Extracts features from the provided sample array.
extractFeatures() - Method in interface marf.FeatureExtraction.IFeatureExtraction
Abstract feature extraction routine.
extractFeatures(double[]) - Method in interface marf.FeatureExtraction.IFeatureExtraction
Abstract feature extraction routine.
extractFeatures(double[]) - Method in class marf.FeatureExtraction.LPC.LPC
LPC Implementation of extractFeatures().
extractFeatures(double[]) - Method in class marf.FeatureExtraction.MinMaxAmplitudes.MinMaxAmplitudes
MinMaxAmplitudes implementation of extractFeatures().
extractFeatures() - Method in class marf.FeatureExtraction.RandomFeatureExtraction.RandomFeatureExtraction
Random Gaussian-based feature extraction.
extractFeatures(double[]) - Method in class marf.FeatureExtraction.RandomFeatureExtraction.RandomFeatureExtraction
Extracts features from the provided sample array.
extractFeatures(double[]) - Method in class marf.FeatureExtraction.RawFeatureExtraction.RawFeatureExtraction
 
extractFeatures(double[]) - Method in class marf.FeatureExtraction.Segmentation.Segmentation
Not Implemented.
extractFeaturesImplementation(double[]) - Method in class marf.FeatureExtraction.FeatureExtractionAggregator
Performs the actual business logic of the aggregator per described algorithm.
extractFeaturesImplementation(Sample) - Method in class marf.FeatureExtraction.FFT.FFT
Does the actual business logic of the FFT feature extraction.
extractFeaturesImplementation(Sample) - Method in class marf.FeatureExtraction.RandomFeatureExtraction.RandomFeatureExtraction
Does the actual business logic of the random Gaussian feature extraction.
extractParameters() - Method in class marf.Preprocessing.Preprocessing
Performs general preprocessing module parameters extraction.

F

F0 - Class in marf.FeatureExtraction.F0
Class F0 - the Fundamental Frequency Extraction.
F0(IPreprocessing) - Constructor for class marf.FeatureExtraction.F0.F0
F0 Constructor.
F0 - Static variable in class marf.MARF
Indicates to use F0.
fatalError(SAXParseException) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork.NeuralNetworkErrorHandler
Issues a SAX fatal error.
FEATURE_EXTRACTION - Static variable in class marf.Storage.ModuleParams
Indicates that we manipulate on the Feature Extraction Vector.
FEATURE_EXTRACTION_AGGREGATOR - Static variable in class marf.MARF
Indicates to use an aggregation of several feature extraction modules.
FEATURE_EXTRACTION_PLUGIN - Static variable in class marf.MARF
Indicates to employ user-defined feature extraction plug-in.
FeatureExtraction - Class in marf.FeatureExtraction
Generic Feature Extraction Module.
FeatureExtraction(IPreprocessing) - Constructor for class marf.FeatureExtraction.FeatureExtraction
Main FeatureExtraction constructor.
FeatureExtractionAggregator - Class in marf.FeatureExtraction
This class by itself does not do any feature extraction, but instead allows concatenation of the results of several actual feature extractors to be combined in a single result.
FeatureExtractionAggregator(IPreprocessing) - Constructor for class marf.FeatureExtraction.FeatureExtractionAggregator
Implementation of the feature extraction interface.
FeatureExtractionAggregator.FeatureExtractionThread - Class in marf.FeatureExtraction
A feature extraction thread simply calls its concrete encapsulated feature extraction module and collects any results or errors from its run.
FeatureExtractionAggregator.FeatureExtractionThread(IFeatureExtraction, ExpandedThreadGroup) - Constructor for class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Constructs a feature extraction thread with a given module.
FeatureExtractionAggregator.FeatureExtractionThread(IFeatureExtraction, ExpandedThreadGroup, double[]) - Constructor for class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Constructs a feature extraction thread with a given module and sample data from external source.
FeatureExtractionException - Exception in marf.FeatureExtraction
Class FeatureExtractionException.
FeatureExtractionException(Exception) - Constructor for exception marf.FeatureExtraction.FeatureExtractionException
Encapsulation of another Exception object.
FeatureExtractionException(String, Exception) - Constructor for exception marf.FeatureExtraction.FeatureExtractionException
Encapsulation of another Exception object and a new message.
FeatureExtractionException(String) - Constructor for exception marf.FeatureExtraction.FeatureExtractionException
Generic exception.
FeatureExtractionFactory - Class in marf.FeatureExtraction
Provides a factory to instantiate requested feature extraction module(s).
FeatureExtractionFactory() - Constructor for class marf.FeatureExtraction.FeatureExtractionFactory
Disallow instances of this factory as deemed useless.
FeatureSet - Class in marf.Storage
FeatureSet -- Encapsulates subject's feature vectors.
FeatureSet() - Constructor for class marf.Storage.FeatureSet
Construct a training set object.
FFT - Class in marf.FeatureExtraction.FFT
Class FFT implements Fast Fourier Transform.
FFT(IPreprocessing) - Constructor for class marf.FeatureExtraction.FFT.FFT
FFT Constructor.
FFT - Static variable in class marf.MARF
Indicates to use FFT.
FFTFilter - Class in marf.Preprocessing.FFTFilter
FFTFilter class implements filtering using the FFT algorithm.
FFTFilter() - Constructor for class marf.Preprocessing.FFTFilter.FFTFilter
Default constructor for reflective creation of Preprocessing clones.
FFTFilter(IPreprocessing) - Constructor for class marf.Preprocessing.FFTFilter.FFTFilter
Pipelined constructor.
FFTFilter(Sample) - Constructor for class marf.Preprocessing.FFTFilter.FFTFilter
FFTFilter Constructor.
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().
fillInTransitionTable() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Fills in TransitionalTable data structure.
fillRandom(double[]) - Static method in class marf.util.Arrays
Sets all elements of the parameter at pseudo-random order.
filter(double[], double[]) - Method in class marf.Preprocessing.CFEFilters.CFEFilter
 
filter(double[][], double[][]) - Method in class marf.Preprocessing.CFEFilters.CFEFilter
 
filter(double[][][], double[][][]) - Method in class marf.Preprocessing.CFEFilters.CFEFilter
 
filter(double[], double[]) - Method in class marf.Preprocessing.FFTFilter.FFTFilter
Perform a filter by the following algorithm: (1) sample -> window -> FFT -> buffer
(2) buffer * frequency response
(3) buffer -> IFFT -> window -> sample.
filter(double[][], double[][]) - Method in class marf.Preprocessing.FFTFilter.FFTFilter
Applies single-dimensional filtering to every row of the matrix.
filter(double[][][], double[][][]) - Method in class marf.Preprocessing.FFTFilter.FFTFilter
Applies two-dimensional filtering to every plane of the matrix.
Filter - Class in marf.Preprocessing
Filter class implements generic filtering.
Filter() - Constructor for class marf.Preprocessing.Filter
Default constructor for reflective creation of Preprocessing clones.
Filter(IPreprocessing) - Constructor for class marf.Preprocessing.Filter
Pipelined constructor.
Filter(Sample) - Constructor for class marf.Preprocessing.Filter
Filter Constructor.
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 interface marf.Preprocessing.IFilter
Applies 2D filtering to the sample array and buffers the filtered data.
filter(double[][][], double[][][]) - Method in interface marf.Preprocessing.IFilter
Applies 3D filtering to the sample array and buffers the filtered data.
FILTER_DIMENSIONALITY_1D - Static variable in interface marf.Preprocessing.IFilter
Indicates 1-D filter.
FILTER_DIMENSIONALITY_2D - Static variable in interface marf.Preprocessing.IFilter
Indicates 2-D filter.
FILTER_DIMENSIONALITY_3D - Static variable in interface marf.Preprocessing.IFilter
Indicates 3-D filter.
finalize() - Method in class marf.nlp.Storage.Corpus
 
forFormatCode(int) - Static method in class marf.Storage.MARFAudioFileFormat.Type
Given valid format code returns the corresponding Type instance.
FreeVector - Class in marf.util
Adaptive extension of the java.util.Vector class.
FreeVector() - Constructor for class marf.util.FreeVector
A free vector with default capacity as specified by java.util.Vector.
FreeVector(int) - Constructor for class marf.util.FreeVector
Constructs this vector given capacity other than default.
FreeVector(int, int) - Constructor for class marf.util.FreeVector
Constructs this vector given capacity and its increment.
FreeVector(Collection) - Constructor for class marf.util.FreeVector
Constructs this vector out of a collection.
FrequencyComparator - Class in marf.util.comparators
Compares StatisticalObjects by their frequency when sorting.
FrequencyComparator(int) - Constructor for class marf.util.comparators.FrequencyComparator
Constructs a frequency comparator with the specified sort mode.
fRequiredFrequency - Variable in class marf.Storage.SampleLoader
Current frequency.
FuncSymTabEntry - Class in marf.nlp.Parsing
FuncSymTabEntry represents a symbol table entry for function definition.
FuncSymTabEntry() - Constructor for class marf.nlp.Parsing.FuncSymTabEntry
Constructor.
FUNCTION - Static variable in class marf.nlp.Parsing.SymDataType
Function data type of the symbol.
FUNCTION - Static variable in class marf.nlp.Parsing.SymTabEntry
Function entry type.

G

genAdd() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genAnd() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genClass() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genDivide() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
generate() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Generates the initial network at random with the default parameters.
generate(int, int[], int) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Generates a virgin net at random.
generateResponseCoefficients() - Method in class marf.Preprocessing.FFTFilter.BandpassFilter
Creates band-pass frequency response coefficients and sets applies them to the frequency response vector.
generateResponseCoefficients() - Method in class marf.Preprocessing.FFTFilter.BandStopFilter
Creates band-pass frequency response coefficients and sets applies them to the frequency response vector.
generateResponseCoefficients() - Method in class marf.Preprocessing.FFTFilter.FFTFilter
Creates frequency response coefficients and sets applies them to the frequency response vector.
generateResponseCoefficients() - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Creates high-frequency boost response coefficients and sets applies them to the frequency response vector.
generateResponseCoefficients() - Method in class marf.Preprocessing.FFTFilter.HighPassFilter
Creates high-pass frequency response coefficients and sets applies them to the frequency response vector.
generateResponseCoefficients() - Method in class marf.Preprocessing.FFTFilter.LowPassFilter
Creates low-pass frequency response coefficients and sets applies them to the frequency response vector.
GenericLexicalAnalyzer - Class in marf.nlp.Parsing
Generic Lexical Analyzer.
GenericLexicalAnalyzer(SymbolTable) - Constructor for class marf.nlp.Parsing.GenericLexicalAnalyzer
Constructor with symbol table.
genFunction() - Static method in class marf.nlp.Parsing.CodeGenerator
Not implemented.
genMain() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genMultiply() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genNot() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genOr() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genRead() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genReturn() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genSubs() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genVar() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genWhile() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
genWrite() - Static method in class marf.nlp.Parsing.CodeGenerator
Default constructor.
get(int) - Method in class marf.Classification.NeuralNetwork.Layer
Allows getting a neuron object given index.
get(int) - Method in class marf.util.FreeVector
Access an element of the vector given index.
getActiveOptions() - Method in interface marf.util.IOptionProvider
 
getActiveOptions() - Method in class marf.util.OptionFileLoader
 
getActiveOptions() - Method in class marf.util.OptionProcessor
Allows querying for the set of active options.
getArgumentString() - Method in interface marf.util.IOptionProvider
 
getArgumentString() - Method in class marf.util.OptionFileLoader
 
getArgumentString() - Method in class marf.util.OptionProcessor
Returns active and invalid options (in that order) in a form suitable to feed back as an argument string to an external application.
getArgumentVector() - Method in interface marf.util.IOptionProvider
 
getArgumentVector() - Method in class marf.util.OptionFileLoader
 
getArgumentVector() - Method in class marf.util.OptionProcessor
Returns active and invalid options (in that order) in a form suitable to feed back as an argument vector argv to another application's main().
getArrayDimension() - Method in class marf.nlp.Parsing.VarSymTabEntry
Allows getting the dimensionality of the array.
getAudioFileFormatCode() - Method in class marf.Storage.Sample
Retrieves current sample's format.
getAudioFormat() - Method in class marf.Storage.Loaders.AudioSampleLoader
 
getAudioFormat() - Method in class marf.Storage.MARFAudioFileFormat
Retrieves current sample's format.
getAudioFormat() - Method in class marf.Storage.Sample
Retrieves current sample's audio format data.
getAudioInputStream() - Method in class marf.Storage.Loaders.AudioSampleLoader
 
getAverageID() - Method in class marf.Storage.ResultSet
Retrieves ID of a subject with average distance/probability.
getAverageResult() - Method in class marf.Storage.ResultSet
Retrieves the result from the result set with the average outcome value.
getBoostCoefficient() - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Retrieves the current boost coefficient value.
getBusted() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Dies on unexpected grammar token type.
getCapacity() - Method in class marf.Stats.Ngram
Allows querying for the current capacity of the N-gram (how many elements are actually there).
getCardinality() - Method in class marf.util.Matrix
Retrieves current number of dimensions of the matrix.
getCaseSensitivity() - Method in class marf.nlp.Storage.Corpus
 
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() - Method in class marf.Configuration
 
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() - Method in class marf.Configuration
 
getClassificationPluginClass() - Static method in class marf.MARF
Allows querying for the current classification plug-in 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.
getColumn(int) - Method in class marf.math.Matrix
 
getComplexColumn(int) - Method in class marf.math.ComplexMatrix
 
getComplexDeterminant() - Method in class marf.math.ComplexMatrix
Calculates complex determinant of this matrix using Laplace's formula.
getComplexElement(int, int) - Method in class marf.math.ComplexMatrix
Retrieves complex matrix element's value given row and column.
getComplexElement(int) - Method in class marf.math.ComplexVector
 
getComplexMatrix(Matrix) - Static method in class marf.math.ComplexMatrix
Converts a real matrix into complex by making a copy.
getComplexNumber(int) - Method in class marf.math.ComplexMatrix
 
getComplexRow(int) - Method in class marf.math.ComplexMatrix
 
getConfig() - Static method in class marf.MARF
Returns a string representation of the current MARF configuration.
getConfiguration() - Static method in class marf.MARF
Allows querying for the current MARF configuration.
getConfigurationSetting(String) - Method in class marf.util.OptionFileLoader
Allows retrieving setting by a key.
getCropChunkSize() - Method in class marf.Preprocessing.Dummy.Crop
 
getCropRight() - Method in class marf.Preprocessing.Dummy.Crop
 
getCropStart() - Method in class marf.Preprocessing.Dummy.Crop
 
getCrossProduct(ComplexVector, ComplexVector) - Static method in class marf.math.ComplexVector
Calculates the cross product of two ComplexVectors, V3 = V1 x V2.
getCrossProduct(Vector, Vector) - Static method in class marf.math.Vector
Calculates the cross product of two vectors, V3 = V1 x V2.
getCurrentErrorCode() - Method in exception marf.nlp.Parsing.CompilerError
Access method for the current error code property.
getCurrentStatus() - Method in class marf.gui.util.ColoredStatusPanel
 
getCurrentSubject() - Method in class marf.Configuration
 
getCurrentSubject() - Static method in class marf.MARF
Gets ID of a subject currently being trained on.
getDataType() - Method in class marf.nlp.Parsing.ClassSymTabEntry
Can return only CLASS.
getDataType() - Method in class marf.nlp.Parsing.FuncSymTabEntry
Cannot be anything other than FUNCTION.
getDataType() - Method in class marf.nlp.Parsing.SymTabEntry
Allows querying current data type of the entry.
getDataVector() - Method in interface marf.Storage.ITrainingSample
Retrieves the data vector.
getDataVector() - Method in class marf.Storage.TrainingSample
 
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.
getDefaultFilename() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Generates typical filename for dump/restore.
getDeletes() - Method in class marf.nlp.Storage.Corpus
 
getDelta() - Method in class marf.Stats.StatisticalEstimators.Smoothing.AddDelta
Allows querying for the current value of delta.
getDescription() - Method in class marf.Storage.Result
Retrieves textual description of the result.
getDeterminant() - Method in class marf.math.Matrix
Calculates determinant of this matrix using Laplace's formula.
getDimention(int) - Method in class marf.util.Matrix
Retrieves a particular dimension value.
getDirection() - Method in class marf.math.Matrix.Direction
Retrieves current direction.
getDotProduct(ComplexVector, ComplexVector) - Static method in class marf.math.ComplexVector
Calculates the dot product of two ComplexVectors, d = V1 * V2.
getDotProduct(Vector, Vector) - Static method in class marf.math.Vector
Calculates the dot product of two vectors, d = V1 * V2.
getDoubleVersion() - Static method in class marf.MARF
Retrieves double version of MARF.
getDoubleVersion() - Static method in class marf.Version
Retrieves double version of MARF.
getDumpMode() - Method in class marf.Storage.StorageManager
Retrieves current dump mode.
getDumpSpectrogram() - Static method in class marf.MARF
Whether spectrogram wanted or not.
getDumpWaveGraph() - Static method in class marf.MARF
Whether wave graph wanted or not.
getElement(int) - Method in class marf.math.ComplexVector
Allows getting the value of ComplexVector's element at specified position.
getElement(int, int) - Method in class marf.math.Matrix
Retrieves matrix element's value given row and column.
getElement(int) - Method in class marf.math.Vector
Allows getting the value of vector's element at specified position.
getElements() - Method in class marf.math.Matrix
Returns number of the elements of the matrix.
getEncoding() - Method in class marf.Storage.Loaders.AudioSampleLoader
 
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.GrammarCompiler.Grammar
Allows querying for the current EOF terminal.
getEOFTerminal() - Method in class marf.nlp.Parsing.TransitionTable
Allows querying for the EOF terminal.
getEpsilonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows querying for the current epsilon terminal.
getErrorLogFilename() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Access method for the ErrorLogFilename property.
getErrorsPresent() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Determines if the ErrorsPresent property is true.
getFeatureExtraction() - Method in class marf.Classification.Classification
Retrieves the features source.
getFeatureExtraction() - Method in interface marf.Classification.IClassification
Retrieves the features source.
getFeatureExtraction() - Method in class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Allows obtaining the reference to the contained feature extraction module.
getFeatureExtraction() - Static method in class marf.MARF
Retrieves current FeatureExtraction reference.
getFeatureExtractionMethod() - Method in class marf.Configuration
 
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() - Method in class marf.Configuration
 
getFeatureExtractionPluginClass() - Static method in class marf.MARF
Allows querying for the current feature extraction plug-in 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.Configuration
 
getFilename() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Sets the default filename for dumps as e.g.
getFilename() - Method in class marf.Storage.StorageManager
Retrieves inner filename reference.
getFileSize() - Method in class marf.Storage.ByteArrayFileReader
 
getFirstSet() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Allows getting the first set of this grammar element.
getFollowSet() - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Allows to query for the collection of the follow set elements of this non-terminal.
getFrequency() - Method in class marf.Stats.StatisticalObject
Retrieves the object's frequency.
getGrammar() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Allows querying for inner instance of the grammar.
getGrammarCompiler() - Method in class marf.nlp.Parsing.Parser
Allows querying for the grammar compiler used.
getGrammarElement(String) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Returns a grammar element object by it's name (lexeme) if it exists; null otherwise.
getGrammarElement(String) - Method in class marf.nlp.Parsing.TransitionTable
Gets grammar element by its name (lexeme).
getGrammarFileName() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Allows querying for the filename of the grammar.
getHeight() - Method in class marf.gui.util.SmartSizablePanel
 
getHighFrequencyCutoff() - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Retrieves the current boost coefficient value.
getID() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Allows querying this element's ID.
getID() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Allows getting this rule's ID.
getID() - Method in class marf.nlp.Parsing.SymTabEntry
Gets Numeric ID of the entry.
getID() - Method in class marf.Storage.Result
Returns result's ID.
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.
getImaginary() - Method in class marf.math.ComplexNumber
Allows querying for TODO.
getImaginaryMatrixArray() - Method in class marf.math.ComplexMatrix
Allows getting internal array represeting the imaginary matrix data.
getInnerProduct(ComplexVector, ComplexVector) - Static method in class marf.math.ComplexVector
Calculates an inner product of two ComplexVectors, V3 = V1 * V2.
getInnerProduct(Vector, Vector) - Static method in class marf.math.Vector
Calculates an inner product of two vectors, V3 = V1 * V2.
getInserts() - Method in class marf.nlp.Storage.Corpus
 
getInstance() - Static method in class marf.util.OptionFileLoader
Obtains singleton instance.
getIntVersion() - Static method in class marf.MARF
Returns an integer representation of the MARF version.
getIntVersion() - Static method in class marf.Version
Returns an integer representation of the MARF version.
getInvalidOptions() - Method in interface marf.util.IOptionProvider
 
getInvalidOptions() - Method in class marf.util.OptionFileLoader
 
getInvalidOptions() - Method in class marf.util.OptionProcessor
Allows querying for the set of invalid options.
getKey(String) - Method in class marf.util.OptionFileLoader
Obtains the key of the line
getLang() - Method in class marf.Stats.ProbabilityTable
Retrieves current language.
getLanguage() - Static method in class marf.MARF.NLP
Retrieves current language being processed.
getLanguage() - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Retrieves current language.
getLanguage() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
getLastException() - Method in class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Allows to query for the last error happened while extracting features.
getLayerData() - Method in class marf.Classification.NeuralNetwork.Layer
Allows querying raw layer data collection.
getLength() - Method in class marf.math.ComplexVector
Retrieves the mathematical length of the ComplexVector.
getLength() - Method in class marf.math.Vector
Retrieves the mathematical length of the vector.
getLexeme() - Method in class marf.nlp.Parsing.Token
Allows accessing the lexeme property.
getLexeme() - Method in class marf.Stats.WordStats
Retrieves the lexeme of the object.
getLexer() - Method in class marf.nlp.Parsing.Parser
Allows querying for the instance of the lexer.
getLexicalErrors() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Allows querying for actual lexical errors happened during scanning.
getLexicalErrors() - Method in class marf.nlp.Parsing.LexicalAnalyzer
Returns the list of lexical errors.
getLexicalGrammarErrors() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Allows querying for the collection of lexical errors.
getLHS() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Allows getting current LHS non-terminal of this rule.
getLineNo() - Method in exception marf.nlp.Parsing.CompilerError
Access method for the line number property.
getLineNumber() - Method in class marf.nlp.Parsing.Token
Gets the line number component of the token's position.
getLocalSymTab() - Method in class marf.nlp.Parsing.SymTabEntry
Allows querying for the local scope symbol table (if applicable).
getLocationsList() - Method in class marf.nlp.Parsing.SymTabEntry
Get list of occurrences of this token entry.
getLogDirection() - Method in class marf.util.Logger
 
getLogFilename() - Method in class marf.util.Logger
 
getLogPrintStream() - Method in class marf.util.Logger
Returns references to the internal log stream.
getLowerBound() - Method in class marf.gui.util.ColoredStatusPanel
 
getMARFSourceCodeRevision() - Static method in class marf.Classification.Classification
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in exception marf.Classification.ClassificationException
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.ClassificationFactory
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Distance.ChebyshevDistance
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Distance.DiffDistance
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Distance.Distance
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Distance.EuclideanDistance
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Distance.HammingDistance
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Distance.MahalanobisDistance
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Distance.MinkowskiDistance
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Markov.Markov
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.NeuralNetwork.Layer
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.NeuralNetwork.NeuralNetwork
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.NeuralNetwork.Neuron
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.RandomClassification.RandomClassification
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Similarity.CosineSimilarityMeasure
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Stochastic.MaxProbabilityClassifier
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Stochastic.Stochastic
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Classification.Stochastic.ZipfLaw
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.Cepstral.Cepstral
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.F0.F0
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.FeatureExtraction
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.FeatureExtractionAggregator
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in exception marf.FeatureExtraction.FeatureExtractionException
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.FeatureExtractionFactory
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.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.MinMaxAmplitudes.MinMaxAmplitudes
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.RandomFeatureExtraction.RandomFeatureExtraction
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.FeatureExtraction.Segmentation.Segmentation
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in exception marf.gui.GUIException
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.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.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.MARF
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.math.Algorithms
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.math.ComplexVector
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in exception marf.math.MathException
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.math.Matrix
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.math.Vector
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Collocations.ChiSquareTest
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Collocations.CollocationWindow
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Collocations.TTest
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in exception marf.nlp.NLPException
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.ClassSymTabEntry
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.CodeGenerator
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.Compiler
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in exception marf.nlp.Parsing.CompilerError
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.FuncSymTabEntry
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarTokenType
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.Rule
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.SemanticToken
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.GrammarCompiler.Terminal
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.LexicalAnalyzer
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in exception 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 exception 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 exception marf.nlp.Parsing.SyntaxError
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.Token
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.TokenSubType
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.TokenType
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.TransitionTable
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Parsing.VarSymTabEntry
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Stemming.Stemming
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.Stemming.StemmingEN
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.nlp.util.NLPStreamTokenizer
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.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.BandStopFilter
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.FFTFilter.FFTFilter
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.FFTFilter.HighPassFilter
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.FFTFilter.LowPassFilter
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.Filter
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.Preprocessing
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in exception marf.Preprocessing.PreprocessingException
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Preprocessing.PreprocessingFactory
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.Ngram
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.Observation
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.ProbabilityTable
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.GLI
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.KatzBackoff
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.MLE
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.SLI
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.Smoothing.AddDelta
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.Smoothing.AddOne
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.Smoothing.Smoothing
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.Smoothing.WittenBell
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatisticalObject
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.StatsCollector
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Stats.WordStats
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Cluster
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Database
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.FeatureSet
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Loaders.AIFFCLoader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Loaders.AIFFLoader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Loaders.AudioSampleLoader
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.TextLoader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Loaders.ULAWLoader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Loaders.WAVLoader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.MARFAudioFileFormat
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.ModuleParams
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Result
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.ResultSet
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.Sample
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class marf.Storage.SampleLoader
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.Storage.SampleLoaderFactory
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in exception 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.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.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 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 exception 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 exception marf.util.MARFException
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in exception marf.util.MARFRuntimeException
Returns source code revision information.
getMARFSourceCodeRevision() - Static method in class marf.util.Matrix
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in exception 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.Version
Retrieves class' revision.
getMARFSourceCodeRevision() - Static method in class test
Returns source code revision information.
getMatches() - Method in class marf.nlp.Storage.Corpus
 
getMatrix2D() - Method in class marf.math.ComplexMatrix
 
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 representing the matrix data.
getMatrixCopy(Matrix) - Method in class marf.math.ComplexMatrix
 
getMatrixCopy(Matrix) - Method in class marf.math.Matrix
 
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.
getMaxWordLength() - Method in class marf.Classification.Stochastic.ZipfLaw
Allows getting the length of the longest word found (in characters).
getMeanCount() - Method in class marf.Storage.Cluster
Retrieves current mean count.
getMeanCount() - Method in class marf.Storage.FeatureSet
 
getMeanCount() - Method in interface marf.Storage.ITrainingSample
Retrieves current mean count.
getMeanCount() - Method in class marf.Storage.TrainingSample
 
getMeanVector() - Method in class marf.Storage.FeatureSet
 
getMeanVector() - Method in interface marf.Storage.ITrainingSample
Retrieves the mean vector.
getMeanVector() - Method in class marf.Storage.TrainingSample
Simply retrieves the data vector.
getMedianVector() - Method in class marf.Storage.FeatureSet
 
getMedianVector() - Method in interface marf.Storage.ITrainingSample
 
getMedianVector() - Method in class marf.Storage.TrainingSample
Simply retrieves the data vector.
getMessage() - Method in exception marf.util.MARFException
Returns string representation of the error message.
getMessage() - Method in exception marf.util.MARFRuntimeException
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.
getMinWordLength() - Method in class marf.Classification.Stochastic.ZipfLaw
Allows getting the length of the smallest word found (in characters).
getModifications() - Method in class marf.nlp.Storage.Corpus
 
getModuleParams() - Method in class marf.Configuration
 
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
Allows querying this element's name.
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.
getNeuron(String) - Method in class marf.Classification.NeuralNetwork.Layer
Returns the Neuron called by its name string.
getNewMatrix() - Method in class marf.math.ComplexMatrix
 
getNewMatrix(int, int) - Method in class marf.math.ComplexMatrix
 
getNewMatrix() - Method in class marf.math.Matrix
 
getNewMatrix(int, int) - Method in class marf.math.Matrix
 
getNextChunk(double[]) - Method in class marf.Storage.Sample
Gets the next chunk of the data and places it into padChunkArray.
getNextRHSToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Acquires the next RHS token for a rule from the token stream.
getNextTID() - Static method in class marf.util.BaseThread
Lets to examine the next TID to be assigned.
getNextToken() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Core method of the LexicalAnalyzer.
getNextToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Returns next grammar token.
getNextToken() - Method in class marf.nlp.Parsing.LexicalAnalyzer
Core method of the MARF LexicalAnalyzer.
getNextToken() - Method in class marf.nlp.util.NLPStreamTokenizer
Returns a next token from the NLP stream or the stack if any were pushed back.
getNgramElements() - Method in class marf.Stats.Ngram
Allows querying for the contained N-gram elements.
getNgramModel() - Static method in class marf.MARF.NLP
Retrieves current n-gram model.
getNonTerminalList() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows querying for the collection of non-terminals of this grammar.
getNonTerminals() - Method in class marf.nlp.Parsing.TransitionTable
NonTerminals property accessor.
getNumericalValue() - Method in class marf.nlp.Parsing.Token
Gets the numerical representation of the token.
getObjectToSerialize() - Method in class marf.Storage.StorageManager
Allows querying for the object this storage manager is in charge of.
getOccurrence(int) - Method in class marf.Stats.ProbabilityTable
Allows getting an occurrence given the x coordinate.
getOccurrence(int, int) - Method in class marf.Stats.ProbabilityTable
Allows getting an occurrence given x and y coordinates.
getOccurrence(int, int, int) - Method in class marf.Stats.ProbabilityTable
Allows getting an occurrence given x, y, and z coordinates.
getOccurrence(Vector) - Method in class marf.Stats.ProbabilityTable
Allows getting the occurrence of a list of observations.
getOption(String) - Method in interface marf.util.IOptionProvider
 
getOption(String, boolean) - Method in interface marf.util.IOptionProvider
 
getOption(int) - Method in interface marf.util.IOptionProvider
 
getOption(int, boolean) - Method in interface marf.util.IOptionProvider
 
getOption(String) - Method in class marf.util.OptionFileLoader
 
getOption(String, boolean) - Method in class marf.util.OptionFileLoader
 
getOption(int) - Method in class marf.util.OptionFileLoader
 
getOption(int, boolean) - Method in class marf.util.OptionFileLoader
 
getOption(String) - Method in class marf.util.OptionProcessor
Returns numerical equivalent of an option string.
getOption(String, boolean) - Method in class marf.util.OptionProcessor
Returns numerical equivalent of an option string.
getOption(int) - Method in class marf.util.OptionProcessor
Returns string equivalent of a numerical option.
getOption(int, boolean) - Method in class marf.util.OptionProcessor
Returns string equivalent of a numerical option.
getOptionArgument(String) - Method in interface marf.util.IOptionProvider
 
getOptionArgument(String, boolean) - Method in interface marf.util.IOptionProvider
 
getOptionArgument(int) - Method in interface marf.util.IOptionProvider
 
getOptionArgument(int, boolean) - Method in interface marf.util.IOptionProvider
 
getOptionArgument(String, boolean) - Method in class marf.util.OptionFileLoader
 
getOptionArgument(String) - Method in class marf.util.OptionFileLoader
 
getOptionArgument(int) - Method in class marf.util.OptionFileLoader
 
getOptionArgument(int, boolean) - Method in class marf.util.OptionFileLoader
 
getOptionArgument(String) - Method in class marf.util.OptionProcessor
Allows querying for option argument by option name.
getOptionArgument(String, boolean) - Method in class marf.util.OptionProcessor
Allows querying for option argument by option name.
getOptionArgument(int) - Method in class marf.util.OptionProcessor
Allows querying for option argument by option number.
getOptionArgument(int, boolean) - Method in class marf.util.OptionProcessor
Allows querying for option argument by option number.
getOptionArgument() - Method in class marf.util.OptionProcessor.Option
Retrieves the option argument string.
getOptionEnumeration() - Method in class marf.util.OptionProcessor.Option
Retrieves the option number.
getOptionName() - Method in class marf.util.OptionProcessor.Option
Retrieves the option name.
getOutcome() - Method in class marf.Storage.Result
Retrieves the outcome value.
getOutputFilename() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Access method for the OutputFilename property.
getOutputResults() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Gets outputs of a neural network run.
getPackageInfo() - Static method in class marf.Version
Helper method to append package information.
getParams() - Method in class marf.nlp.Parsing.FuncSymTabEntry
Allows retrieval of parameter list as Vector.
getParams(int) - Method in class marf.Storage.ModuleParams
Returns for a given module it's parameters vector.
getParseExceptionInfo(SAXParseException) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork.NeuralNetworkErrorHandler
Returns a string describing parse exception details.
getPhaseAngle() - Method in class marf.math.ComplexNumber
 
getPoles() - Method in class marf.FeatureExtraction.LPC.LPC
Retrieves the number of poles.
getPosition() - Method in class marf.nlp.Parsing.Token
Allows accessing position property.
getPosteriorProbability() - Method in class marf.Stats.Observation
Allows querying for the current value of the posterior probability.
getPreprocessing() - Method in class marf.FeatureExtraction.FeatureExtraction
Retrieves inner preprocessing reference.
getPreprocessing() - Method in interface marf.FeatureExtraction.IFeatureExtraction
Retrieves inner preprocessing reference.
getPreprocessing() - Static method in class marf.MARF
Retrieves current Preprocessing reference.
getPreprocessingMethod() - Method in class marf.Configuration
 
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() - Method in class marf.Configuration
 
getPreprocessingPluginClass() - Static method in class marf.MARF
Allows querying for the current preprocessing plug-in class.
getPriorProbability() - Method in class marf.Stats.Observation
Allows querying for the current value of the prior probability.
getProbability() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule
Retrieves probability of the rule.
getProbabilityTable() - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Retrieves current probabilities table.
getProbabilityTable() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
getRadius() - Method in class marf.math.ComplexNumber
 
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
Retrieves the object's rank.
getRawCorpusTextBuffer() - Method in class marf.nlp.Storage.Corpus
 
getReal() - Method in class marf.math.ComplexNumber
Allows querying for TODO.
getRealMatrixArray() - Method in class marf.math.ComplexMatrix
Allows getting internal array represeting the real matrix data.
getRequiredBitSize() - Method in class marf.Storage.SampleLoader
 
getRequiredChannels() - Method in class marf.Storage.SampleLoader
 
getRequiredFrequency() - Method in class marf.Storage.SampleLoader
 
getResult() - Method in class marf.Classification.Distance.Distance
Retrieves the minimum-distance classification result.
getResult() - Method in interface marf.Classification.IClassification
Retrieves the likely classification result.
getResult() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Retrieves the minimum-error classification result.
getResult() - Method in class marf.Classification.RandomClassification.RandomClassification
Retrieves the classification result.
getResult() - Method in class marf.Classification.Similarity.CosineSimilarityMeasure
Retrieves the maximum-similarity classification result.
getResult() - Method in class marf.Classification.Stochastic.Stochastic
Retrieves the maximum-probability classification result.
getResult() - Method in class marf.Classification.Stochastic.ZipfLaw
 
getResult() - Static method in class marf.MARF
Gets the entire Result object of the likely outcome.
getResultSet() - Method in class marf.Classification.Classification
Retrieves the enclosed result set.
getResultSet() - Method in interface marf.Classification.IClassification
Retrieves the enclosed result set.
getResultSet() - Static method in class marf.MARF
Gets the entire collection of results.
getResultSetSorted() - Method in class marf.Storage.ResultSet
Allows querying the current array of references to the contained Result objects sorted (if sorting was performed).
getResultSetVector() - Method in class marf.Storage.ResultSet
Retrieves the underlying unsorted result collection.
getRetVal() - Method in class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Allows to query for the feature extraction success return value.
getRetValDataType() - Method in class marf.nlp.Parsing.FuncSymTabEntry
Allows getting the data type of the function's return value.
getRHS() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Allows getting the RHS part of this rule.
getRHSFirstSet(GrammarElement) - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Function that computes the first set of the right hand side of the current grammar rule.
getRow(int) - Method in class marf.math.Matrix
 
getRows() - Method in class marf.math.Matrix
Retrieves number of the rows in this matrix.
getRule(String, int) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows querying for a grammar rule given the name of the terminal and the index of the non-terminal grammar elements.
getRule(int, int, int) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Retrieves a grammar rule given the indices of the LHS non-terminal and two grammar elements on the RHS.
getRules() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows querying for the collection of rules of this grammar.
getSample() - Static method in class marf.MARF
Retrieves current Sample reference.
getSample() - Method in interface marf.Preprocessing.IPreprocessing
Returns enclosed sample.
getSample() - Method in class marf.Preprocessing.Preprocessing
Returns enclosed sample.
getSample() - Method in interface marf.Storage.ISampleLoader
Returns internal reference to a Sample object.
getSample() - Method in class marf.Storage.SampleLoader
Returns internal reference to a Sample object.
getSampleArray() - Method in class marf.Storage.Sample
Retrieves array containing audio data of the entire sample.
getSampleFile() - Static method in class marf.MARF
Obtains filename of a sample currently being processed.
getSampleFormat() - Method in class marf.Configuration
 
getSampleFormat() - Static method in class marf.MARF
Gets input sample file format.
getSampleLoader() - Static method in class marf.MARF
Retrieves current SampleLoader reference.
getSampleLoaderPluginClass() - Method in class marf.Configuration
 
getSampleLoaderPluginClass() - Static method in class marf.MARF
Allows querying for the current preprocessing plug-in class.
getSamplesDir() - Method in class marf.Configuration
 
getSampleSize() - Method in interface marf.Storage.ISampleLoader
Retrieves the length of the sample (# of audio data in the audio stream).
getSampleSize() - Method in class marf.Storage.Loaders.AudioSampleLoader
Retrieves the length of the sample (# of audio data in the audio stream).
getSampleSize() - Method in class marf.Storage.Loaders.SineLoader
Retrieves the length of the sample (# of audio data in the audio stream).
getSampleSize() - Method in class marf.Storage.Loaders.TextLoader
Retrieves the length of the sample (# of data points in the stream).
getSampleSize() - Method in class marf.Storage.Sample
Returns the length of the sample.
getSampleSize() - Method in class marf.Storage.SampleLoader
Retrieves the length of the sample (# of audio data in the audio stream).
getSecondClosestID() - Method in class marf.Storage.ResultSet
Returns second closest ID.
getSecondMaximumID() - Method in class marf.Storage.ResultSet
Retrieves ID of a subject with the distance/probability next to the maximum.
getSecondMininumID() - Method in class marf.Storage.ResultSet
Retrieves ID of a subject with the distance/probability next to the minimum.
getSentencePart(int, int) - Method in class marf.nlp.Parsing.ProbabilisticParser
Gets a sentence span given indices.
getSize() - Method in class marf.Stats.Ngram
Retrieves the size of the N-gram.
getSmoothingMethod() - Static method in class marf.MARF.NLP
Retrieves current smoothing method.
getSortedStatRefs() - Method in class marf.Classification.Stochastic.ZipfLaw
Allows getting an array of sorted references to WordStats objects.
getSortMode() - Method in class marf.Storage.ResultSet
Allows querying the sort mode the result set may be currently sorted in accordance with.
getSortMode() - Method in class marf.util.SortComparator
Retrieves the current sorting mode.
getSourceFilename() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Access method for the SourceFilename property.
getStack() - Method in class marf.nlp.Parsing.Parser
Allows querying for the current stack.
getStackTraceAsString(String, Exception) - Static method in class marf.util.ExceptionUtils
Writes out the stack trace into a string and returns it along with the supplied message.
getStartNonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows querying for the current starting non-terminal.
getStartNonTerminal() - Method in class marf.nlp.Parsing.TransitionTable
Allows querying for the starting non-terminal.
getStats() - Method in class marf.Classification.Stochastic.ZipfLaw
Allows getting raw Hashtable of the WordStats objects.
getStreamTokenizer() - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Retrieves current stream tokenizer.
getStreamTokenizer() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
getStringVersion() - Static method in class marf.Version
Returns a string representation of the MARF version.
getStringVersion(double) - Static method in class marf.Version
Returns a string representation of the MARF version given its floating point equivalent.
getStringVersion(int) - Static method in class marf.Version
Returns a string representation of the MARF version given its integer equivalent.
getSubjectID() - Method in interface marf.Storage.ITrainingSample
Retrieves Subject ID of a particular training sample.
getSubjectID() - Method in class marf.Storage.TrainingSample
 
getSubtype() - Method in class marf.nlp.Parsing.TokenSubType
Allows querying for the current token sub-type.
getSymbolTable() - Static method in class marf.nlp.Parsing.Parser
Allows querying for the current symbol table.
getSymTab() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Access method for the SymTab property.
getSymTabEntries() - Method in class marf.nlp.Parsing.SymbolTable
Allows querying for the contained entries.
getSymTabEntry(int) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
getSymTabEntry(String) - Method in class marf.nlp.Parsing.SymbolTable
This method returns the entry by token's lexeme.
getSyntaxErrors() - Method in class marf.nlp.Parsing.Parser
Allows querying for the recorded syntax errors that were found.
getTableFile() - Method in class marf.nlp.Parsing.TransitionTable
TableFile property accessor.
getTarget() - Method in class marf.util.BaseThread
Retrieves the thread's target.
getTerminalList() - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows querying for the collection of terminals of this grammar.
getTerminals() - Method in class marf.nlp.Parsing.TransitionTable
Terminals property accessor.
getTID() - Method in class marf.util.BaseThread
Retrieves our TID.
getToken() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Allows querying this element's enclosed token.
getTokenizedCorpus() - Method in class marf.nlp.Storage.Corpus
 
getTokenizer() - Method in class marf.nlp.Storage.Corpus
 
getTokenList() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Access method for the TonkenList property.
getTokenType() - Method in class marf.nlp.Parsing.Token
Allows accessing the token type.
getTrainingSetFilename() - Method in class marf.Classification.Classification
Constructs a global cluster file name for the TrainingSet.
getTrainingSetFormat() - Method in class marf.Storage.TrainingSet
 
getTransitionTable() - Static method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Allows querying for the inner transition table data structure.
getTransitionTable() - Method in class marf.nlp.Parsing.Parser
Allows querying for the current transition table.
getType() - Method in class marf.nlp.Parsing.GrammarCompiler.Terminal
Allows getting the enclosed grammar token type.
getType() - Method in class marf.nlp.Parsing.SymDataType
Allows querying for data type.
getType() - Method in class marf.nlp.Parsing.TokenType
Allows querying for the current token type.
getUID() - Method in class marf.nlp.Parsing.SymTabEntry
Returns UID.
getUnitComplexVector() - Method in class marf.math.ComplexVector
Returns a unit-ComplexVector representation of this ComplexVector.
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 interface marf.util.IOptionProvider
 
getValidOptions() - Method in class marf.util.OptionFileLoader
 
getValidOptions() - Method in class marf.util.OptionProcessor
Allows querying for the set of active options.
getValue(String) - Method in class marf.util.OptionFileLoader
Obtains the value of the line.
getVersion() - Static method in class marf.MARF
Returns a string representation of the MARF version.
getWeight(Neuron) - Method in class marf.Classification.NeuralNetwork.Neuron
Retrieves specific neuron's weight.
getWidth() - Method in class marf.gui.util.SmartSizablePanel
 
getWindowLength() - Method in class marf.FeatureExtraction.LPC.LPC
Retrieves the window length.
getWordStats(String) - Method in class marf.Classification.Stochastic.ZipfLaw
Allows getting a particular WordStats object by its lexeme.
getX() - Method in class marf.gui.util.SmartSizablePanel
 
getY() - Method in class marf.gui.util.SmartSizablePanel
 
GLI - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use GLI estimator/smoothing.
GLI - Class in marf.Stats.StatisticalEstimators
GLI Statistical Estimator.
GLI() - Constructor for class marf.Stats.StatisticalEstimators.GLI
Default constructor as in parent.
GOOD_TURING - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use Good-Turing estimator/smoothing.
GoodTuring - Class in marf.Stats.StatisticalEstimators.Smoothing
Good-Turing Smoothing Estimator.
GoodTuring() - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
Constructs the default estimator with the default value of threshold of 5.
GoodTuring(int) - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
Constructs the estimator with the specified threshold.
Grammar - Class in marf.nlp.Parsing.GrammarCompiler
Represents the language Grammar data structure.
Grammar() - Constructor for class marf.nlp.Parsing.GrammarCompiler.Grammar
Default constructor.
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 - `|'.
GrammarAnalyzer - Class in marf.nlp.Parsing.GrammarCompiler
GrammarAnalyzer class encapsulates functionality required for lexical analysis of a the grammar definition file.
GrammarAnalyzer() - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Constructs a grammar analyzer with the default filename.
GrammarAnalyzer(String) - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Constructs a grammar analyzer with the specified grammar filename.
GrammarAnalyzer(SymbolTable) - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Constructs a grammar analyzer using a predefined symbol table.
GrammarCompiler - Class in marf.nlp.Parsing.GrammarCompiler
Grammar compiler -- compiles source grammar file and produces a corresponding transition table for a given language denoted by the grammar.
GrammarCompiler() - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Default Constructor.
GrammarCompiler(String) - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Constructor with the grammar filename.
GrammarElement - Class in marf.nlp.Parsing.GrammarCompiler
Generic grammar token that must be subclassed.
GrammarElement() - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Do not allow public default constructor because it doesn't make sense from outside.
GrammarElement(Token, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Preferred Constructor.
GrammarElement(String, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Constructor by name; inner token is set to null.
GrammarTokenType - Class in marf.nlp.Parsing.GrammarCompiler
Represents the data type of a grammar token.
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.
GUIException - Exception in marf.gui
GUIException is a root of exception hierarchy in the exception processing of the GUI-related modules of MARF.
GUIException() - Constructor for exception marf.gui.GUIException
Default GUI exception.
GUIException(String) - Constructor for exception marf.gui.GUIException
Generic exception.
GUIException(Exception) - Constructor for exception marf.gui.GUIException
Exception wrapper constructor.
GUIException(String, Exception) - Constructor for exception marf.gui.GUIException
Accepts custom message and the exception object.
GUIThread - Class in marf.gui.util
Represents a MARF GUI Thread for non-blocking GUI components.
GUIThread() - Constructor for class marf.gui.util.GUIThread
 
GUIThread(Runnable) - Constructor for class marf.gui.util.GUIThread
 
GUIThread(Runnable, String) - Constructor for class marf.gui.util.GUIThread
 
GUIThread(ThreadGroup, Runnable, String) - Constructor for class marf.gui.util.GUIThread
 
GUIThread(ThreadGroup, String) - Constructor for class marf.gui.util.GUIThread
 
GUIThread(String) - Constructor for class marf.gui.util.GUIThread
 
GUIThread(ExpandedThreadGroup, String) - Constructor for class marf.gui.util.GUIThread
 
GUIThread(ExpandedThreadGroup, Runnable) - Constructor for class marf.gui.util.GUIThread
 
GUIThread(ExpandedThreadGroup, Runnable, String) - Constructor for class marf.gui.util.GUIThread
 
GUIThread(int) - Constructor for class marf.gui.util.GUIThread
 

H

h() - Method in class marf.Preprocessing.CFEFilters.BandPassFilter
 
h() - Method in class marf.Preprocessing.CFEFilters.BandStopFilter
 
H - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
h() - Method in class marf.Preprocessing.CFEFilters.CFEFilter
Transfer function; must be implemented by concrete filters.
h() - Method in class marf.Preprocessing.CFEFilters.HighPassFilter
 
h() - Method in class marf.Preprocessing.CFEFilters.LowPassFilter
 
hamming(int, int) - Static method in class marf.math.Algorithms.Hamming
Retrieves a single value of hamming window based on length and index within the window.
hamming(double[]) - Static method in class marf.math.Algorithms.Hamming
Applies hamming window to an array of doubles.
HAMMING_DISTANCE - Static variable in class marf.MARF
Indicates to use the Hamming distance classifier.
HammingDistance - Class in marf.Classification.Distance
Hamming Distance Classifier.
HammingDistance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.HammingDistance
Hamming Distance Constructor.
hasArgument() - Method in class marf.util.OptionProcessor.Option
Tells if this option has an argument set.
hashCode() - Method in class marf.math.ComplexNumber
 
hashCode() - Method in class marf.nlp.Storage.Corpus
 
hashCode() - Method in class marf.Stats.StatisticalObject
Overrides hashCode() since equals() is overridden by returning the hash code of the toString().
hashCode() - Method in class marf.Storage.StorageManager
Overrides hashCode() since equals() is overridden by returning the hash code of the toString().
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_CFE_FILTER - Static variable in class marf.MARF
Indicates to use high-pass CFE filter.
HIGH_PASS_FFT_FILTER - Static variable in class marf.MARF
Indicates to use high-pass FFT filter.
HIGHEST_FORMAT - Static variable in class marf.Storage.MARFAudioFileFormat
Highest possible sample format value.
HighFrequencyBoost - Class in marf.Preprocessing.FFTFilter
HighFrequencyBoost class implements filtering using high frequency booster on top of the FFTFilter.
HighFrequencyBoost() - Constructor for class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Default constructor for reflective creation of Preprocessing clones.
HighFrequencyBoost(IPreprocessing) - Constructor for class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Pipelined preprocessing constructor.
HighFrequencyBoost(Sample) - Constructor for class marf.Preprocessing.FFTFilter.HighFrequencyBoost
HighFrequencyBoost Constructor.
HighPassFilter - Class in marf.Preprocessing.CFEFilters
 
HighPassFilter(Sample) - Constructor for class marf.Preprocessing.CFEFilters.HighPassFilter
LowPassFilter Constructor.
HighPassFilter - Class in marf.Preprocessing.FFTFilter
HighPassFilter class implements high-pass filtering the FFT Filter.
HighPassFilter() - Constructor for class marf.Preprocessing.FFTFilter.HighPassFilter
Default constructor for reflective creation of Preprocessing clones.
HighPassFilter(IPreprocessing) - Constructor for class marf.Preprocessing.FFTFilter.HighPassFilter
Preprocessing pipeline constructor.
HighPassFilter(Sample) - Constructor for class marf.Preprocessing.FFTFilter.HighPassFilter
HighPassFilter Constructor.

I

i() - Static method in class marf.math.ComplexVector
Creates a unit-ComplexVector "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.
iBufferCount - Variable in class marf.Storage.ByteArrayFileReader
Contained used buffers count.
iBufferSize - Variable in class marf.Storage.ByteArrayFileReader
Current buffer size.
iCapacity - Variable in class marf.Stats.Ngram
N-gram's current capacity.
iCaseSensitivity - Variable in class marf.nlp.Storage.Corpus
 
iChunkSize - Variable in class marf.FeatureExtraction.FFT.FFT
FFT chunk size.
iChunkSize - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
IClassification - Interface in marf.Classification
Classification Interface.
iClassificationMethod - Variable in class marf.Configuration
Indicates what classification method to use in the pipeline.
iCols - Variable in class marf.math.Matrix
Actual number of columns in the matrix.
iCropChunkSize - Variable in class marf.Preprocessing.Dummy.Crop
 
iCropLeft - Variable in class marf.Preprocessing.Dummy.Crop
Where to start cropping from, by default (chunk-size, i.e.
iCropRight - Variable in class marf.Preprocessing.Dummy.Crop
Where to stop cropping, by default "the rest of the sample".
iCurrenLayer - Variable in class marf.Classification.NeuralNetwork.NeuralNetwork
Current layer's #.
iCurrentDumpMode - Variable in class marf.Storage.StorageManager
Indicates in which format dump training data.
iCurrentErrorCode - Variable in exception marf.nlp.Parsing.CompilerError
Error code of the last error occurred.
iCurrentStatus - Variable in class marf.gui.util.ColoredStatusPanel
Should be between lower and upper bounds.
iCurrentSubject - Variable in class marf.Configuration
ID of the currently trained speaker.
iCurrLayerBuf - Variable in class marf.Classification.NeuralNetwork.NeuralNetwork
Number of the buffered layer.
ID - Static variable in class marf.nlp.Parsing.TokenType
Identifier token type.
IDatabase - Interface in marf.Storage
Subject database interface.
iDeletes - Variable in class marf.nlp.Storage.Corpus
 
iDimension - Variable in class marf.nlp.Parsing.VarSymTabEntry
Dimension of an array.
iDirection - Variable in class marf.math.Matrix.Direction
Default direction is EAST.
iDistanceType - Variable in class marf.Classification.Distance.HammingDistance
 
iEntryType - Variable in class marf.nlp.Parsing.SymTabEntry
Current Entry type.
iEOFTerminalID - Variable in class marf.nlp.Parsing.TransitionTable
 
IF - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "if".
IFeatureExtraction - Interface in marf.FeatureExtraction
Feature Extraction Interface.
iFeatureExtractionMethod - Variable in class marf.Configuration
Indicates what feature extraction method to use in the pipeline.
iFeatureExtractionMethod - Variable in class marf.Storage.TrainingSet
Which feature extraction method was used to determine this feature vector.
iFileSize - Variable in class marf.Storage.ByteArrayFileReader
Contained file size in bytes.
IFilter - Interface in marf.Preprocessing
An interface all filters must comply with.
iFormat - Variable in class marf.Storage.MARFAudioFileFormat
Current sample's format.
iFormat - Variable in class marf.Storage.Sample
Local format code.
iFrequency - Variable in class marf.Stats.StatisticalObject
Number of occurrences of this object basic data in a given document (for example a corpus or a WAVE file).
iHeight - Variable in class marf.gui.util.SmartSizablePanel
The height of the panel.
iID - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
ID to act as an index to table.
iID - Variable in class marf.nlp.Parsing.GrammarCompiler.Rule
ID for reference and debugging.
iID - Variable in class marf.nlp.Parsing.SymTabEntry
Numeric ID of the entry.
iID - Variable in class marf.Storage.Result
Identified subject's ID.
iInserts - Variable in class marf.nlp.Storage.Corpus
 
iKind - Variable in class marf.nlp.Parsing.VarSymTabEntry
Variable kind.
iLastTypeVectorComputed - Variable in class marf.Storage.FeatureSet
Type of the primary vector data member computed last.
iLineNo - Variable in exception marf.nlp.Parsing.CompilerError
Line number where the given error occurred.
iLogDirection - Variable in class marf.util.Logger
Indicates where the log should go.
iLowerBound - Variable in class marf.gui.util.ColoredStatusPanel
Lower bound.
IMARFException - Interface in marf.util
TODO: document.
iMatches - Variable in class marf.nlp.Storage.Corpus
 
iMaxColumns - Variable in class marf.Storage.FeatureSet
 
iMaxWordLength - Variable in class marf.Classification.Stochastic.ZipfLaw
The length of a longest word found in characters.
iMeanCount - Variable in class marf.Storage.Cluster
How many times the mean was computed.
iMinWordLength - Variable in class marf.Classification.Stochastic.ZipfLaw
The length of a smallest word found in characters.
iMode - Variable in class marf.FeatureExtraction.RawFeatureExtraction.RawFeatureExtraction
 
iModifications - Variable in class marf.nlp.Storage.Corpus
 
incFrequency(Vector) - Method in class marf.Stats.ProbabilityTable
Increments the frequency of occurrences of a list of observations.
incFrequency() - Method in class marf.Stats.StatisticalObject
Increments the object frequency by one.
incMeanCount() - Method in class marf.Storage.Cluster
Increases mean count by one.
incRank() - Method in class marf.Stats.StatisticalObject
Increments rank of the object by one.
indent(BufferedWriter, int) - Static method in class marf.Classification.NeuralNetwork.NeuralNetwork
Indents the output according to the requested tabulation for pretty indentation.
indent(int) - Method in class marf.nlp.Parsing.ProbabilisticParser
Indents by the specified number of tabs.
iNeuronType - Variable in class marf.Classification.NeuralNetwork.NeuralNetwork
Neuron Type.
iNgramCalculationModel - Variable in class marf.Storage.Loaders.TextLoader
Has effect with n-grams with n > 1.
iNgramEndiness - Variable in class marf.Storage.Loaders.TextLoader
Indicates whether to interpret little or big endianness.
iNgramModel - Variable in class marf.Storage.Loaders.TextLoader
Amount of characters per sample point.
init(StatisticalEstimator) - Method in class marf.Classification.Stochastic.MaxProbabilityClassifier
Initializes the classifier with all member variables.
init() - Method in class marf.gui.util.ColoredStatusBox
 
init(String, Color) - Method in class marf.gui.util.ColoredStatusBox
 
init(String, Color, int, int) - Method in class marf.gui.util.ColoredStatusBox
 
init() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Default initialization routine.
init() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Customizes this analyzer for grammar files after calling parent's init().
init() - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
Initializes this grammar analyzer and sets the stream tokenizer to recognize numerical values specially and don't fold anything to lowercase.
init() - Method in class marf.nlp.Parsing.LexicalAnalyzer
Initialization routine.
init(int, int) - Method in class marf.nlp.Parsing.TransitionTable
This is a standard attempt to initialize.
initialize(String, boolean) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Parses XML and produces a neural network data structure.
INPUT - Static variable in class marf.Classification.NeuralNetwork.Neuron
Indicates input neuron.
insert(String, String) - Method in class marf.nlp.Parsing.SymbolTable
Finds a reserved entry given table and ID and marks it unreserved.
insertElementAt(Object, int) - Method in class marf.util.FreeVector
Inserts an element of the vector after given index.
INTEGER - Static variable in class marf.nlp.Parsing.SymDataType
Integer data type of the symbol.
INTEGER - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "integer".
INTERACTIVE - Static variable in class marf.MARF.NLP
Use interactive mode.
interpretAsBinary() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Interprets net's binary output as an ID for the final classification result.
intToByteArray(int, boolean) - Static method in class marf.util.ByteUtils
Converts an int value to a byte array.
InvalidSampleFormatException - Exception in marf.util
Class InvalidSampleFormatException typically signals a mismatch of a loader and file being loader or sample type and its data.
InvalidSampleFormatException(int) - Constructor for exception marf.util.InvalidSampleFormatException
Exception for specific sample format.
InvalidSampleFormatException(String) - Constructor for exception marf.util.InvalidSampleFormatException
Generic exception.
InvalidSampleFormatException() - Constructor for exception marf.util.InvalidSampleFormatException
Default InvalidSampleFormat exception with empty message.
InvalidSampleFormatException(Exception) - Constructor for exception marf.util.InvalidSampleFormatException
InvalidSampleFormat exception with wrapped exception of another type.
InvalidSampleFormatException(String, Exception) - Constructor for exception marf.util.InvalidSampleFormatException
InvalidSampleFormat exception with wrapped exception of another type and a customized error message.
inverse() - Method in class marf.math.ComplexMatrix
 
inverse() - Method in class marf.math.Matrix
Matrix inversion.
inverseMultiplePush(NonTerminal, Token) - Method in class marf.nlp.Parsing.Parser
Pushes multiple tokens on a RHS of a rule into the stack in the reverse order.
iOptionEnum - Variable in class marf.util.OptionProcessor.Option
Internal container for integer equivalent; default is UNDEF.
IOptionProvider - Interface in marf.util
Anything that provides an options set to option consumers must conform to this SIMPLE interface.
iOutputPageSize - Variable in class marf.Classification.Stochastic.ZipfLaw
When the results are dumped in the text mode, tell how many records to show per page.
iPoles - Variable in class marf.FeatureExtraction.LPC.LPC
Number of poles.
iPowerBase - Variable in class marf.Storage.Loaders.TextLoader
Amplitude numerical base interpretation.
IPreprocessing - Interface in marf.Preprocessing
Preprocessing Interface.
iPreprocessingMethod - Variable in class marf.Configuration
Indicates what preprocessing method to use in the pipeline.
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
Rank of the object in the document.
iRecoveryActionCode - Variable in exception marf.nlp.Parsing.SyntaxError
Recovery action code specifies which action to take to recover from this error.
iRequiredBitSize - Variable in class marf.Storage.SampleLoader
Current bit size of a sample.
iRequiredChannels - Variable in class marf.Storage.SampleLoader
Current number of channels.
iRows - Variable in class marf.math.Matrix
Actual number of rows in the matrix.
isActiveOption(String) - Method in interface marf.util.IOptionProvider
 
isActiveOption(int) - Method in interface marf.util.IOptionProvider
 
isActiveOption(String) - Method in class marf.util.OptionFileLoader
 
isActiveOption(int) - Method in class marf.util.OptionFileLoader
 
isActiveOption(String) - Method in class marf.util.OptionProcessor
Checks whether supplied string option is active.
isActiveOption(int) - Method in class marf.util.OptionProcessor
Checks whether supplied integer option is active.
iSampleFormat - Variable in class marf.Configuration
Indicates what sample format is in use.
ISampleLoader - Interface in marf.Storage
Common sample loading interface.
isDebugOn() - Method in class marf.Configuration
 
isDebugOn() - Static method in class marf.util.Debug
Allows to atomically query the debug flag.
isDeclared() - Method in class marf.nlp.Parsing.SymTabEntry
Determines if the resolved property is true.
isDefined() - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Tests whether this non-terminal was defined at some point in the grammar.
isDefinedID(String, String) - Method in class marf.nlp.Parsing.SemanticAnalyzer
Not implemented.
isDumpLogariphmOn() - Method in class marf.Classification.Stochastic.ZipfLaw
Allows examining the value of the log-log flag.
isDumpSpectrogramOn() - Method in class marf.Configuration
 
isDumpWaveGraphOn() - Method in class marf.Configuration
 
isEqualByName(String) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Tests whether the parameter is equal to the internal name of the grammar element.
isIdentity() - Method in class marf.math.Matrix
Checks for strict identity matrix.
isInitialized() - Method in class marf.util.OptionFileLoader
 
isInvalidOption(String) - Method in interface marf.util.IOptionProvider
 
isInvalidOption(String) - Method in class marf.util.OptionFileLoader
 
isInvalidOption(String) - Method in class marf.util.OptionProcessor
Checks whether supplied string option is invalid.
iSize - Variable in class marf.Stats.Ngram
0 - unset (default), 1 - unigram, 2 - bigram, 3 - trigram, etc.
ISmoothing - Interface in marf.Stats.StatisticalEstimators.Smoothing
Generic Smoothing Interface.
isMultiplyDefined() - Method in class marf.nlp.Parsing.SymTabEntry
Determines if the MultiplyDefined property is true.
isNearlyIdentity(double) - Method in class marf.math.Matrix
Tests nearly-identity matrices with the specified delta.
isNearlyIdentity() - Method in class marf.math.Matrix
Tests nearly-identity matrices with the default delta.
isNonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Allows querying this grammar element for non-terminality.
isNonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
 
isNonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.SemanticToken
 
isNonTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.Terminal
 
isOrthogonal(ComplexVector) - Method in class marf.math.ComplexVector
Tells whether this and the parameter ComplexVectors are orthogonal or not.
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 exception marf.nlp.Parsing.SyntaxError
Checks whether the recovery action to follow this syntax error is to "pop last token from the stack".
isReduced() - Method in class marf.math.ComplexMatrix
 
isReduced() - Method in class marf.math.Matrix
Allows examine if this matrix was row-reduced already.
isScanRecoveryAction() - Method in exception marf.nlp.Parsing.SyntaxError
Checks whether the recovery action to follow this syntax error is to "keep scanning".
iStartNonTerminalID - Variable in class marf.nlp.Parsing.TransitionTable
 
IStatisticalEstimator - Interface in marf.Stats.StatisticalEstimators
Represents Statistical Estimator interface.
IStemming - Interface in marf.nlp.Stemming
General Stemming Interface.
isTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Allows querying this grammar element for terminality.
isTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
 
isTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.SemanticToken
 
isTerminal() - Method in class marf.nlp.Parsing.GrammarCompiler.Terminal
 
isTimestampEnabled() - Method in class marf.util.Logger
Verifies if the timestamps are enabled.
isToken(Token) - Method in class marf.nlp.Parsing.GrammarCompiler.Terminal
Checks is the parameter token is also token by having the same name.
IStorageManager - Interface in marf.Storage
Almost every concrete module must implement this interface if it cannot extend from the StorageManager class.
iStructure - Variable in class marf.nlp.Parsing.VarSymTabEntry
Structure.
iSubjectID - Variable in class marf.Storage.TrainingSample
Which subject this feature vector is associated with.
iSubtype - Variable in class marf.nlp.Parsing.TokenSubType
Token subtype; default is UNKNOWN.
isValidOption(String) - Method in interface marf.util.IOptionProvider
 
isValidOption(int) - Method in interface marf.util.IOptionProvider
 
isValidOption(String) - Method in class marf.util.OptionFileLoader
 
isValidOption(int) - Method in class marf.util.OptionFileLoader
 
isValidOption(String) - Method in class marf.util.OptionProcessor
Checks whether supplied string option is valid.
isValidOption(int) - Method in class marf.util.OptionProcessor
Checks whether supplied integer option is valid.
iThreshold - Variable in class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
Good-Turing threshold value.
iTID - Variable in class marf.util.BaseThread
Our Thread ID.
ITrainingSample - Interface in marf.Storage
All training set beans should implement this interface.
iTrainingSetFormat - Variable in class marf.Storage.TrainingSet
 
iType - Variable in class marf.Classification.NeuralNetwork.Neuron
Current neuron type.
iType - Variable in class marf.nlp.Parsing.SymDataType
Current type.
iType - Variable in class marf.nlp.Parsing.TokenType
Current token type.
iUpperBound - Variable in class marf.gui.util.ColoredStatusPanel
Upper bound.
iWidth - Variable in class marf.gui.util.SmartSizablePanel
The width of the panel.
iWindowLen - Variable in class marf.FeatureExtraction.LPC.LPC
Window length.
iX - Variable in class marf.gui.util.SmartSizablePanel
The X position of the top-left corner.
iY - Variable in class marf.gui.util.SmartSizablePanel
The Y position of the top-left corner.

J

j() - Static method in class marf.math.ComplexVector
Creates a unit-ComplexVector "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.ComplexVector
Creates a unit-ComplexVector "k".
k() - Static method in class marf.math.Vector
Creates a unit-vector "k".
k1 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
k2 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
KATZ_BACKOFF - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use Katz Backoff estimator/smoothing.
KatzBackoff - Class in marf.Stats.StatisticalEstimators
Katz Backoff Statistical Estimator.
KatzBackoff() - Constructor for class marf.Stats.StatisticalEstimators.KatzBackoff
Default constructor as in parent.
KEYWORD - Static variable in class marf.nlp.Parsing.TokenType
Identified keyword token type.

L

Layer - Class in marf.Classification.NeuralNetwork
Represents a Neural Network Layer.
Layer() - Constructor for class marf.Classification.NeuralNetwork.Layer
Default constructor.
LENIENT_DOUBLE - Static variable in class marf.Classification.Distance.HammingDistance
Indicates to compare double array elements leniently allowing some margin for error.
LEXICAL_ERROR_MESSAGES - Static variable in exception marf.nlp.Parsing.LexicalError
Standard set of lexical error messages.
LexicalAnalyzer - Class in marf.nlp.Parsing
LexicalAnalyzer class encapsulates the functionality required for lexical analysis of a MARF source program.
LexicalAnalyzer(SymbolTable) - Constructor for class marf.nlp.Parsing.LexicalAnalyzer
Constructor with the symbol table as a reference.
LexicalError - Exception in marf.nlp.Parsing
This class denotes a lexical error type.
LexicalError(int, Token) - Constructor for exception marf.nlp.Parsing.LexicalError
Constructor with an error code and a faulting token.
LexicalError(Token, String) - Constructor for exception marf.nlp.Parsing.LexicalError
Constructor alternative to Unknown error given token and a custom message.
LexicalError() - Constructor for exception marf.nlp.Parsing.LexicalError
Constructs default generic lexical error.
LexicalError(Exception) - Constructor for exception marf.nlp.Parsing.LexicalError
Constructs a lexical error with wrapped exception.
LexicalError(String) - Constructor for exception marf.nlp.Parsing.LexicalError
Constructs a lexical error with a custom error message string.
LexicalError(String, Exception) - Constructor for exception marf.nlp.Parsing.LexicalError
Constructs a lexical error with wrapped exception and a custom error message string.
line - Variable in class marf.Storage.SampleRecorder
 
lineno() - Method in class marf.nlp.util.NLPStreamTokenizer
Returns the current line number (of the latest/top token).
loadColumn(int, ComplexVector) - Method in class marf.math.ComplexMatrix
 
loadColumn(int, Vector) - Method in class marf.math.Matrix
Allows loading a row of a matrix with values from a vector.
loadConfiguration() - Method in class marf.util.OptionFileLoader
Loads default configuration file.
loadConfiguration(String) - Method in class marf.util.OptionFileLoader
Loads specified configuration file.
loadRow(int, ComplexVector) - Method in class marf.math.ComplexMatrix
 
loadRow(int, Vector) - Method in class marf.math.Matrix
Allows loading a row of a matrix with values from a vector.
loadSample(File) - Method in interface marf.Storage.ISampleLoader
Prime SampleLoader interface.
loadSample(String) - Method in interface marf.Storage.ISampleLoader
Same as loadSample(File) but takes filename as an argument.
loadSample(byte[]) - Method in interface marf.Storage.ISampleLoader
Assumes the file data is in the array of bytes for loading.
loadSample(InputStream) - Method in interface marf.Storage.ISampleLoader
Assumes the incoming stream is the sample file data.
loadSample(File) - Method in class marf.Storage.Loaders.AIFFCLoader
Not Implemented.
loadSample(File) - Method in class marf.Storage.Loaders.AIFFLoader
Not Implemented.
loadSample(byte[]) - Method in class marf.Storage.Loaders.AudioSampleLoader
Overrides the parent to include the AudioInputStream into the chain in order avoid audio format related errors.
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(String) - Method in class marf.Storage.Loaders.SineLoader
Merely calls readAudioData().
loadSample(File) - Method in class marf.Storage.Loaders.SNDLoader
Not Implemented.
loadSample(InputStream) - Method in class marf.Storage.Loaders.TextLoader
 
loadSample(File) - Method in class marf.Storage.Loaders.ULAWLoader
Not Implemented.
loadSample(InputStream) - Method in class marf.Storage.Loaders.WAVLoader
Loads and decodes the WAV sample from the provided stream.
loadSample(String) - Method in class marf.Storage.SampleLoader
Same as loadSample(File) but takes filename as an argument.
loadSample(File) - Method in class marf.Storage.SampleLoader
Loads sample data from a file.
loadSample(byte[]) - Method in class marf.Storage.SampleLoader
Converts the byte array into a buffered byte array input stream and passes it on.
loadSample(InputStream) - Method in class marf.Storage.SampleLoader
Not implemented.
loadTrainingSet() - Method in class marf.Classification.Classification
Loads TrainingSet from a file.
loadTrainingSet(int, String) - Static method in class marf.Classification.Classification
Allows loading of the training sets for debugging and browsing purposes by external classes.
loadTT(String) - Static method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Loads (previously serialized) state of the TT.
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 in marf.util
MARF Runnable Logging Facility.
Logger(String) - Constructor for class marf.util.Logger
Takes the log filename and sets the direction to log to the file, STDERR, and STDOUT.
Logger(String, int) - Constructor for class marf.util.Logger
Creates a logger with output filename and desired direction.
Logger(String, int, boolean) - Constructor for class marf.util.Logger
Creates a logger with output filename, desired direction, and possibly a timestamp.
Logger.LogPrintStream - Class in marf.util
Our own LogPrintStream for log delivery.
Logger.LogPrintStream(String) - Constructor for class marf.util.Logger.LogPrintStream
Default output is to a file.
Logger.LogPrintStream(OutputStream) - Constructor for class marf.util.Logger.LogPrintStream
Defaults output to the stream specified in the parameter.
Logger.LogPrintStream(OutputStream, Logger.LogPrintStream) - Constructor for class marf.util.Logger.LogPrintStream
Sets the output to go to the two destinations of the first and second parameters.
LOW_PASS_CFE_FILTER - Static variable in class marf.MARF
Indicates to use low-pass CFE filter.
LOW_PASS_FFT_FILTER - Static variable in class marf.MARF
Indicates to use low-pass FFT filter.
LOWEST_FORMAT - Static variable in class marf.Storage.MARFAudioFileFormat
Lowest possible sample format value.
LowPassFilter - Class in marf.Preprocessing.CFEFilters
 
LowPassFilter(Sample) - Constructor for class marf.Preprocessing.CFEFilters.LowPassFilter
LowPassFilter Constructor.
LowPassFilter - Class in marf.Preprocessing.FFTFilter
LowPassFilter class implements low pass filtering the FFT Filter.
LowPassFilter() - Constructor for class marf.Preprocessing.FFTFilter.LowPassFilter
Default constructor for reflective creation of Preprocessing clones.
LowPassFilter(IPreprocessing) - Constructor for class marf.Preprocessing.FFTFilter.LowPassFilter
Preprocessing pipeline constructor.
LowPassFilter(Sample) - Constructor for class marf.Preprocessing.FFTFilter.LowPassFilter
LowPassFilter Constructor.
LPC - Class in marf.FeatureExtraction.LPC
Class LPC implements Linear Predictive Coding.
LPC(IPreprocessing) - Constructor for class marf.FeatureExtraction.LPC.LPC
LPC Constructor.
LPC - Static variable in class marf.MARF
Indicates to use LPC.

M

MAHALANOBIS_DISTANCE - Static variable in class marf.MARF
Indicates to use Mahalanobis distance for classification.
MahalanobisDistance - Class in marf.Classification.Distance
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.
MAJOR_VERSION - Static variable in class marf.Version
Indicates major MARF version, like 1.x.x.
makeIdentity() - Method in class marf.math.ComplexMatrix
 
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 in marf
Provides basic recognition pipeline and its configuration.
MARF() - Constructor for class marf.MARF
Must never be instantiated or inherited from...
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.Similarity - package marf.Classification.Similarity
 
marf.Classification.Stochastic - package marf.Classification.Stochastic
 
MARF.ENgramModels - Interface in marf
Enumeration of N-gram Models.
MARF.EStatisticalEstimators - Interface in marf
Enumeration of Statistical Estimators.
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.RawFeatureExtraction - package marf.FeatureExtraction.RawFeatureExtraction
 
marf.FeatureExtraction.Segmentation - package marf.FeatureExtraction.Segmentation
 
marf.gui - package marf.gui
 
marf.gui.util - package marf.gui.util
 
marf.math - package marf.math
 
marf.nlp - package marf.nlp
 
MARF.NLP - Class in marf
Class NLP is more related to the Natural Language Processing part of MARF.
MARF.NLP() - Constructor for class marf.MARF.NLP
 
marf.nlp.Collocations - package marf.nlp.Collocations
 
marf.nlp.Parsing - package marf.nlp.Parsing
 
marf.nlp.Parsing.GrammarCompiler - package marf.nlp.Parsing.GrammarCompiler
 
marf.nlp.Stemming - package marf.nlp.Stemming
 
marf.nlp.Storage - package marf.nlp.Storage
 
marf.nlp.util - package marf.nlp.util
 
marf.Preprocessing - package marf.Preprocessing
 
marf.Preprocessing.CFEFilters - package marf.Preprocessing.CFEFilters
 
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
 
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Classification.IClassification
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.FeatureExtraction.IFeatureExtraction
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.nlp.Stemming.IStemming
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Preprocessing.IFilter
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Preprocessing.IPreprocessing
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Stats.StatisticalEstimators.Smoothing.ISmoothing
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Storage.IDatabase
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Storage.ISampleLoader
Interface source code revision.
MARF_INTERFACE_CODE_REVISION - Static variable in interface marf.Storage.IStorageManager
Interface source code revision.
MARFAudioFileFormat - Class in marf.Storage
Supported MARF Audio File Formats.
MARFAudioFileFormat() - Constructor for class marf.Storage.MARFAudioFileFormat
Default constructor creates a WAVE-type format by default, which is PCM-signed, 16 bits, mono, little-endian.
MARFAudioFileFormat(int) - Constructor for class marf.Storage.MARFAudioFileFormat
Constructs format instant given the format enumeration parameter and default AudioFormat parameters.
MARFAudioFileFormat(AudioFileFormat.Type, AudioFormat, int) - Constructor for class marf.Storage.MARFAudioFileFormat
Mimics parent's constructor.
MARFAudioFileFormat(MARFAudioFileFormat.Type, AudioFormat, int) - Constructor for class marf.Storage.MARFAudioFileFormat
MARF-related constructor.
MARFAudioFileFormat(MARFAudioFileFormat.Type, int, AudioFormat, int) - Constructor for class marf.Storage.MARFAudioFileFormat
Constructs an audio file format object.
MARFAudioFileFormat.Type - Class in marf.Storage
In addition to the types defined in AudioFileFormat.Type defines MP3, MIDI, and ULAW formats and their extensions.
MARFAudioFileFormat.Type(String, String) - Constructor for class marf.Storage.MARFAudioFileFormat.Type
Mimics parent's constructor.
MARFException - Exception in marf.util
Class MARFException.
MARFException() - Constructor for exception marf.util.MARFException
Default MARF exception.
MARFException(String) - Constructor for exception marf.util.MARFException
Generic exception.
MARFException(String, Exception) - Constructor for exception marf.util.MARFException
This is used for debug purposes only with some unusual Exception's.
MARFException(Exception) - Constructor for exception marf.util.MARFException
Wraps Exception object around.
MARFRuntimeException - Exception in marf.util
This class extends RuntimeException for MARF specifics.
MARFRuntimeException() - Constructor for exception marf.util.MARFRuntimeException
Default MARF exception.
MARFRuntimeException(String) - Constructor for exception marf.util.MARFRuntimeException
Generic exception.
MARFRuntimeException(String, Exception) - Constructor for exception marf.util.MARFRuntimeException
This is used for debug purposes only with some unusual Exception's.
MARFRuntimeException(Exception) - Constructor for exception marf.util.MARFRuntimeException
Wraps Exception object around.
markAsSeen() - Method in class marf.Stats.Observation
Marks this observation as seen.
Markov - Class in marf.Classification.Markov
Hidden Markov Models-based Classification Module.
Markov(IFeatureExtraction) - Constructor for class marf.Classification.Markov.Markov
Markov Constructor.
MARKOV - Static variable in class marf.MARF
Indicates to use Hidden Markov Models for classification.
MathException - Exception in marf.math
Indicates exceptional situations in MARF's math.
MathException(Exception) - Constructor for exception marf.math.MathException
Encapsulation of another Exception object.
MathException(String, Exception) - Constructor for exception marf.math.MathException
Encapsulation of another Exception object and a new message.
MathException(String) - Constructor for exception marf.math.MathException
Generic exception.
Matrix - Class in marf.math
Provides linear math and storage matrix operations.
Matrix() - Constructor for class marf.math.Matrix
Default constructor.
Matrix(int, int) - Constructor for class marf.math.Matrix
Constructor with custom dimensions.
Matrix(int, int, double) - Constructor for class marf.math.Matrix
Constructor with custom dimensions and initial fill value.
Matrix(Matrix) - Constructor for class marf.math.Matrix
A-la copy-constructor.
Matrix(double[]) - Constructor for class marf.math.Matrix
This constructor makes up a vector.
Matrix(double[], boolean) - Constructor for class marf.math.Matrix
This constructor makes up a transposed vector.
Matrix(double[][]) - Constructor for class marf.math.Matrix
Constructs a 2D matrix from a 2D array.
Matrix - Class in marf.util
Free Matrix - a multidimensional extension of FreeVector.
Matrix(int) - Constructor for class marf.util.Matrix
Creates free matrix with certain cardinality.
Matrix(int[]) - Constructor for class marf.util.Matrix
Creates a free matrix with user-defined dimensions.
Matrix() - Constructor for class marf.util.Matrix
Creates an 1-by-1 matrix.
Matrix.Direction - Class in marf.math
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.
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 classification methods enumeration.
MAX_FEATUREEXTRACTION_METHOD - Static variable in class marf.MARF
Upper boundary for feature extraction methods enumeration.
MAX_NGRAM_MODEL - Static variable in interface marf.MARF.ENgramModels
Upper boundary for n-gram models enumeration.
MAX_PREPROCESSING_METHOD - Static variable in class marf.MARF
Upper boundary for preprocessing methods enumeration.
MAX_STATS_ESTIMATOR - Static variable in interface marf.MARF.EStatisticalEstimators
Upper boundary for statistical estimators enumeration.
MaxProbabilityClassifier - Class in marf.Classification.Stochastic
Maximum Probability Classification Module.
MaxProbabilityClassifier(StatisticalEstimator) - Constructor for class marf.Classification.Stochastic.MaxProbabilityClassifier
NLP constructor that takes directly a statistical estimator.
MaxProbabilityClassifier(IFeatureExtraction) - Constructor for class marf.Classification.Stochastic.MaxProbabilityClassifier
Implements Classification API.
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 in marf.Storage.Loaders
TODO: Not Implemented.
MIDILoader() - Constructor for class marf.Storage.Loaders.MIDILoader
MIDI Loader Constructor.
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 classification methods enumeration.
MIN_FEATUREEXTRACTION_METHOD - Static variable in class marf.MARF
Lower boundary for feature extraction methods enumeration.
MIN_MAX_AMPLITUDES - Static variable in class marf.MARF
Indicates to use min/max amplitude extraction.
MIN_NGRAM_MODEL - Static variable in interface marf.MARF.ENgramModels
Lower boundary for n-gram models enumeration.
MIN_PREPROCESSING_METHOD - Static variable in class marf.MARF
Lower boundary for preprocessing methods enumeration.
MIN_STATS_ESTIMATOR - Static variable in interface marf.MARF.EStatisticalEstimators
Lower boundary for statistical estimators enumeration.
MINKOWSKI_DISTANCE - Static variable in class marf.MARF
Indicates to use Minkowski distance for classification.
MinkowskiDistance - Class in marf.Classification.Distance
Class MinkowskiDistance.
MinkowskiDistance(IFeatureExtraction) - Constructor for class marf.Classification.Distance.MinkowskiDistance
MinkowskiDistance Constructor.
MinMaxAmplitudes - Class in marf.FeatureExtraction.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_REVISION - Static variable in class marf.Version
Indicates MARF minor development revision, like 1.1.1.1.
MINOR_VERSION - Static variable in class marf.MARF
Indicates minor MARF version, like 1.1.x.
MINOR_VERSION - Static variable in class marf.Version
Indicates minor MARF version, like 1.1.x.
minus(ComplexMatrix, ComplexMatrix) - Static method in class marf.math.ComplexMatrix
 
minus(Matrix, ComplexMatrix) - Static method in class marf.math.ComplexMatrix
 
minus(ComplexMatrix, Matrix) - Static method in class marf.math.ComplexMatrix
 
minus(ComplexNumber) - Method in class marf.math.ComplexMatrix
Subtracts a complex scalar from the matrix: this = this - Z.
minus(double) - Method in class marf.math.ComplexMatrix
 
minus(Matrix) - Method in class marf.math.ComplexMatrix
 
minus(Matrix, Matrix) - Static method in class marf.math.Matrix
M3 = M1 - M2.
minus(Matrix) - Method in class marf.math.Matrix
this = this - M.
minus(double) - Method in class marf.math.Matrix
Subtracts a scalar from the matrix's each element: this = this - N.
minus(Matrix, double) - Static method in class marf.math.Matrix
Subtracts a scalar from the matrix's each element: M1 = M - N.
minusUnary(Matrix) - Static method in class marf.math.Matrix
M1 = -M.
MLE - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use Maximum Likelihood Estimate estimator/smoothing.
MLE - Class in marf.Stats.StatisticalEstimators
Maximum-Likelihood Statistical Estimator (MLE).
MLE() - Constructor for class marf.Stats.StatisticalEstimators.MLE
Default construct with the call super(0).
MODE_ADD_MOD - Static variable in class marf.FeatureExtraction.RawFeatureExtraction.RawFeatureExtraction
 
MODE_CROP_PASS_THROUGH - Static variable in class marf.FeatureExtraction.RawFeatureExtraction.RawFeatureExtraction
 
MODE_CROP_PASS_THROUGH_PADDED - Static variable in class marf.FeatureExtraction.RawFeatureExtraction.RawFeatureExtraction
Expand to the chunk size if shorter (guarantees fixed-length output).
MODE_RAW_PASS_THROUGH - Static variable in class marf.FeatureExtraction.RawFeatureExtraction.RawFeatureExtraction
 
MODULE_NAMES_MAPPING - Static variable in class marf.MARF
Provides human-readable description by mapping module constants to their names.
ModuleParams - Class in marf.Storage
Class ModuleParams provides ability to pass module-specific parameters from an application.
ModuleParams() - Constructor for class marf.Storage.ModuleParams
Default Constructor.
ModuleParams(ModuleParams) - Constructor for class marf.Storage.ModuleParams
Copy-constructor.
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 in marf.Storage.Loaders
TODO: Not Implemented.
MP3Loader() - Constructor for class marf.Storage.Loaders.MP3Loader
MP3 Loader Constructor.
multiply(ComplexMatrix, ComplexMatrix) - Static method in class marf.math.ComplexMatrix
 
multiply(Matrix, ComplexMatrix) - Static method in class marf.math.ComplexMatrix
 
multiply(ComplexMatrix, Matrix) - Static method in class marf.math.ComplexMatrix
 
multiply(ComplexMatrix, double) - Static method in class marf.math.ComplexMatrix
 
multiply(double, ComplexMatrix) - Static method in class marf.math.ComplexMatrix
 
multiply(ComplexNumber) - Method in class marf.math.ComplexMatrix
Multiplies the matrix by a complex scalar: this = this * Z.
multiply(ComplexMatrix) - Method in class marf.math.ComplexMatrix
 
multiply(Vector) - Method in class marf.math.ComplexMatrix
 
multiply(ComplexNumber, ComplexNumber) - Static method in class marf.math.ComplexNumber
C3 = C1 * C2.
multiply(ComplexNumber) - Method in class marf.math.ComplexNumber
this = this * C.
multiply(Matrix) - Method in class marf.math.Matrix
M1 = this * M.
multiply(Matrix, Matrix) - Static method in class marf.math.Matrix
M3 = M1 * M2.
multiply(Matrix, Vector) - Static method in class marf.math.Matrix
V2 = M * V1.
multiply(Vector) - Method in class marf.math.Matrix
V1 = this * V.
multiply(Matrix, double) - Static method in class marf.math.Matrix
M1 = M * d.
multiply(double) - Method in class marf.math.Matrix
this = this * d.
multiply(double, Matrix) - Static method in class marf.math.Matrix
M1 = d * M.

N

NA - Static variable in class marf.nlp.Parsing.LexicalAnalyzer
Just a constant used to return an error code "Not Applicable" when no error code applicable in a given situation.
NEURAL_NETWORK - Static variable in class marf.MARF
Indicates to use Neural Network for classification.
NeuralNetwork - Class in marf.Classification.NeuralNetwork
Artificial Neural Network-based Classifier.
NeuralNetwork(IFeatureExtraction) - Constructor for class marf.Classification.NeuralNetwork.NeuralNetwork
NeuralNetwork Constructor.
NeuralNetwork.NeuralNetworkErrorHandler - Class in marf.Classification.NeuralNetwork
Error handler to report errors and warnings.
NeuralNetwork.NeuralNetworkErrorHandler(PrintWriter) - Constructor for class marf.Classification.NeuralNetwork.NeuralNetwork.NeuralNetworkErrorHandler
Constructs our error handler with the given writer.
Neuron - Class in marf.Classification.NeuralNetwork
Class Neuron -- a basic element of a neural network.
Neuron(String, int) - Constructor for class marf.Classification.NeuralNetwork.Neuron
Neuron's Constructor.
nextToken() - Method in class marf.nlp.util.NLPStreamTokenizer
Retrieves the next token from the stream or local stack.
NGRAM - Static variable in interface marf.MARF.ENgramModels
Indicates to use n-gram language model.
Ngram - Class in marf.Stats
N-gram Observation.
Ngram() - Constructor for class marf.Stats.Ngram
Constructs an unigram.
Ngram(int) - Constructor for class marf.Stats.Ngram
Constructs an N-gram of the specified size.
Ngram(Ngram[]) - Constructor for class marf.Stats.Ngram
Constructs an N-gram out of the N-gram elements.
Ngram(Ngram) - Constructor for class marf.Stats.Ngram
Copy-constructor.
NGRAM_ARITHMETIC_ADD - Static variable in class marf.Storage.Loaders.TextLoader
 
NGRAM_ARITHMETIC_POWER_ADD - Static variable in class marf.Storage.Loaders.TextLoader
 
NGRAM_BIG_ENDIAN - Static variable in class marf.Storage.Loaders.TextLoader
 
NGRAM_LITTLE_ENDIAN - Static variable in class marf.Storage.Loaders.TextLoader
 
NGRAM_LOGICAL_OR - Static variable in class marf.Storage.Loaders.TextLoader
 
NLPException - Exception in marf.nlp
NLPException is a root of exception hierarchy in the NLP exception processing.
NLPException() - Constructor for exception marf.nlp.NLPException
Default NLP exception.
NLPException(String) - Constructor for exception marf.nlp.NLPException
Generic exception.
NLPException(Exception) - Constructor for exception marf.nlp.NLPException
Exception wrapper constructor.
NLPException(String, Exception) - Constructor for exception marf.nlp.NLPException
Accepts custom message and the exception object.
NLPStreamTokenizer - Class in marf.nlp.util
NLP Stream Tokenizer.
NLPStreamTokenizer(Reader) - Constructor for class marf.nlp.util.NLPStreamTokenizer
NLP Stream Tokenizer based on a reader.
NLPStreamTokenizer(InputStream) - Constructor for class marf.nlp.util.NLPStreamTokenizer
 
NonTerminal - Class in marf.nlp.Parsing.GrammarCompiler
Non-terminal grammar element.
NonTerminal(String, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Creates a non-terminal by a name and ID.
NonTerminal(Token, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Creates a non-terminal from a token and the ID.
normalFFT(double[], double[], double[]) - Static method in class marf.math.Algorithms.FFT
Performs a normal FFT, taking a real input (supposedly an audio sample) and returns the frequency analysis in terms of "magnitude" and "phase angle".
normalFFT(double[], double[]) - Static method in class marf.math.Algorithms.FFT
Performs a normal FFT, taking a real input (supposedly an audio sample) and returns the frequency analysis in terms of "magnitude".
normalize() - Method in class marf.math.ComplexVector
Normalizes the ComplexVector's components by its length.
normalize() - Method in class marf.math.Vector
Normalizes the vector's components by its length.
normalize() - Method in interface marf.Preprocessing.IPreprocessing
Normalization of entire incoming samples by amplitude.
normalize(int) - Method in interface marf.Preprocessing.IPreprocessing
Normalization of incoming samples by amplitude starting from certain index.
normalize(int, int) - Method in interface marf.Preprocessing.IPreprocessing
Normalization of incoming samples by amplitude between specified indexes.
normalize() - Method in class marf.Preprocessing.Preprocessing
Normalization of entire incoming samples by amplitude.
normalize(int) - Method in class marf.Preprocessing.Preprocessing
Normalization of incoming samples by amplitude starting from certain index.
normalize(int, int) - Method in class marf.Preprocessing.Preprocessing
Normalization of incoming samples by amplitude between specified indexes.
normalize() - Method in class marf.Stats.ProbabilityTable
Not implemented.
NORTH - Static variable in class marf.math.Matrix.Direction
Indicates North direction.
NOT - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "not".
NotImplementedException - Exception in marf.util
This class extends RuntimeException for MARF unimplemented parts.
NotImplementedException() - Constructor for exception marf.util.NotImplementedException
Generic exception.
NotImplementedException(String) - Constructor for exception marf.util.NotImplementedException
Generic exception.
NotImplementedException(Object, String) - Constructor for exception marf.util.NotImplementedException
Generates Class.Method exception message.
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.
oAudioFileFormat - Variable in class marf.Storage.Sample
Grouping of file format data.
oAudioFormat - Variable in class marf.Storage.Loaders.AudioSampleLoader
Properties of a sound sample.
oAudioInputStream - Variable in class marf.Storage.Loaders.AudioSampleLoader
Stream representing sound sample.
oAvailLanguages - Variable in class marf.Classification.Stochastic.MaxProbabilityClassifier
A collection of available natural languages.
oBracketStack - Variable in class marf.nlp.Parsing.Parser
Stack for checking mismatched brackets.
Observation - Class in marf.Stats
Generic Observation of an occurrence of something (like a word or an n-gram).
Observation() - Constructor for class marf.Stats.Observation
Constructs default unseen observation with zero probabilities.
Observation(Observation) - Constructor for class marf.Stats.Observation
Copy-constructor.
oByteArrayOutputStream - Variable in class marf.Storage.SampleLoader
Output stream used for writing audio data.
oC - Variable in class marf.Classification.Distance.MahalanobisDistance
Covariance Matrix.
oClassificationParams - Variable in class marf.Storage.ModuleParams
A Vector of classification parameters.
oColumnIndex - Variable in class marf.Stats.ProbabilityTable
Observations by columns.
oCurrentLayer - Variable in class marf.Classification.NeuralNetwork.NeuralNetwork
Current layer.
oCurrNeuron - Variable in class marf.Classification.NeuralNetwork.NeuralNetwork
Current Neuron.
oData - Variable in class marf.gui.Spectrogram
The data vector.
oDataType - Variable in class marf.nlp.Parsing.SymTabEntry
Data type of this symbol (e.g.
oEncoding - Variable in class marf.Storage.Loaders.AudioSampleLoader
Default audio encoding.
oEOFTerminal - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
A local EOF terminal reference.
oEpsilonTerminal - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
The epsilon token.
oFaultingToken - Variable in exception marf.nlp.Parsing.LexicalError
Token information at which Lexer encountered the error.
oFaultingToken - Variable in exception marf.nlp.Parsing.SemanticError
Token information at which Lexer encountered the error.
oFaultingToken - Variable in exception marf.nlp.Parsing.SyntaxError
Token information at which Parser encountered the error.
oFeatureExtraction - Variable in class marf.Classification.Classification
Reference to the enclosed FeatureExtraction object.
oFeatureExtraction - Variable in class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
A reference to the feature extraction module.
oFeatureExtractionParams - Variable in class marf.Storage.ModuleParams
A Vector of feature extraction parameters.
oFeatureExtractors - Variable in class marf.FeatureExtraction.FeatureExtractionAggregator
A collection of the feature extraction threads.
oFeatureSet - Variable in class marf.FeatureExtraction.FeatureExtraction
A collection of feature vectors or sets for a subject.
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 sample.
oFileReader - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
Internal reference to the file reader of a file to perform lexical analysis of.
oFirstSet - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
FirstSet of us.
oFollowSet - Variable in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Follow set of this non-terminal.
oGenCodeLocations - Variable in class marf.nlp.Parsing.SymTabEntry
Locations in generated code (point, x - base, y - offset).
oGrammar - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Instance of the grammar as a set of production Rules, First and Follow sets.
oGrammar - Variable in class marf.nlp.Parsing.ProbabilisticParser
Instance of the grammar data structure to be used.
oGrammarAnalyzer - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Lexical Analyzer for the grammar.
oGrammarCompiler - Variable in class marf.nlp.Parsing.Parser
Grammar Compiler.
oGrammarElement - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Current grammar element.
oGroup - Variable in class marf.util.ExpandedThreadGroup
Local references to the threads belonging to this group.
oHashOptionValuePairTracker - Variable in class marf.util.OptionFileLoader
Options tracking in the form (key, value), both kept as strings.
oIDs - Variable in class marf.Classification.RandomClassification.RandomClassification
Vector of integer IDs.
oInputs - Variable in class marf.Classification.NeuralNetwork.NeuralNetwork
Input layer.
oInputs - Variable in class marf.Classification.NeuralNetwork.Neuron
Inputs of the current Neuron.
oInvalidOptions - Variable in class marf.util.OptionProcessor
A vector that contains invalid options for error reporting.
OK - Static variable in exception marf.nlp.Parsing.CompilerError
Error code signifying "no error".
oLastException - Variable in class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Last exception captured after feature extraction run.
oLayerData - Variable in class marf.Classification.NeuralNetwork.Layer
Layer's data (a collection of neurons).
oLayers - Variable in class marf.Classification.NeuralNetwork.NeuralNetwork
Collection of layers.
oLexer - Variable in class marf.nlp.Parsing.Parser
An instance of Lexical Analyzer.
oLexicalErrors - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
A collection of lexical errors (if any).
oLHS - Variable in class marf.nlp.Parsing.GrammarCompiler.Rule
Left-hand side of this rule.
oLocalSymTab - Variable in class marf.nlp.Parsing.SymTabEntry
Local scope symbol table (if applicable).
oLocationsList - Variable in class marf.nlp.Parsing.SymTabEntry
List of locations where the given ID appears in the source code.
oLog - Variable in class marf.util.Logger
Underlying LogPrintStream for messages and files.
oLPS - Variable in class marf.util.Logger.LogPrintStream
Internal instance of log stream that might point to a file, STDOUT or STDERR.
oModuleParams - Variable in class marf.Configuration
Stores module-specific parameters in an independent way.
oNMatrix - Variable in class marf.Stats.ProbabilityTable
Vector of vectors of probabilities, which are Double objects.
oNonTerminalList - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
List of non-terminals.
oNonTerminals - Variable in class marf.nlp.Parsing.TransitionTable
Vector of NonTerminals as "row-pointers" to TT.
oObjectToSerialize - Variable in class marf.Storage.StorageManager
Actual object to be serialized (primarily for DUMP_GZIP_BINARY and DUMP_BINARY modes).
oOptionsLoaderInstance - Static variable in class marf.util.OptionFileLoader
Singleton Instance.
oOut - Variable in class marf.Classification.NeuralNetwork.NeuralNetwork.NeuralNetworkErrorHandler
Error handler output goes here.
oOutputs - Variable in class marf.Classification.NeuralNetwork.NeuralNetwork
Output layer.
oOutputs - Variable in class marf.Classification.NeuralNetwork.Neuron
Outputs of the current Neuron.
OP_ASIGN - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "assign".
OP_DIV - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "divide".
OP_EQ - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "equals".
OP_GE - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "greater than or equal to".
OP_GT - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "greater than".
OP_LE - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "less than or equal to".
OP_LT - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "less than".
OP_MEMB - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "object membership".
OP_MINUS - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "minus".
OP_MULT - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "multiply".
OP_NE - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "not equal".
OP_PLUS - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for operator "plus".
oParams - Variable in class marf.nlp.Parsing.FuncSymTabEntry
Parameter List.
oParentSymTab - Variable in class marf.nlp.Parsing.SymbolTable
Backward reference.
oParser - Variable in class marf.nlp.Parsing.Compiler
Instance of our parser.
OPERATOR - Static variable in class marf.nlp.Parsing.TokenType
Operator token type.
oPosition - Variable in class marf.nlp.Parsing.Token
Line and column where the token occurred.
oPreprocessing - Variable in class marf.FeatureExtraction.FeatureExtraction
Internal reference to the Preprocessing module.
oPreprocessingParams - Variable in class marf.Storage.ModuleParams
A Vector of preprocessing parameters.
oProbabilityTable - Variable in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Probabilities table to perform estimation on.
OPT_COPYRIGHT - Static variable in class test
Option number for --copyright.
OPT_DEBUG - Static variable in class test
Option number for --debug.
OPT_DIAGNOSTIC - Static variable in class test
Option number for --diagnostic.
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_SYSTEM - Static variable in class test
Option number for --system.
OPT_VERSION - Static variable in class test
Option number for --version.
OptionFileLoader - Class in marf.util
Loads a configuration file.
OptionFileLoader() - Constructor for class marf.util.OptionFileLoader
Constructs an uninitialized options loader.
OptionProcessor - Class in marf.util
Command-Line Option Processing Facilitating Utility.
OptionProcessor() - Constructor for class marf.util.OptionProcessor
Constructs options-free OptionProcessor.
OptionProcessor(Hashtable) - Constructor for class marf.util.OptionProcessor
Constructs OptionProcessor with known list of options from a Hashtable by converting its contents to internal data structures.
OptionProcessor.Option - Class in marf.util
Main Option placeholder.
OptionProcessor.Option(int, String) - Constructor for class marf.util.OptionProcessor.Option
Vanilla integer/string option constructor.
OptionProcessor.Option(Integer, String) - Constructor for class marf.util.OptionProcessor.Option
Vanilla integer/string option constructor.
OptionProcessor.Option(int, String, boolean) - Constructor for class marf.util.OptionProcessor.Option
Integer/string option constructor with required argument indication.
OptionProcessor.Option(int, String, String) - Constructor for class marf.util.OptionProcessor.Option
Integer/string option constructor with required argument.
OptionProcessor.OptionsHashtable - Class in marf.util
A hashtable designed for to hold options.
OptionProcessor.OptionsHashtable() - Constructor for class marf.util.OptionProcessor.OptionsHashtable
Merely calls the parent's constructor.
oPushBackup - Variable in class marf.nlp.util.NLPStreamTokenizer
A stack to push back tokens.
OR - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "or".
oRawCorpusTextBuffer - Variable in class marf.nlp.Storage.Corpus
Plain-text container.
oReader - Variable in class marf.nlp.util.NLPStreamTokenizer
Keep a reference to the Reader ourselves to be able to reset().
oReader - Variable in class marf.Storage.Loaders.TextLoader
Internal text reader object reference.
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 likelihood (growable and shrinkable).
oRetValType - Variable in class marf.nlp.Parsing.FuncSymTabEntry
Return Value Type.
oRHS - Variable in class marf.nlp.Parsing.GrammarCompiler.Rule
A vector of grammar elements on the right-hand-side of a production.
oRule - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Current grammar rule.
oRules - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
A vector of rules.
oSample - Variable in class marf.Preprocessing.Preprocessing
Sample reference.
oSample - Variable in class marf.Storage.SampleLoader
Sample references of the sample to be loaded.
oSample - Variable in class marf.Storage.SampleRecorder
 
oSematicErrors - Variable in class marf.nlp.Parsing.SemanticAnalyzer
A collection of semantic errors found.
oSematicStack - Variable in class marf.nlp.Parsing.SemanticAnalyzer
Semantic stack for semantic checks.
oSpectrogram - Variable in class marf.gui.SpectrogramPanel
Reference to the spectrogram object to draw.
oStack - Variable in class marf.nlp.Parsing.Parser
Stack needed for Transition State Parsing Algorithm.
oStartNonTerminal - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
A reference to the starting state.
oStatisticalEstimator - Variable in class marf.Classification.Stochastic.MaxProbabilityClassifier
Local reference to some instance of a statistical estimator for probability computation.
oStats - Variable in class marf.Classification.Stochastic.ZipfLaw
Local collection of word stats.
oStatusLabel - Variable in class marf.gui.util.ColoredStatusBox
 
oStatusPanel - Variable in class marf.gui.SpectrogramPanel
Status panel reference.
oStatusPanel - Variable in class marf.gui.WaveGrapherPanel
Local reference to the status panel.
oStreamTokenizer - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
A tokenizer used to split the stream of characters into a stream of tokens.
oStreamTokenizer - Variable in class marf.nlp.Parsing.ProbabilisticParser
Stream tokenizer to read off tokens form.
oStreamTokenizer - Variable in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Stream tokenizer for NLP processing to get word and non-word tokens from.
oSymTab - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
A reference to local symbol table.
oSymTab - Variable in class marf.nlp.Parsing.SemanticAnalyzer
Internal reference to the symbol table for type and definition checks.
oSymTabEntries - Variable in class marf.nlp.Parsing.SymbolTable
This is a container for SymTabEnries.
oSymTabIndex - Variable in class marf.nlp.Parsing.SymbolTable
Global Index 'pointing' to all SymbolTables to speedup search.
oSyntaxErrors - Variable in class marf.nlp.Parsing.Parser
A list of Syntax Errors so far.
oTarget - Variable in class marf.util.BaseThread
Local references to the target, in case clients need it.
oTerminalList - Variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
List of terminals.
oTerminals - Variable in class marf.nlp.Parsing.TransitionTable
Vector of Terminals as "column-pointers" to TT.
oToken - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
Current token being processed.
oToken - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Current lexical token.
oToken - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
A bit extra info in the encapsulated token.
oTokenizedCorpus - Variable in class marf.nlp.Storage.Corpus
 
oTokenizer - Variable in class marf.nlp.Storage.Corpus
Tokenizer to use to convert a raw string to WordStat tokens.
oTokenList - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
A list of tokens extracted so far.
oTokenType - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Grammar token type.
oTokenType - Variable in class marf.nlp.Parsing.Token
Token type.
oTopToken - Variable in class marf.nlp.util.NLPStreamTokenizer
Reference to the token on the top of our own stack.
oTrainingSamples - Variable in class marf.Storage.TrainingSet
A collection of Clusters.
oTrainingSet - Variable in class marf.Classification.Classification
TrainingSet Container.
oTT - Variable in class marf.nlp.Parsing.Parser
Transitional Table for Transition State Parsing Algorithm.
oTT - Variable in class marf.nlp.Parsing.TransitionTable
Transition Table (TT) is a Vector of Vectors of Objects, such as Rules and SyntaxErrors.
oType - Variable in class marf.nlp.Parsing.GrammarCompiler.Terminal
Grammar token type.
oType - Variable in class marf.Storage.MARFAudioFileFormat
File type.
oUID - Variable in class marf.nlp.Parsing.SymTabEntry
Entry symbol, encapsulated as Token.
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.
outputStats() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Outputs statistics by serializing the grammar analyzer to a file as well as errors if any to the the error log file.
oValidOptionsNumbers - Variable in class marf.util.OptionProcessor
A hash-table that contains valid numerical options map.
oValidOptionsStrings - Variable in class marf.util.OptionProcessor
A hash-table that contains valid string options map.
oWaveGrapher - Variable in class marf.gui.WaveGrapherPanel
Local reference to the wave grapher object for data.
oWeights - Variable in class marf.Classification.NeuralNetwork.Neuron
Inputs' weights.
oWeightsBuffer - Variable in class marf.Classification.NeuralNetwork.Neuron
Buffered weights to be committed.
oWords - Variable in class marf.nlp.Parsing.ProbabilisticParser
A collection of words (dictionary).
oZ1 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
oZ2 - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 

P

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 occurrences.
p(Ngram) - Method in class marf.Stats.StatisticalEstimators.GLI
Not implemented.
p() - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Classification via calculation of a probability p.
p(Ngram) - Method in class marf.Stats.StatisticalEstimators.KatzBackoff
Not implemented.
p(Observation) - Method in class marf.Stats.StatisticalEstimators.MLE
Not implemented.
p(Vector) - Method in class marf.Stats.StatisticalEstimators.MLE
Not implemented.
p(Ngram) - Method in class marf.Stats.StatisticalEstimators.SLI
Not implemented.
p(Ngram) - Method in class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
Not implemented.
p(Ngram) - Method in class marf.Stats.StatisticalEstimators.Smoothing.WittenBell
Not implemented.
p() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
N-gram-based probability classification.
PACKAGE - Static variable in class marf.Version
Should be automatically replaced through scripting when compiling smaller binaries of MARF, e.g.
paint(Graphics) - Method in class marf.gui.util.ColoredStatusPanel
Draws this panel.
PAREN_CL - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "closed parenthesis".
PAREN_OP - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "open parenthesis".
parse() - Method in class marf.nlp.Parsing.Parser
Implements State Transition Algorithm for top-down table-driven predictive parser.
parse() - Method in class marf.nlp.Parsing.ProbabilisticParser
Performs parse of a natural language sentence using the CYK algorithm.
parse(String[]) - Method in class marf.util.OptionProcessor
Parses option strings from the argument vector.
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.
parseGrammar() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Parses grammar and outputs stats at the end.
Parser - Class in marf.nlp.Parsing
Generic Language Parser.
Parser(String[]) - Constructor for class marf.nlp.Parsing.Parser
Constructor with command-line arguments.
POP - Static variable in exception 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
Pops a bracket-type token from the stack.
pow(ComplexMatrix, int) - Static method in class marf.math.ComplexMatrix
 
pow(ComplexNumber, double) - Static method in class marf.math.ComplexNumber
z1 = z ^ n.
pow(double) - Method in class marf.math.ComplexNumber
this = this ^ n.
pow(int) - Method in class marf.math.Matrix
 
pow(Matrix, int) - Static method in class marf.math.Matrix
 
powComplex(int) - Method in class marf.math.ComplexMatrix
 
POWER_BASE_64 - Static variable in class marf.Storage.Loaders.TextLoader
 
POWER_BASE_ASCIICIMAL - Static variable in class marf.Storage.Loaders.TextLoader
 
POWER_BASE_BINARY - Static variable in class marf.Storage.Loaders.TextLoader
 
POWER_BASE_BYTECIMAL - Static variable in class marf.Storage.Loaders.TextLoader
 
POWER_BASE_DECIMAL - Static variable in class marf.Storage.Loaders.TextLoader
 
POWER_BASE_HEXADECIMAL - Static variable in class marf.Storage.Loaders.TextLoader
 
POWER_BASE_OCTAL - Static variable in class marf.Storage.Loaders.TextLoader
 
preprocess() - Method in class marf.Preprocessing.Dummy.Crop
 
preprocess() - Method in class marf.Preprocessing.Dummy.Dummy
Dummy implementation of preprocess() for testing that doesn't do any real work and simply defers the call to the generic implementation.
preprocess() - Method in class marf.Preprocessing.Dummy.Raw
Raw implementation of preprocess() for testing.
preprocess() - Method in class marf.Preprocessing.Endpoint.Endpoint
Filters out sample points that are not endpoints.
preprocess() - Method in class marf.Preprocessing.FFTFilter.FFTFilter
FFTFilter implementation of preprocess().
preprocess() - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Overrides FFTFilter's preprocess() with extra normalization after the boost.
preprocess() - Method in class marf.Preprocessing.Filter
Filter implementation of preprocess().
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.Preprocessing
Default implementation of preprocess() includes normalization of the sample, and optionally removal of noise and silence.
Preprocessing - Class in marf.Preprocessing
Abstract Preprocessing Module.
Preprocessing() - Constructor for class marf.Preprocessing.Preprocessing
Default constructor for reflective creation of Preprocessing clones.
Preprocessing(Sample) - Constructor for class marf.Preprocessing.Preprocessing
Main Preprocessing constructor that performs normalization as a part of construction process.
Preprocessing(IPreprocessing) - Constructor for class marf.Preprocessing.Preprocessing
Allows chaining of preprocessing modules.
PREPROCESSING - Static variable in class marf.Storage.ModuleParams
Indicates that we manipulate on the Preprocessing Vector.
PREPROCESSING_PLUGIN - Static variable in class marf.MARF
Indicates to employ user-defined preprocessing plug-in.
PreprocessingException - Exception in marf.Preprocessing
Class PreprocessingException indicates an error in one of the preprocessing modules if an error happens somewhere throughout the process.
PreprocessingException() - Constructor for exception marf.Preprocessing.PreprocessingException
Default preprocessing exception with empty message.
PreprocessingException(String) - Constructor for exception marf.Preprocessing.PreprocessingException
Preprocessing exception.
PreprocessingException(Exception) - Constructor for exception marf.Preprocessing.PreprocessingException
Preprocessing exception with wrapped exception of another type.
PreprocessingException(String, Exception) - Constructor for exception marf.Preprocessing.PreprocessingException
Preprocessing exception with wrapped exception of another type and a customized error message.
PreprocessingFactory - Class in marf.Preprocessing
Provides a factory to instantiate requested preprocessing module(s).
PreprocessingFactory() - Constructor for class marf.Preprocessing.PreprocessingFactory
Disallow instances of this factory as deemed useless.
print(String) - Method in class marf.nlp.Parsing.SymbolTable
Serializes the named table into STDOUT.
println(String) - Method in class marf.util.Logger.LogPrintStream
Issues a log message to the parent and possibly contained instance of itself.
println(Object) - Method in class marf.util.Logger.LogPrintStream
Object to log.
printXML(BufferedWriter, int) - Method in class marf.Classification.NeuralNetwork.Neuron
Dumps XML of the current Neuron.
ProbabilisticGrammarAnalyzer - Class in marf.nlp.Parsing.GrammarCompiler
Probabilistic Grammar Analyzer -- an lexical analyzer designed for probabilistic grammars out of a stream of characters.
ProbabilisticGrammarAnalyzer(String) - Constructor for class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
Constructs probabilistic grammar analyzer from a given grammar file.
ProbabilisticGrammarCompiler - Class in marf.nlp.Parsing.GrammarCompiler
Probabilistic Grammar Compiler processes a grammar enhanced with probability tokens assigned to each production.
ProbabilisticGrammarCompiler(String) - Constructor for class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
Constructor with the grammar file filename.
ProbabilisticGrammarTokenType - Class in marf.nlp.Parsing.GrammarCompiler
Probabilistic Grammar Token Type.
ProbabilisticGrammarTokenType() - Constructor for class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarTokenType
Constructor.
ProbabilisticParser - Class in marf.nlp.Parsing
Probabilistic parser is set of parsing a natural language (e.g.
ProbabilisticParser(String) - Constructor for class marf.nlp.Parsing.ProbabilisticParser
Initializes probabilistic parser with the grammar filename.
ProbabilisticParser(StreamTokenizer) - Constructor for class marf.nlp.Parsing.ProbabilisticParser
Initializes probabilistic parser with the specified tokenizer.
ProbabilisticParser() - Constructor for class marf.nlp.Parsing.ProbabilisticParser
Initializes default probabilistic parser with empty grammar.
ProbabilisticRule - Class in marf.nlp.Parsing.GrammarCompiler
Probabilistic Rule encapsulates a rule of a probabilistic grammar, which is amended with probabilities.
ProbabilisticRule(NonTerminal) - Constructor for class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule
Constructor with the LHS non-terminal set.
PROBABILITY - Static variable in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarTokenType
Probability token.
ProbabilityTable - Class in marf.Stats
Probabilities Table for N-grams.
ProbabilityTable(String) - Constructor for class marf.Stats.ProbabilityTable
Constructor with the language parameter other than default.
processModuleParams() - Method in class marf.Preprocessing.Endpoint.Endpoint
A common local routine for extraction endpointing parameters via the ModuleParams machinery.
processModuleParams() - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
A common local routine for extraction filter parameters via the ModuleParams machinery.
PROGRAM - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "program".
PUNCT - Static variable in class marf.nlp.Parsing.TokenType
Punctuation token type.
pushBack() - Method in class marf.nlp.util.NLPStreamTokenizer
Overridden to place tokens back onto to stack, virtually of any number of tokens.
pushBracket(Token) - Method in class marf.nlp.Parsing.Parser
Pushes bracket-type token onto the bracket stack.

Q

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

R

r - Variable in class marf.Classification.Distance.MinkowskiDistance
Minkowski Factor.
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 in marf.Classification.RandomClassification
Random Classification Module is for testing purposes.
RandomClassification(IFeatureExtraction) - Constructor for class marf.Classification.RandomClassification.RandomClassification
RandomClassification Constructor.
RandomFeatureExtraction - Class in marf.FeatureExtraction.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 in marf.util.comparators
Rank Comparator.
RankComparator() - Constructor for class marf.util.comparators.RankComparator
 
RAW - Static variable in class marf.MARF
Indicates to use raw preprocessing, which means no preprocessing.
Raw - Class in marf.Preprocessing.Dummy
Implements raw preprocessing module for testing purposes that does not do any preprocessing.
Raw() - Constructor for class marf.Preprocessing.Dummy.Raw
Default constructor for reflective creation of Preprocessing clones.
Raw(IPreprocessing) - Constructor for class marf.Preprocessing.Dummy.Raw
Implementation of the preprocessing pipeline.
Raw(Sample) - Constructor for class marf.Preprocessing.Dummy.Raw
Raw Constructor.
RAW_ZIPFS_LAW_DUMP - Static variable in class marf.MARF.NLP
Perform a raw dump of Zipf's Law data.
RawFeatureExtraction - Class in marf.FeatureExtraction.RawFeatureExtraction
For a some applications it is desired to pass-through the preprocessed sample data "as-is", or with little massaging; this module does that.
RawFeatureExtraction(IPreprocessing) - Constructor for class marf.FeatureExtraction.RawFeatureExtraction.RawFeatureExtraction
 
READ - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "read".
read(File) - Method in class marf.Storage.ByteArrayFileReader
 
read(URI) - Method in class marf.Storage.ByteArrayFileReader
 
read(InputStream) - Method in class marf.Storage.ByteArrayFileReader
 
read(Reader) - Method in class marf.Storage.ByteArrayFileReader
 
readAudioData(double[]) - Method in class marf.Storage.Loaders.AudioSampleLoader
Reads sample data from the sample's audio stream into padSampleData.
readObject(ObjectInputStream) - Method in class marf.Storage.Sample
Custom implementation of the object reading to be able to restore the transient data.
readSampleData(double[]) - Method in interface marf.Storage.ISampleLoader
Reads sample data from the sample's stream into the parameter.
readSampleData(double[]) - Method in class marf.Storage.Loaders.AIFFCLoader
Not Implemented.
readSampleData(double[]) - Method in class marf.Storage.Loaders.AIFFLoader
Not Implemented.
readSampleData(double[]) - Method in class marf.Storage.Loaders.AULoader
Not Implemented.
readSampleData(double[]) - Method in class marf.Storage.Loaders.MIDILoader
Not Implemented.
readSampleData(double[]) - Method in class marf.Storage.Loaders.MP3Loader
Not Implemented.
readSampleData(double[]) - Method in class marf.Storage.Loaders.SineLoader
Generates sine wave at 3 kHz +- 0.0 kHz with 8 kHz sampling rate.
readSampleData(double[]) - Method in class marf.Storage.Loaders.SNDLoader
Not Implemented.
readSampleData(double[]) - Method in class marf.Storage.Loaders.TextLoader
Reads of the next chunk of character data as amplitudes.
readSampleData(double[]) - Method in class marf.Storage.Loaders.ULAWLoader
Not Implemented.
readSampleData(double[]) - Method in class marf.Storage.Loaders.WAVLoader
Buffers out the contents of an audio buffer into the parameter.
REAL - Static variable in class marf.nlp.Parsing.SymDataType
Real data type of the symbol.
REAL - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "real".
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.
removeComment(String) - Method in class marf.util.OptionFileLoader
Removes the comment from the line
removeNoise() - Method in class marf.Preprocessing.CFEFilters.CFEFilter
Overrides that of Preprocessing to invoke the CFE low-pass filter instead of the FFT one.
removeNoise() - Method in class marf.Preprocessing.Dummy.Raw
Raw implementation of removeNoise() for testing.
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
Implements the noise in a relatively general default way by invoking the low-pass FFT filter with the default settings.
removeRange(int, int) - Method in class marf.util.FreeVector
Not implemented.
removeSilence() - Method in class marf.Preprocessing.Dummy.Raw
Raw implementation of removeSilence() for testing.
removeSilence() - Method in interface marf.Preprocessing.IPreprocessing
Derivatives should implement this method to remove silence.
removeSilence() - Method in class marf.Preprocessing.Preprocessing
Remove silence (amplitudes below certain threshold) from the sample thereby making it smaller and more unique compared to other samples.
removeSilence(double[], double) - Static method in class marf.Preprocessing.Preprocessing
Compresses input data by removing values below silence threshold.
requiresArgument() - Method in class marf.util.OptionProcessor.Option
Tells if this option requires an argument.
requiresArgument(boolean) - Method in class marf.util.OptionProcessor.Option
Allows to specify whether this option requires an argument or not.
reset() - Method in class marf.nlp.util.NLPStreamTokenizer
Resets the internal reader's stream.
reset() - Method in interface marf.Storage.ISampleLoader
Resets the marker for the audio stream.
reset() - Method in class marf.Storage.Loaders.AudioSampleLoader
Resets the marker for the audio stream.
reset() - Method in class marf.Storage.Loaders.WAVLoader
Resets the marker for the audio and byte-array streams.
reset() - Method in class marf.Storage.Sample
Resets the marker used for reading audio data from sample array.
reset() - Method in class marf.Storage.SampleLoader
Resets the marker for the audio stream.
resetArrayMark() - Method in class marf.Storage.Sample
Resets the marker used for reading audio data from sample array.
resetFilename() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Resets the internal filename to the default and returns it.
restore() - Method in class marf.Classification.Classification
Generic implementation of restore() for TrainingSet.
restore() - Method in class marf.Classification.Markov.Markov
Not Implemented.
restore() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Restores Neural Net from an XML or serialized file.
restore() - Method in class marf.Classification.RandomClassification.RandomClassification
Restores "training set" of IDs.
restore() - Method in class marf.Classification.Stochastic.MaxProbabilityClassifier
An object must know how restore itself or its data structures from a file.
restore() - Method in class marf.Classification.Stochastic.ZipfLaw
An object must know how restore itself or its data structures from a file.
restore() - Method in class marf.gui.Spectrogram
Not implemented.
restore() - Method in class marf.gui.WaveGrapher
Not implemented.
restore() - Method in interface marf.Storage.IStorageManager
An object must know how restore 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
Retrieves the current training set from disk.
restoreBinary() - Method in interface marf.Storage.IStorageManager
Implement to load data structures in binary form.
restoreBinary() - Method in class marf.Storage.StorageManager
Implements object loading from plain binary form without compression.
restoreCSV() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Not implemented.
restoreCSV(BufferedReader) - Method in class marf.Storage.Cluster
Retrieve one training cluster from the specified reader as a CSV text.
restoreCSV() - Method in class marf.Storage.FeatureSet
Retrieve the current training set from disk.
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.
restoreCSV() - Method in class marf.Storage.TrainingSet
 
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.Classification.NeuralNetwork.NeuralNetwork
Overrides the default implementation of restoreXML().
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 - Class in marf.Storage
Represents a single classification result - ID and some value indicating either certain distance from the sample being recognized or a probability.
Result() - Constructor for class marf.Storage.Result
Default Constructor.
Result(int) - Constructor for class marf.Storage.Result
ID Constructor.
Result(int, double) - Constructor for class marf.Storage.Result
ID/outcome Constructor.
Result(int, String) - Constructor for class marf.Storage.Result
ID/description Constructor.
Result(double, String) - Constructor for class marf.Storage.Result
Outcome/description Constructor.
Result(int, double, String) - Constructor for class marf.Storage.Result
General ID/outcome/description Constructor.
Result(Result) - Constructor for class marf.Storage.Result
Copy-constructor.
ResultComparator - Class in marf.util.comparators
Compares two Result objects for equality.
ResultComparator(int) - Constructor for class marf.util.comparators.ResultComparator
Takes the sorting mode into consideration.
ResultSet - Class in marf.Storage
Class ResultSet represents classification result set - IDs and some stats.
ResultSet() - Constructor for class marf.Storage.ResultSet
Default constructor, which is equivalent to ResultSet(new Vector()).
ResultSet(Vector) - Constructor for class marf.Storage.ResultSet
ID Vector ResultSet Constructor.
ResultSet(ResultSet) - Constructor for class marf.Storage.ResultSet
Copy-constructor.
RETURN - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "return".
REVISION - Static variable in class marf.MARF
Indicates MARF revision, like 1.1.1.
REVISION - Static variable in class marf.Version
Indicates MARF revision, like 1.1.1.
revision() - Static method in class test
Display class revision information for all of MARF.
rotate(Vector, double, double, double, double) - Method in class marf.math.ComplexMatrix
 
rotate(Vector, double[]) - Method in class marf.math.ComplexMatrix
 
rotate(Vector, Vector) - Method in class marf.math.ComplexMatrix
 
rotate(Vector, Vector) - Method in class marf.math.Matrix
Rotates a vector according to the given axis' factor and angle's degree.
rotate(Vector, double[]) - Method in class marf.math.Matrix
Rotates a vector according to the given axis' factor and angle's degree.
rotate(Vector, double, double, double, double) - Method in class marf.math.Matrix
Rotates a vector according to the given axis' factor and angle's degree.
rowOperation(ComplexNumber, int, char, ComplexNumber, int) - Method in class marf.math.ComplexMatrix
Performs a specified linear row operation given the parameters.
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.ComplexMatrix
 
rowReduce() - Method in class marf.math.Matrix
Applies row-reduce operation in this matrix.
Rule - Class in marf.nlp.Parsing.GrammarCompiler
Language Grammar Rule.
Rule(NonTerminal) - Constructor for class marf.nlp.Parsing.GrammarCompiler.Rule
Constructor with LHS.
RULE_OP - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Corresponds to the rule operator `::='.
run() - Method in class marf.Classification.NeuralNetwork.Layer
For threading does evaluation.
run() - Method in class marf.Classification.NeuralNetwork.Neuron
The body of a Neuron thread.
run() - Method in class marf.FeatureExtraction.FeatureExtractionAggregator.FeatureExtractionThread
Internally calls extractFeatures() and collects its return value and possibly its last error.
run() - Method in class marf.Storage.SampleRecorder
 
runNNet() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Evaluates the entire neural network.

S

S_CHECK_DEFINED - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to check whether a symbol was defined.
S_CHECK_MEMB_DEFINED - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to check whether a memory buffer was defined.
S_CHECK_SCOPE - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to check scope of applicability.
S_DEFINE_CLASS - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to check whether a class was defined.
S_DEFINE_FUNC - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to check whether a function was defined.
S_DEFINE_VAR - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to check whether a variable was defined.
S_ENFORCE_INT - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to enforce integer type.
S_TYPE_CHECK_AND_CAST - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates to do type checks and implicit casts if possible.
Sample - Class in marf.Storage
Sample data container.
Sample() - Constructor for class marf.Storage.Sample
Constructs default sample object.
Sample(double[]) - Constructor for class marf.Storage.Sample
Accepts pre-set sample; for testing.
Sample(int) - Constructor for class marf.Storage.Sample
Constructor with format indication.
Sample(int, double[]) - Constructor for class marf.Storage.Sample
Constructor with format indication and the sampled data.
Sample(Sample) - Constructor for class marf.Storage.Sample
Copy-constructor.
SampleLoader - Class in marf.Storage
Abstract class that provides a generic implementation of the sample loading interface.
SampleLoader() - Constructor for class marf.Storage.SampleLoader
Default constructor.
SampleLoaderFactory - Class in marf.Storage
Provides a factory to instantiate requested SampleLoader module(s).
SampleLoaderFactory() - Constructor for class marf.Storage.SampleLoaderFactory
Disallow instances of this factory as deemed useless.
SampleRecorder - Class in marf.Storage
Reads data from the input channel and writes to the output stream.
SampleRecorder(Sample) - Constructor for class marf.Storage.SampleRecorder
 
save() - Method in class marf.nlp.Parsing.TransitionTable
Saves current state of the TT (itself).
saveSample(File) - Method in interface marf.Storage.ISampleLoader
Prime SampleLoader interface.
saveSample(String) - Method in interface marf.Storage.ISampleLoader
Same as saveSample(File) but takes filename as an argument.
saveSample(byte[]) - Method in interface marf.Storage.ISampleLoader
Assumes the file data is in the array of bytes for loading.
saveSample(OutputStream) - Method in interface marf.Storage.ISampleLoader
Assumes the output stream is the sample file data.
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(String) - 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 class marf.Storage.SampleLoader
Same as saveSample(File) but takes filename as an argument.
saveSample(byte[]) - Method in class marf.Storage.SampleLoader
 
saveSample(File) - Method in class marf.Storage.SampleLoader
 
saveSample(OutputStream) - Method in class marf.Storage.SampleLoader
 
saveTrainingSet() - Method in class marf.Classification.Classification
Saves TrainingSet to a file.
sbDebugOn - Static variable in class marf.util.Debug
Public debug flag.
sbDumpSpectrogram - Static variable in class marf.MARF
Indicates whether or not to dump a spectrogram at the end of feature extraction.
sbDumpWaveGraph - Static variable in class marf.MARF
Indicates whether or not to dump a wave graph.
scale(Vector, double, double, double) - Method in class marf.math.ComplexMatrix
 
scale(Vector, double[]) - Method in class marf.math.ComplexMatrix
 
scale(Vector, Vector) - Method in class marf.math.ComplexMatrix
 
scale(Vector, Vector) - Method in class marf.math.Matrix
Returns a scaled vector.
scale(Vector, double[]) - Method in class marf.math.Matrix
Returns a scaled vector.
scale(Vector, double, double, double) - Method in class marf.math.Matrix
Returns a scaled vector.
scan() - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Scan for tokens through the input stream.
SCAN - Static variable in exception marf.nlp.Parsing.SyntaxError
Recovery action code specifying that one needs to keep scanning to recover.
SCOPE_LOCAL - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Normal (local) variable kind.
SCOPE_MEMBER - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Class member.
SCOPE_PARAM - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Parameter variable.
SE_MISSING_SEMICOLON - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Indicates a missing semicolon syntax error.
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 in marf.FeatureExtraction.Segmentation
Class Segmentation.
Segmentation(IPreprocessing) - Constructor for class marf.FeatureExtraction.Segmentation.Segmentation
Segmentation Constructor.
SEGMENTATION - Static variable in class marf.MARF
Indicates to use segmentation.
SEMANTIC_ERROR_MESSAGES - Static variable in exception marf.nlp.Parsing.SemanticError
Custom error messages.
SEMANTIC_TOKEN - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
Semantic token type.
SemanticAnalyzer - Class in marf.nlp.Parsing
Semantic Analyzer.
SemanticAnalyzer() - Constructor for class marf.nlp.Parsing.SemanticAnalyzer
 
SemanticError - Exception in marf.nlp.Parsing
Class SemanticError Represents an instance of a semantic error in the semantic analysis process.
SemanticError(int, Token) - Constructor for exception marf.nlp.Parsing.SemanticError
Constructor with an error code and a faulting token.
SemanticError(Token, String) - Constructor for exception marf.nlp.Parsing.SemanticError
Constructor alternative to Unknown error with the custom error message.
SemanticError() - Constructor for exception marf.nlp.Parsing.SemanticError
Default constructor.
SemanticError(Exception) - Constructor for exception marf.nlp.Parsing.SemanticError
Wraps an exception.
SemanticError(String) - Constructor for exception marf.nlp.Parsing.SemanticError
Construct just given the error message
SemanticError(String, Exception) - Constructor for exception marf.nlp.Parsing.SemanticError
Wraps an exception with a custom error message
SemanticToken - Class in marf.nlp.Parsing.GrammarCompiler
Class SematicToken, for Semantic Analysis.
SemanticToken(Token) - Constructor for class marf.nlp.Parsing.GrammarCompiler.SemanticToken
Token-based constructor.
SemanticToken(Token, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.SemanticToken
Token- and ID-based constructor.
SemanticToken(String, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.SemanticToken
Name- and ID-based constructor.
SEMICOLON - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "semicolon".
SEPARATOR_SYMBOL - Static variable in class marf.util.OptionFileLoader
Separator symbol.
serialize(int) - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Load/Save the contents of lists such as Token list and Error list.
serialize(int) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Performs serialization of this grammar data structure.
serialize(int) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
Load/Save the contents of lists such as Token list and Error list.
serialize(int) - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Text serialization routine for grammar compilation.
serialize(int) - Method in class marf.nlp.Parsing.LexicalAnalyzer
Load/Save the textual contents of such as Token list and Error list.
serialize(int, FileWriter) - Method in exception marf.nlp.Parsing.LexicalError
Serialization routine.
serialize(int, FileWriter) - Method in exception marf.nlp.Parsing.SemanticError
Serialization routine.
serialize(int) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
serialize(int, FileWriter) - Method in exception marf.nlp.Parsing.SyntaxError
Serialization routine.
serialize(int, FileWriter) - Method in class marf.nlp.Parsing.Token
Loads/saves the token to a text file.
serialize(int) - Method in class marf.nlp.Parsing.TransitionTable
Serialize in text mode.
serialVersionUID - Static variable in class marf.Classification.Classification
For serialization versioning.
serialVersionUID - Static variable in exception marf.Classification.ClassificationException
For serialization versioning.
serialVersionUID - Static variable in class marf.Classification.Distance.ChebyshevDistance
For serialization versioning.
serialVersionUID - Static variable in class marf.Classification.Distance.DiffDistance
For serialization versioning.
serialVersionUID - Static variable in class marf.Classification.Distance.Distance
For serialization versioning.
serialVersionUID - Static variable in class marf.Classification.Distance.EuclideanDistance
For serialization versioning.
serialVersionUID - Static variable in class marf.Classification.Distance.MahalanobisDistance
For serialization versioning.
serialVersionUID - Static variable in class marf.Classification.Distance.MinkowskiDistance
For serialization versioning.
serialVersionUID - Static variable in class marf.Classification.Markov.Markov
For serialization versioning.
serialVersionUID - Static variable in class marf.Classification.NeuralNetwork.Layer
For serialization versioning.
serialVersionUID - Static variable in class marf.Classification.NeuralNetwork.NeuralNetwork
For serialization versioning.
serialVersionUID - Static variable in class marf.Classification.NeuralNetwork.Neuron
For serialization versioning.
serialVersionUID - Static variable in class marf.Classification.RandomClassification.RandomClassification
For serialization versioning.
serialVersionUID - Static variable in class marf.Classification.Stochastic.MaxProbabilityClassifier
For serialization versioning.
serialVersionUID - Static variable in class marf.Classification.Stochastic.Stochastic
For serialization versioning.
serialVersionUID - Static variable in class marf.Classification.Stochastic.ZipfLaw
For serialization versioning.
serialVersionUID - Static variable in class marf.FeatureExtraction.Cepstral.Cepstral
For serialization versioning.
serialVersionUID - Static variable in class marf.FeatureExtraction.F0.F0
For serialization versioning.
serialVersionUID - Static variable in class marf.FeatureExtraction.FeatureExtraction
For serialization versioning.
serialVersionUID - Static variable in class marf.FeatureExtraction.FeatureExtractionAggregator
For serialization versioning.
serialVersionUID - Static variable in exception marf.FeatureExtraction.FeatureExtractionException
For serialization versioning.
serialVersionUID - Static variable in class marf.FeatureExtraction.FFT.FFT
For serialization versioning.
serialVersionUID - Static variable in class marf.FeatureExtraction.LPC.LPC
For serialization versioning.
serialVersionUID - Static variable in class marf.FeatureExtraction.MinMaxAmplitudes.MinMaxAmplitudes
For serialization versioning.
serialVersionUID - Static variable in class marf.FeatureExtraction.RandomFeatureExtraction.RandomFeatureExtraction
For serialization versioning.
serialVersionUID - Static variable in class marf.FeatureExtraction.Segmentation.Segmentation
For serialization versioning.
serialVersionUID - Static variable in exception marf.gui.GUIException
For serialization versioning.
serialVersionUID - Static variable in class marf.gui.Spectrogram
For serialization versioning.
serialVersionUID - Static variable in class marf.gui.SpectrogramPanel
For serialization versioning.
serialVersionUID - Static variable in class marf.gui.util.BorderPanel
For serialization versioning.
serialVersionUID - Static variable in class marf.gui.util.ColoredStatusPanel
For serialization versioning.
serialVersionUID - Static variable in class marf.gui.util.SmartSizablePanel
For serialization versioning.
serialVersionUID - Static variable in class marf.gui.WaveGrapher
For serialization versioning.
serialVersionUID - Static variable in class marf.gui.WaveGrapherPanel
For serialization versioning.
serialVersionUID - Static variable in exception marf.math.MathException
For serialization versioning.
serialVersionUID - Static variable in class marf.math.Matrix
For serialization versioning.
serialVersionUID - Static variable in class marf.math.Vector
For serialization versioning.
serialVersionUID - Static variable in exception marf.nlp.NLPException
For serialization versioning.
serialVersionUID - Static variable in exception marf.nlp.Parsing.CompilerError
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.GrammarCompiler.Grammar
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarTokenType
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarCompiler
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarTokenType
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.GrammarCompiler.Rule
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.GrammarCompiler.SemanticToken
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.GrammarCompiler.Terminal
For serialization versioning.
serialVersionUID - Static variable in exception marf.nlp.Parsing.LexicalError
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.ProbabilisticParser
For serialization versioning.
serialVersionUID - Static variable in exception marf.nlp.Parsing.SemanticError
For serialization versioning.
serialVersionUID - Static variable in exception marf.nlp.Parsing.SyntaxError
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.Token
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.TokenSubType
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.TokenType
For serialization versioning.
serialVersionUID - Static variable in class marf.nlp.Parsing.TransitionTable
For serialization versioning.
serialVersionUID - Static variable in class marf.Preprocessing.Dummy.Dummy
For serialization versioning.
serialVersionUID - Static variable in class marf.Preprocessing.Dummy.Raw
For serialization versioning.
serialVersionUID - Static variable in class marf.Preprocessing.Endpoint.Endpoint
For serialization versioning.
serialVersionUID - Static variable in class marf.Preprocessing.FFTFilter.BandpassFilter
For serialization versioning.
serialVersionUID - Static variable in class marf.Preprocessing.FFTFilter.BandStopFilter
For serialization versioning.
serialVersionUID - Static variable in class marf.Preprocessing.FFTFilter.FFTFilter
For serialization versioning.
serialVersionUID - Static variable in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
For serialization versioning.
serialVersionUID - Static variable in class marf.Preprocessing.FFTFilter.HighPassFilter
For serialization versioning.
serialVersionUID - Static variable in class marf.Preprocessing.FFTFilter.LowPassFilter
For serialization versioning.
serialVersionUID - Static variable in class marf.Preprocessing.Preprocessing
For serialization versioning.
serialVersionUID - Static variable in exception marf.Preprocessing.PreprocessingException
For serialization versioning.
serialVersionUID - Static variable in class marf.Stats.Ngram
For serialization versioning.
serialVersionUID - Static variable in class marf.Stats.Observation
For serialization versioning.
serialVersionUID - Static variable in class marf.Stats.ProbabilityTable
For serialization versioning.
serialVersionUID - Static variable in class marf.Stats.StatisticalEstimators.GLI
For serialization versioning.
serialVersionUID - Static variable in class marf.Stats.StatisticalEstimators.KatzBackoff
For serialization versioning.
serialVersionUID - Static variable in class marf.Stats.StatisticalEstimators.MLE
For serialization versioning.
serialVersionUID - Static variable in class marf.Stats.StatisticalEstimators.SLI
For serialization versioning.
serialVersionUID - Static variable in class marf.Stats.StatisticalEstimators.Smoothing.AddDelta
For serialization versioning.
serialVersionUID - Static variable in class marf.Stats.StatisticalEstimators.Smoothing.AddOne
For serialization versioning.
serialVersionUID - Static variable in class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
For serialization versioning.
serialVersionUID - Static variable in class marf.Stats.StatisticalEstimators.Smoothing.Smoothing
For serialization versioning.
serialVersionUID - Static variable in class marf.Stats.StatisticalEstimators.Smoothing.WittenBell
For serialization versioning.
serialVersionUID - Static variable in class marf.Stats.StatisticalEstimators.StatisticalEstimator
For serialization versioning.
serialVersionUID - Static variable in class marf.Stats.StatisticalObject
For serialization versioning.
serialVersionUID - Static variable in class marf.Stats.WordStats
For serialization versioning.
serialVersionUID - Static variable in class marf.Storage.Cluster
For serialization versioning.
serialVersionUID - Static variable in class marf.Storage.Database
For serialization versioning.
serialVersionUID - Static variable in class marf.Storage.FeatureSet
For serialization versioning.
serialVersionUID - Static variable in interface marf.Storage.IDatabase
For serialization versioning.
serialVersionUID - Static variable in interface marf.Storage.IStorageManager
For serialization versioning.
serialVersionUID - Static variable in class marf.Storage.ModuleParams
For serialization versioning.
serialVersionUID - Static variable in class marf.Storage.Result
For serialization versioning.
serialVersionUID - Static variable in class marf.Storage.ResultSet
For serialization versioning.
serialVersionUID - Static variable in class marf.Storage.Sample
For serialization versioning.
serialVersionUID - Static variable in exception marf.Storage.StorageException
For serialization versioning.
serialVersionUID - Static variable in class marf.Storage.StorageManager
For serialization versioning.
serialVersionUID - Static variable in class marf.Storage.TrainingSample
For serialization versioning.
serialVersionUID - Static variable in class marf.Storage.TrainingSet
For serialization versioning.
serialVersionUID - Static variable in class marf.util.comparators.FrequencyComparator
For serialization versioning.
serialVersionUID - Static variable in class marf.util.comparators.RankComparator
For serialization versioning.
serialVersionUID - Static variable in class marf.util.comparators.ResultComparator
For serialization versioning.
serialVersionUID - Static variable in class marf.util.FreeVector
For serialization versioning.
serialVersionUID - Static variable in exception marf.util.InvalidSampleFormatException
For serialization versioning.
serialVersionUID - Static variable in exception marf.util.MARFException
For serialization versioning.
serialVersionUID - Static variable in class marf.util.Matrix
For serialization versioning.
serialVersionUID - Static variable in exception marf.util.NotImplementedException
For serialization versioning.
serialVersionUID - Static variable in class marf.util.OptionProcessor.OptionsHashtable
For serialization versioning.
serialVersionUID - Static variable in class marf.util.SortComparator
For serialization versioning.
set(ComplexNumber) - Method in class marf.math.ComplexNumber
this = C.
set(int, Object) - Method in class marf.util.FreeVector
Set an element of the vector given index.
setAll() - Method in class marf.math.ComplexMatrix
 
setAll(ComplexNumber) - Method in class marf.math.ComplexMatrix
 
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.ComplexMatrix
 
setAllRandom() - Method in class marf.math.Matrix
Sets all elements of the matrix at pseudo-random order.
setArrayDimension(int) - Method in class marf.nlp.Parsing.VarSymTabEntry
Allows setting the dimensionality of the array.
setAudioFileFormatCode(int) - Method in class marf.Storage.Sample
Sets current format of a sample.
setAudioFormat(AudioFormat) - Method in class marf.Storage.Loaders.AudioSampleLoader
 
setAudioFormat(int) - Method in class marf.Storage.MARFAudioFileFormat
Sets current format of a sample.
setAudioInputStream(AudioInputStream) - Method in class marf.Storage.Loaders.AudioSampleLoader
 
setBoostCoefficient(double) - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Allows to override the current boost coefficient.
setBorderedTitle(String) - Method in class marf.gui.util.BorderPanel
Sets the 5-point margin border in the panel with the specified parameter.
setCaseSensitivity(int) - Method in class marf.nlp.Storage.Corpus
 
setChunkSize(int) - Method in class marf.FeatureExtraction.FFT.FFT
Allows setting a non-default chunk size.
setClassificationMethod(int) - Method in class marf.Configuration
 
setClassificationMethod(int) - Static method in class marf.MARF
Sets classification method to be used.
setClassificationParams(Vector) - Method in class marf.Storage.ModuleParams
Sets classification parameters vector.
setClassificationPluginClass(String) - Method in class marf.Configuration
 
setClassificationPluginClass(String) - Static method in class marf.MARF
Allows loading a classification plug-in by its name.
setClassificationPluginClass(Class) - Static method in class marf.MARF
Allows setting a loaded classification plug-in class.
setCols(int) - Method in class marf.math.Matrix
Allows setting number of columns of the matrix.
setComplexElement(int, int, ComplexNumber) - Method in class marf.math.ComplexMatrix
 
setComplexNumber(int, ComplexNumber) - Method in class marf.math.ComplexMatrix
 
setConfiguration(Configuration) - Static method in class marf.MARF
Allows setting a complete MARF configuration parameters.
setCropChunkSize(int) - Method in class marf.Preprocessing.Dummy.Crop
 
setCropEnd(int) - Method in class marf.Preprocessing.Dummy.Crop
 
setCropLeft(int) - Method in class marf.Preprocessing.Dummy.Crop
 
setCurrentStatus(int) - Method in class marf.gui.util.ColoredStatusPanel
Sets current status to a new value and repaints.
setCurrentSubject(int) - Method in class marf.Configuration
 
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
Allows to set data type of the variable.
setDataVector(double[]) - Method in interface marf.Storage.ITrainingSample
Sets new mean vector.
setDataVector(double[]) - Method in class marf.Storage.TrainingSample
 
setDebug(boolean) - Method in class marf.Configuration
 
setDeclared(boolean) - Method in class marf.nlp.Parsing.SymTabEntry
Sets the value of the declared property.
setDefaults() - Method in class marf.FeatureExtraction.LPC.LPC
Sets the default values of poles and window length if none were supplied by an application.
setDefined() - Method in class marf.nlp.Parsing.GrammarCompiler.NonTerminal
Marks this non-terminal as defined.
setDeletes(int) - Method in class marf.nlp.Storage.Corpus
 
setDescription(String) - Method in class marf.Storage.Result
Sets description of the result.
setDirection(int) - Method in class marf.math.Matrix.Direction
Sets new value of current direction.
setDumpLogariphm(boolean) - Method in class marf.Classification.Stochastic.ZipfLaw
Allows setting the dump log-log flag to indicate the module to dump graphs in the log-log scale.
setDumpMode(int) - Method in class marf.Storage.StorageManager
Sets the dump mode.
setDumpSpectrogram(boolean) - Method in class marf.Configuration
 
setDumpSpectrogram(boolean) - Static method in class marf.MARF
Indicates whether spectrogram is wanted as an output of a FeatureExtraction module.
setDumpWaveGraph(boolean) - Method in class marf.Configuration
 
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.ComplexVector
Allows setting the value of ComplexVector's element at specified position.
setElement(int, int, double) - Method in class marf.math.Matrix
Sets matrix element's value at specified position.
setElement(int, double) - Method in class marf.math.Vector
Allows setting the value of vector's element at specified position.
setElementAt(Object, int) - Method in class marf.util.FreeVector
Set an element of the vector given index.
setEncoding(AudioFormat.Encoding) - Method in class marf.Storage.Loaders.AudioSampleLoader
 
setEntryAt(NonTerminal, Terminal, Object) - Method in class marf.nlp.Parsing.TransitionTable
Sets the entry of a table.
setEOFTerminal(Terminal) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows setting a new EOF terminal.
setEOFTerminalID(int) - Method in class marf.nlp.Parsing.TransitionTable
Allows setting the ID of an EOF terminal.
setEpsilonTerminal(Terminal) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows setting a new epsilon terminal.
setErrorCode(String) - Method in exception marf.nlp.Parsing.SyntaxError
Sets error code given its string representation (as in token's lexeme).
setErrorLogFilename(String) - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Sets the value of the ErrorLogFilename property.
setErrorsPresent(boolean) - Method in class marf.nlp.Parsing.Parser
Allows externally setting the fact that there were errors.
setFeatureExtraction(IFeatureExtraction) - Method in class marf.Classification.Classification
Allows setting the features source.
setFeatureExtraction(IFeatureExtraction) - Method in interface marf.Classification.IClassification
Allows setting the features source.
setFeatureExtractionMethod(int) - Method in class marf.Configuration
 
setFeatureExtractionMethod(int) - Static method in class marf.MARF
Sets feature extraction method to be used.
setFeatureExtractionMethod(int) - Method in class marf.Storage.TrainingSet
Sets feature extraction method used on this training set.
setFeatureExtractionParams(Vector) - Method in class marf.Storage.ModuleParams
Sets feature extraction parameters vector.
setFeatureExtractionPluginClass(String) - Method in class marf.Configuration
 
setFeatureExtractionPluginClass(String) - Static method in class marf.MARF
Allows loading a feature extraction plug-in by its name.
setFeatureExtractionPluginClass(Class) - Static method in class marf.MARF
Allows setting a loaded feature extraction class plug-in class.
setFeatureVector(double[], String, int) - Method in interface marf.Storage.ITrainingSample
 
setFeatureVector(double[], String, int) - Method in class marf.Storage.TrainingSample
 
setFileName(String) - Method in class marf.Configuration
 
setFilename(String) - Method in interface marf.Storage.ITrainingSample
Sets a filename of the training sample.
setFilename(String) - Method in class marf.Storage.StorageManager
Allows to alter inner filename reference.
setFilename(String) - Method in class marf.Storage.TrainingSample
 
setFrequencyResponse(double[]) - Method in class marf.Preprocessing.FFTFilter.FFTFilter
Sets frequency response.
setGrammarCompiler(GrammarCompiler) - Method in class marf.nlp.Parsing.Parser
Allows setting a new grammar compiler to use.
setHeight(int) - Method in class marf.gui.util.SmartSizablePanel
Allows setting new height of the panel.
setHighFrequencyCutoff(double) - Method in class marf.Preprocessing.FFTFilter.HighFrequencyBoost
Allows to override the current boost coefficient.
setID(int) - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Allows setting this rule's ID.
setID(int) - Method in class marf.nlp.Parsing.SymTabEntry
Sets numeric ID of the entry.
setID(int) - Method in class marf.Storage.Result
Sets ID, should only be called by a Classification module.
setImaginary(double) - Method in class marf.math.ComplexNumber
Allows setting TODO.
setImaginaryMatrixArray(double[]) - Method in class marf.math.ComplexMatrix
 
setInputs(double[]) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Sets inputs.
setInserts(int) - Method in class marf.nlp.Storage.Corpus
 
setLang(String) - Method in class marf.Stats.ProbabilityTable
Allows setting a natural language associated with this table.
setLanguage(String) - Static method in class marf.MARF.NLP
Sets current processed language.
setLanguage(String) - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Allows alteration of the current language being processed.
setLanguage(String) - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
setLexeme(String) - Method in class marf.nlp.Parsing.Token
Sets the value of the lexeme property.
setLexer(LexicalAnalyzer) - Method in class marf.nlp.Parsing.Parser
Allows setting a new lexer for scanning.
setLHS(NonTerminal) - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Allows setting a new LHS from the outside.
setLineNo(int) - Method in exception 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.
setMatches(int) - Method in class marf.nlp.Storage.Corpus
 
setMatrix2D(ComplexNumber[][]) - Method in class marf.math.ComplexMatrix
 
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 parameter.
setMatrixData(Matrix) - Method in class marf.math.ComplexMatrix
 
setMatrixData(Matrix) - Method in class marf.math.Matrix
 
setMeanVector(double[]) - Method in class marf.Storage.Cluster
Sets new mean vector.
setModifications(int) - Method in class marf.nlp.Storage.Corpus
 
setModuleParams(ModuleParams) - Method in class marf.Configuration
 
setModuleParams(ModuleParams) - Static method in class marf.MARF
Sets module-specific parameters an application programmer wishes to pass on to the module.
setMultiplyDefined(boolean) - Method in class marf.nlp.Parsing.SymTabEntry
Sets the value of the MultilplyDefined property.
setMultiplyDefined() - Method in class marf.nlp.Parsing.SymTabEntry
Sets the value of the MultilplyDefined property as true.
setNgram(int, Ngram) - Method in class marf.Stats.Ngram
Sets an N-gram at a specified index.
setNgramModel(int) - Static method in class marf.MARF.NLP
Sets current n-gram model.
setNonTerminals(Vector) - Method in class marf.nlp.Parsing.TransitionTable
Sets NonTerminals property.
setOccurrence(int, double) - Method in class marf.Stats.ProbabilityTable
Allows setting an occurrence given the x coordinate.
setOccurrence(int, int, double) - Method in class marf.Stats.ProbabilityTable
Allows setting an occurrence given the x and y coordinates.
setOccurrence(int, int, int, double) - Method in class marf.Stats.ProbabilityTable
Allows setting an occurrence given the x, y, and z coordinates.
setOccurrence(Vector, double) - Method in class marf.Stats.ProbabilityTable
Allows setting an occurrence 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.
setParams(Vector, int) - Method in class marf.Storage.ModuleParams
Overwrites any possible previous value for a given module with a new one.
setPhaseAngle(double) - Method in class marf.math.ComplexNumber
Sets real and imaginary parts given the phase angle in the polar coordinates.
setPolarCoordinates(double, double) - Method in class marf.math.ComplexNumber
 
setPoles(int) - Method in class marf.FeatureExtraction.LPC.LPC
Allows setting the number of poles.
setPopRecoveryAction() - Method in exception marf.nlp.Parsing.SyntaxError
Sets current error recovery action to SCAN.
setPosition(Point) - Method in class marf.nlp.Parsing.Token
Sets the value of the new position of the token.
setPosteriorProbability(double) - Method in class marf.Stats.Observation
Allows setting the new value of the posterior probability.
setPreprocessing(IPreprocessing) - Method in class marf.FeatureExtraction.FeatureExtraction
Allows setting the source preprocessing module.
setPreprocessing(IPreprocessing) - Method in interface marf.FeatureExtraction.IFeatureExtraction
Allows setting the source preprocessing module.
setPreprocessingMethod(int) - Method in class marf.Configuration
 
setPreprocessingMethod(int) - Static method in class marf.MARF
Sets preprocessing method to be used.
setPreprocessingMethod(int) - Method in class marf.Storage.TrainingSet
Sets feature extraction method used on this training set.
setPreprocessingParams(Vector) - Method in class marf.Storage.ModuleParams
Sets preprocessing parameters vector.
setPreprocessingPluginClass(String) - Method in class marf.Configuration
 
setPreprocessingPluginClass(String) - Static method in class marf.MARF
Allows loading a preprocessing plug-in by its name.
setPreprocessingPluginClass(Class) - Static method in class marf.MARF
Allows setting a loaded preprocessing plug-in class.
setPriorProbability(double) - Method in class marf.Stats.Observation
Allows setting the new value of the prior probability.
setProbability(double) - Method in class marf.nlp.Parsing.GrammarCompiler.ProbabilisticRule
Sets probability of the rule.
setRank(int) - Method in class marf.Stats.StatisticalObject
Allows setting rank of this object.
setRawCorpusTextBuffer(StringBuffer) - Method in class marf.nlp.Storage.Corpus
 
setReal(double) - Method in class marf.math.ComplexNumber
Allows setting TODO.
setRealMatrixArray(double[]) - Method in class marf.math.ComplexMatrix
 
setRequiredBitSize(int) - Method in class marf.Storage.SampleLoader
 
setRequiredChannels(int) - Method in class marf.Storage.SampleLoader
 
setRequiredFrequency(float) - Method in class marf.Storage.SampleLoader
 
setResolved(int, boolean) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
setResolved(String, boolean) - Method in class marf.nlp.Parsing.SymbolTable
Marks a symbol table entry as resolved/declared (or not) given lexeme.
setResultSetSorted(Result[]) - Method in class marf.Storage.ResultSet
Allows setting the current array of sorted references to the contained Result objects if sorted outside.
setResultSetVector(Vector) - Method in class marf.Storage.ResultSet
Sets the underlying unsorted result collection.
setRetValDataType(SymDataType) - Method in class marf.nlp.Parsing.FuncSymTabEntry
Allows setting the return data type.
setRHS(Vector) - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Allows setting a new RHS from the outside.
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) - Method in class marf.Configuration
 
setSampleFormat(int) - Static method in class marf.MARF
Sets input sample file format.
setSampleLoaderPluginClass(String) - Method in class marf.Configuration
 
setSampleLoaderPluginClass(String) - Static method in class marf.MARF
Allows loading a sample loader plug-in by its name.
setSampleLoaderPluginClass(Class) - Static method in class marf.MARF
Allows setting a loaded sample loader plug-in class.
setSamplesDir(String) - Method in class marf.Configuration
 
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 exception marf.nlp.Parsing.SyntaxError
Sets current error recovery action to SCAN.
setSmoothingMethod(int) - Static method in class marf.MARF.NLP
Sets current smoothing method.
setSortMode(int) - Method in class marf.Storage.ResultSet
Allows setting the sort mode the result set may be sorted next time in accordance with.
setSourceFilename(String) - Method in class marf.nlp.Parsing.GenericLexicalAnalyzer
Sets the value of the SourceFilename property.
setStartNonTerminal(NonTerminal) - Method in class marf.nlp.Parsing.GrammarCompiler.Grammar
Allows setting a new starting non-terminal.
setStartNonTerminalID(int) - Method in class marf.nlp.Parsing.TransitionTable
Allows setting the ID of the Start non-terminal.
setStreamTokenizer(StreamTokenizer) - Method in class marf.nlp.Parsing.ProbabilisticParser
Allows setting desired stream tokenzer.
setStreamTokenizer(NLPStreamTokenizer) - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Sets desired stream tokenizer.
setStreamTokenizer(NLPStreamTokenizer) - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
 
setStrOptionName(String) - Method in class marf.util.OptionProcessor.Option
Allows setting the option name.
setSubjectID(int) - Method in interface marf.Storage.ITrainingSample
Sets new Subject ID.
setSubjectID(int) - Method in class marf.Storage.TrainingSample
 
setSubtype(int) - Method in class marf.nlp.Parsing.TokenSubType
Allows setting the current token sub-type.
setSubTypeByLexeme(String) - Method in class marf.nlp.Parsing.TokenSubType
Sets token sub-type given its lexeme.
setSymbolTable(SymbolTable) - Static method in class marf.nlp.Parsing.Parser
Allows setting a new symbol table.
setTableFile(String) - Method in class marf.nlp.Parsing.TransitionTable
Sets TableFile property.
setTerminals(Vector) - Method in class marf.nlp.Parsing.TransitionTable
Sets Terminals property.
setTID() - Method in class marf.util.BaseThread
Sets internal TID and updates next TID on contruction time, so it's private.
setTokenizedCorpus(List) - Method in class marf.nlp.Storage.Corpus
 
setTokenizer(NLPStreamTokenizer) - Method in class marf.nlp.Storage.Corpus
 
setTokenType(TokenSubType) - Method in class marf.nlp.Parsing.Token
Sets the value of the token type.
setTrainingSetFormat(int) - Method in class marf.Storage.TrainingSet
 
setTransitionTable(TransitionTable) - Method in class marf.nlp.Parsing.Parser
Allows setting a new transition table.
setType(int, int) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
setType(String, int) - Method in class marf.nlp.Parsing.SymbolTable
Not implemented.
setType(int) - Method in class marf.nlp.Parsing.SymDataType
Allows setting the date type.
setType(int) - Method in class marf.nlp.Parsing.TokenType
Allows setting the current token type.
setUID(Token) - Method in class marf.nlp.Parsing.SymTabEntry
Sets UID.
setUpperBound(int) - Method in class marf.gui.util.ColoredStatusPanel
Sets upper bound.
setWidth(int) - Method in class marf.gui.util.SmartSizablePanel
Allows setting new width of the panel.
setWindowLength(int) - Method in class marf.FeatureExtraction.LPC.LPC
Allows setting the window length.
setX(int) - Method in class marf.gui.util.SmartSizablePanel
Allows setting new X position.
setY(int) - Method in class marf.gui.util.SmartSizablePanel
Allows setting new Y position.
shear(Vector, double, double, double) - Method in class marf.math.ComplexMatrix
 
shear(Vector, double[]) - Method in class marf.math.ComplexMatrix
 
shear(Vector, Vector) - Method in class marf.math.ComplexMatrix
 
shear(Vector, Vector) - Method in class marf.math.Matrix
Returns a sheared vector.
shear(Vector, double[]) - Method in class marf.math.Matrix
Returns a sheared vector.
shear(Vector, double, double, double) - Method in class marf.math.Matrix
Returns a sheared vector.
siClassificationMethod - Static variable in class marf.MARF
Indicates what classification method to use in the pipeline.
siCurrentSubject - Static variable in class marf.MARF
ID of the currently trained speaker.
siFeatureExtractionMethod - Static variable in class marf.MARF
Indicates what feature extraction method to use in the pipeline.
similarity(double[], double[]) - Method in class marf.Classification.Similarity.CosineSimilarityMeasure
Generic distance routine.
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 in marf.Storage.Loaders
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.
siNgramModel - Static variable in class marf.MARF.NLP
Current N-gram model.
siPreprocessingMethod - Static variable in class marf.MARF
Indicates what preprocessing method to use in the pipeline.
siSampleFormat - Static variable in class marf.MARF
Indicates what sample format is in use.
siSmoothingMethod - Static variable in class marf.MARF.NLP
Current smoothing method.
size() - Method in class marf.Classification.NeuralNetwork.Layer
Allows querying for layer size in terms of number of neurons.
size() - Method in class marf.math.Matrix
Analogous to getElements().
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 interface marf.Storage.ITrainingSample
 
size() - Method in class marf.Storage.ModuleParams
Returns the size of this set of module parameters as a sum of sizes of preprocessing, feature extraction, and classification module parameters.
size() - Method in class marf.Storage.ResultSet
Retrieves result count of the results in this result set.
size() - Method in class marf.Storage.TrainingSample
 
size() - Method in class marf.Storage.TrainingSet
Gets the size of the feature vectors set.
size() - Method in interface marf.util.IOptionProvider
 
size() - Method in class marf.util.OptionFileLoader
 
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.
skipErrors() - Method in class marf.nlp.Parsing.Parser
Error recovery function.
SLI - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use SLI estimator/smoothing.
SLI - Class in marf.Stats.StatisticalEstimators
SLI Statistical Estimator.
SLI() - Constructor for class marf.Stats.StatisticalEstimators.SLI
Default constructor as in parent.
SmartSizablePanel - Class in marf.gui.util
A GUI panel container that is capable of resizing itself.
SmartSizablePanel(int, int, int, int) - Constructor for class marf.gui.util.SmartSizablePanel
Construction given parameters.
SmartSizablePanel() - Constructor for class marf.gui.util.SmartSizablePanel
Equivalent to SmartSizablePanel(0, 0, 0, 0).
smooth() - Method in class marf.Stats.StatisticalEstimators.Smoothing.AddDelta
Implements add-delta smoothing for uni-, bi-, and tri-grams.
smooth() - Method in class marf.Stats.StatisticalEstimators.Smoothing.GoodTuring
Implements Good-Turing smoothing algorithm for uni-, bi-, and tri-grams.
smooth() - Method in interface marf.Stats.StatisticalEstimators.Smoothing.ISmoothing
General smoothing routine.
smooth() - Method in class marf.Stats.StatisticalEstimators.Smoothing.WittenBell
Implements the Witten-Bell smoothing algorithm for uni-, bi, and tri-gram models.
Smoothing - Class in marf.Stats.StatisticalEstimators.Smoothing
Generic Smoothing Estimator implementation.
Smoothing() - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.Smoothing
Default constructor with a call to the parent.
SND - Static variable in class marf.MARF
SND sample format.
SND - Static variable in class marf.Storage.MARFAudioFileFormat
SND sample format.
SND - Static variable in class marf.Storage.MARFAudioFileFormat.Type
Specifies a SND file.
SNDLoader - Class in marf.Storage.Loaders
TODO: Not Implemented.
SNDLoader() - Constructor for class marf.Storage.Loaders.SNDLoader
SND Loader Constructor.
soBrackets - Static variable in class marf.nlp.Parsing.TokenSubType
Maps constants and brackets, parentheses, and braces.
soClassification - Static variable in class marf.MARF
Internal Classification reference.
soClassificationPluginClass - Static variable in class marf.MARF
Class of a classification plug-in.
soFeatureExtraction - Static variable in class marf.MARF
Internal FeatureExtraction reference.
soFeatureExtractionPluginClass - Static variable in class marf.MARF
Class of a feature extraction plug-in.
soKeywords - Static variable in class marf.nlp.Parsing.TokenSubType
Maps constants and keyword spellings.
soModuleParams - Static variable in class marf.MARF
Stores module-specific parameters in an independent way.
soOperators - Static variable in class marf.nlp.Parsing.TokenSubType
Maps constants and operators.
soPreprocessing - Static variable in class marf.MARF
Internal Preprocessing reference.
soPreprocessingPluginClass - Static variable in class marf.MARF
Class of a preprocessing plug-in.
sort() - Method in class marf.Classification.Stochastic.ZipfLaw
Sorts results.
sort(int) - Method in class marf.Storage.ResultSet
Perform sorting of the results in the result set.
sort(Object[], Comparator) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(Object[], Comparator).
sort(double[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(double[]).
sort(float[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(float[]).
sort(int[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(int[]).
sort(byte[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(byte[]).
sort(char[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(char[]).
sort(long[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(double[]).
sort(short[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(short[]).
sort(Object[]) - Static method in class marf.util.Arrays
A wrapper of java.util.Arrays.sort(object []).
SortComparator - Class in marf.util
Sort Comparator is the base for all sorting operations in MARF.
SortComparator() - Constructor for class marf.util.SortComparator
When constructed, default mode is ASCENDING.
SortComparator(int) - Constructor for class marf.util.SortComparator
When constructed, the mode is the one specified.
soSample - Static variable in class marf.MARF
Internal Sample reference.
soSampleLoader - Static variable in class marf.MARF
Internal SampleLoader reference.
soSampleLoaderPluginClass - Static variable in class marf.MARF
Class of a sample loader plug-in.
soSymTab - Static variable in class marf.nlp.Parsing.Parser
Global Scope Symbol Table.
soTokenSubTypes - Static variable in class marf.nlp.Parsing.TokenSubType
Matches numbers to literals for output purposes.
soTokenTypes - Static variable in class marf.nlp.Parsing.TokenType
Hash representing literal values of the above tokens (for output, for example).
soTransitionTable - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Instance of the TransitionTable, generated upon the need from the source grammar file.
SOUTH - Static variable in class marf.math.Matrix.Direction
Indicates South direction.
soValidPunctuation - Static variable in class marf.nlp.Parsing.TokenSubType
Maps constants and punctuation.
Spectrogram - Class in marf.gui
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 in marf.gui
GUI component to draw spectrograms to be used by apps.
SpectrogramPanel() - Constructor for class marf.gui.SpectrogramPanel
Default constructor.
SQR_CL - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "close square bracket".
SQR_OP - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for "open square bracket".
sqrtHamming(int, int) - Static method in class marf.math.Algorithms.Hamming
Calculates square root Hamming window value given index and size.
sstrFileName - Static variable in class marf.MARF
Indicates current incoming sample filename.
sstrLanguage - Static variable in class marf.MARF.NLP
Current natural language.
sstrSamplesDir - Static variable in class marf.MARF
Indicates directory name with training samples.
stackDump() - Method in class marf.nlp.Parsing.Parser
Performs textual stack dump.
start() - Method in class marf.util.ExpandedThreadGroup
Starts all non-started threads in this group.
startRecognitionPipeline() - Static method in class marf.MARF
The core processing pipeline.
StatisticalEstimator - Class in marf.Stats.StatisticalEstimators
Implements generic Statistical Estimator routines.
StatisticalEstimator() - Constructor for class marf.Stats.StatisticalEstimators.StatisticalEstimator
Default constructor creates a new probability table based on language with the default filename.
StatisticalObject - Class in marf.Stats
Generic Statistical Object.
StatisticalObject() - Constructor for class marf.Stats.StatisticalObject
Constructs a default statistical object.
StatisticalObject(int) - Constructor for class marf.Stats.StatisticalObject
Constructs a statistical object with a frequency parameter.
StatisticalObject(StatisticalObject) - Constructor for class marf.Stats.StatisticalObject
Copy-constructor.
StatsCollector - Class in marf.Stats
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 - Static variable in class marf.MARF.NLP
Indicates to use stemming module.
Stemming - Class in marf.nlp.Stemming
General Stemmer.
Stemming() - Constructor for class marf.nlp.Stemming.Stemming
 
StemmingEN - Class in marf.nlp.Stemming
English Language Stemmer.
StemmingEN() - Constructor for class marf.nlp.Stemming.StemmingEN
 
Stochastic - Class in marf.Classification.Stochastic
Generic Stochastic Classification Module.
Stochastic(IFeatureExtraction) - Constructor for class marf.Classification.Stochastic.Stochastic
Stochastic Constructor.
STOCHASTIC - Static variable in class marf.MARF
Indicates to use stochastic models for classification.
stopped - Variable in class marf.Storage.SampleRecorder
 
stopRecording() - Method in class marf.Storage.SampleRecorder
 
STORAGE_FILE_EXTENSIONS - Static variable in interface marf.Storage.IStorageManager
Maps DUMP_ constants to default filename extensions.
StorageException - Exception in marf.Storage
Class StorageException indicates a serialization/storage-related error.
StorageException(String) - Constructor for exception marf.Storage.StorageException
Generic exception.
StorageException(Exception) - Constructor for exception marf.Storage.StorageException
Exception wrapper constructor.
StorageException() - Constructor for exception marf.Storage.StorageException
Default parameterless storage error.
StorageException(String, Exception) - Constructor for exception marf.Storage.StorageException
An storage exception with a message and wrapped exception object.
StorageManager - Class in marf.Storage
Class StorageManager provides basic persistence manager.
StorageManager() - Constructor for class marf.Storage.StorageManager
Default constructor equivalent to StorageManager(null, getClass().getName()).
StorageManager(String) - Constructor for class marf.Storage.StorageManager
Constructor with filename parameter equivalent to StorageManager(null, pstrFilename).
StorageManager(Object) - Constructor for class marf.Storage.StorageManager
General constructor with serializable object parameter.
StorageManager(Serializable) - Constructor for class marf.Storage.StorageManager
General constructor with serializable object parameter.
StorageManager(Serializable, String) - Constructor for class marf.Storage.StorageManager
General constructor with filename and serializable object parameters.
StorageManager(Object, String) - Constructor for class marf.Storage.StorageManager
General constructor with filename and serializable object parameters.
StorageManager(String, boolean) - Constructor for class marf.Storage.StorageManager
Constructor with filename parameter equivalent to StorageManager(null, pstrFilename).
StorageManager(Object, boolean) - Constructor for class marf.Storage.StorageManager
General constructor with serializable object parameter.
StorageManager(Serializable, boolean) - Constructor for class marf.Storage.StorageManager
General constructor with serializable object parameter.
StorageManager(Object, String, boolean) - Constructor for class marf.Storage.StorageManager
General constructor with filename and serializable object parameters.
StorageManager(Serializable, String, boolean) - Constructor for class marf.Storage.StorageManager
General constructor with filename and serializable object parameters.
strClassificationPluginClass - Variable in class marf.Configuration
Fully-qualified class name of a classification plug-in.
strConfig - Variable in class marf.Preprocessing.CFEFilters.CFEFilter
 
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.
strErrorLogFilename - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
File name of a file which serves as an lexical errors log.
strFeatureExtractionPluginClass - Variable in class marf.Configuration
Fully-qualified class name of a feature extraction plug-in.
strFileName - Variable in class marf.Configuration
Indicates current incoming sample filename.
strFilename - Variable in class marf.Storage.StorageManager
Filename of the file to be dumped/restored.
strFilename - Variable in class marf.util.Logger
Redirection filename.
strGrammarFileName - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Source grammar filename.
strGrammarFilename - Variable in class marf.nlp.Parsing.ProbabilisticParser
Probabilistic grammar filename.
STRICT_BITWISE - Static variable in class marf.Classification.Distance.HammingDistance
Indicates to compare double array for hamming distance in true bitwise expansion (i.e.
STRICT_DOUBLE - Static variable in class marf.Classification.Distance.HammingDistance
Indicates to compare double array elements in strict equality (e.h.
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.
strLang - Variable in class marf.Stats.ProbabilityTable
Current natural language.
strLexeme - Variable in class marf.nlp.Parsing.Token
Spelling of the token.
strLexeme - Variable in class marf.Stats.WordStats
Spelling of the word.
strLogMessage - Variable in class marf.util.Logger
Log message to log.
strMessage - Variable in exception marf.util.MARFException
Our own error message container.
strMessage - Variable in exception marf.util.MARFRuntimeException
Our own error message container.
strMethod - Variable in class marf.gui.Spectrogram
To differentiate file names based on the feature extraction method name.
strName - Variable in class marf.Classification.NeuralNetwork.Neuron
Neuron's name.
strName - Variable in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
A name of a token to refer to.
strName - Variable in class marf.nlp.Parsing.SymbolTable
Name of the table, must be unique.
strName - Variable in class marf.nlp.Parsing.SymTabEntry
Name of the symbol table entry, must be unique.
strOptionArgument - Variable in class marf.util.OptionProcessor.Option
Internal container for option argument; default is "".
strOptionName - Variable in class marf.util.OptionProcessor.Option
Internal container for option name; default is "UNDEFINED".
strOutputFilename - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
File name of a file which serves as an output of the Lexical Analyzer.
strPreprocessingPluginClass - Variable in class marf.Configuration
Fully-qualified class name of a preprocessing plug-in.
strSampleLoaderPluginClass - Variable in class marf.Configuration
Fully-qualified class name of a sample loader plug-in.
strSamplesDir - Variable in class marf.Configuration
Indicates directory name with training samples.
strSourceFilename - Variable in class marf.nlp.Parsing.GenericLexicalAnalyzer
File name of a file which serves as an input of the Lexical Analyzer.
strTableFile - Variable in class marf.nlp.Parsing.TransitionTable
Prepared file name of a file with the saved table (if available).
subList(int, int) - Method in class marf.util.FreeVector
Retrieves a sublist subset of vector elements given index boundaries.
subtract(ComplexNumber, ComplexNumber) - Static method in class marf.math.ComplexNumber
C3 = C1 - C2.
subtract(ComplexNumber) - Method in class marf.math.ComplexNumber
this = this - C.
swapElement(Matrix, int, int) - Method in class marf.math.ComplexMatrix
 
swapElement(Matrix, int, int) - Method in class marf.math.Matrix
 
SymbolTable - Class in marf.nlp.Parsing
Symbol Table data structure.
SymbolTable() - Constructor for class marf.nlp.Parsing.SymbolTable
Default Constructor.
SymbolTable(String) - Constructor for class marf.nlp.Parsing.SymbolTable
Accepts scope name.
SymbolTable(String, SymbolTable) - Constructor for class marf.nlp.Parsing.SymbolTable
Accepts scope name and the reference to the parent.
SymDataType - Class in marf.nlp.Parsing
User-defined symbol's data type.
SymDataType() - Constructor for class marf.nlp.Parsing.SymDataType
Default Constructor.
SymDataType(int) - Constructor for class marf.nlp.Parsing.SymDataType
Constructor with the type parameter.
SymTabEntry - Class in marf.nlp.Parsing
This class denotes one entry per user-defined symbol in the Symbol Table.
SymTabEntry() - Constructor for class marf.nlp.Parsing.SymTabEntry
Default Constructor.
SymTabEntry(String) - Constructor for class marf.nlp.Parsing.SymTabEntry
Constructs object with the name of the symbol table entry.
SymTabEntry(Token) - Constructor for class marf.nlp.Parsing.SymTabEntry
Constructs object with the entry symbol, encapsulated as Token.
SymTabEntry(Token, boolean) - Constructor for class marf.nlp.Parsing.SymTabEntry
Constructs object with the entry symbol, encapsulated as Token, and a flag to indicate whether the symbol was resolved.
SymTabEntry(Token, SymDataType) - Constructor for class marf.nlp.Parsing.SymTabEntry
Constructs object with the entry symbol, encapsulated as Token, and entry symbol's data type; set the symbol as resolved.
SYNTAX_ERROR_MESSAGES - Static variable in exception marf.nlp.Parsing.SyntaxError
Typical syntax error messages.
SyntaxError - Exception in marf.nlp.Parsing
Represents a Syntax Error.
SyntaxError(int) - Constructor for exception marf.nlp.Parsing.SyntaxError
Constructor with the error code.
SyntaxError(int, Token) - Constructor for exception marf.nlp.Parsing.SyntaxError
Constructor with the error code and its cause.
SyntaxError(Token, String) - Constructor for exception marf.nlp.Parsing.SyntaxError
Constructor 2 - an alternative to Unknown Error.
SyntaxError(String) - Constructor for exception marf.nlp.Parsing.SyntaxError
Constructs a syntax error with the encoded code.
SyntaxError() - Constructor for exception marf.nlp.Parsing.SyntaxError
Default constructor that merely calls super().
SyntaxError(Exception) - Constructor for exception marf.nlp.Parsing.SyntaxError
Constructs SyntaxError with wrapped Exception object.
SyntaxError(String, Exception) - Constructor for exception marf.nlp.Parsing.SyntaxError
Constructs SyntaxError with wrapped Exception object and a custom error message.

T

Terminal - Class in marf.nlp.Parsing.GrammarCompiler
Represents terminal symbol grammar element.
Terminal(String, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.Terminal
Constructor with the token lexeme and its ID.
Terminal(Token, int) - Constructor for class marf.nlp.Parsing.GrammarCompiler.Terminal
Constructor with the token and its ID.
test - Class in <Unnamed>
Startup utility class allowing querying MARF's version class revisions, and copyright.
test() - Constructor for class test
 
TEXT - Static variable in class marf.MARF
Textual sample format.
TEXT - Static variable in class marf.Storage.MARFAudioFileFormat
Textual sample format.
TEXT - Static variable in class marf.Storage.MARFAudioFileFormat.Type
Specifies text file.
TextLoader - Class in marf.Storage.Loaders
Loads text samples assuming character code to be the absolute value.
TextLoader() - Constructor for class marf.Storage.Loaders.TextLoader
Constructs default Text Loader.
THEN - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "then".
THIS - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "this".
threadCount - Static variable in class marf.Storage.SampleRecorder
 
toAbbrString() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Just returns rule's ID prefixed with "R" as a string.
toArgumentVector() - Method in class marf.Configuration
Converts configuration to argv-type of array using Properties with name=value pairs for each configuration element.
toByteArray() - Method in class marf.Storage.ByteArrayFileReader
 
Token - Class in marf.nlp.Parsing
This class denotes a Token data structure.
Token(String, Point, TokenSubType) - Constructor for class marf.nlp.Parsing.Token
Constructor with full parameters.
Token(String, int, int, double) - Constructor for class marf.nlp.Parsing.Token
Constructor that maps values produced by StreamTokenizer.
Token(Token) - Constructor for class marf.nlp.Parsing.Token
Copy-constructor.
TOKEN_ACTION_BREAK - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Action for adding a next token to the RHS of the current rule signifying to stop.
TOKEN_ACTION_CONTINUE - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Action for adding a next token to the RHS of the current rule signifying to continue and skip to the next token.
TOKEN_ACTION_PROCEED - Static variable in class marf.nlp.Parsing.GrammarCompiler.GrammarCompiler
Action for adding a next token to the RHS of the current rule signifying to proceed to add the current token to the RHS.
tokenize() - Method in class marf.nlp.Storage.Corpus
Tokenizes raw contained corpus into a list of tokens.
TokenSubType - Class in marf.nlp.Parsing
MARF Specific Tokens Types.
TokenSubType() - Constructor for class marf.nlp.Parsing.TokenSubType
Default Constructor.
TokenType - Class in marf.nlp.Parsing
Generic Token Type.
TokenType() - Constructor for class marf.nlp.Parsing.TokenType
Default Constructor.
toModuleParams() - Method in class marf.Configuration
 
toProperties() - Method in class marf.Configuration
Converts the encapsulated configuration to the Properties-style format.
toString() - Method in class marf.Classification.RandomClassification.RandomClassification
Returns string representation of the internals of this object.
toString() - Method in class marf.Classification.Stochastic.ZipfLaw
Reports minimum and maximum word lengths and the dictionary itself in a form of a String.
toString() - Method in class marf.Configuration
Returns String representation of Configuration by converting Properties to the String format.
toString() - Method in class marf.FeatureExtraction.MinMaxAmplitudes.MinMaxAmplitudes
Creates String representation of the inner feature vector.
toString() - Method in class marf.math.ComplexMatrix
 
toString() - Method in class marf.math.ComplexNumber
 
toString() - Method in class marf.math.Matrix
Textual representation of the matrix.
toString() - Method in class marf.nlp.Parsing.GrammarCompiler.GrammarElement
Overridden to return the grammar element's name.
toString() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Overrides Object's toString() to human-readable production rule.
toString() - Method in class marf.nlp.Storage.Corpus
 
toString() - Method in class marf.Stats.StatisticalObject
Reports frequency and rank of an occurrence of a statistical object.
toString() - Method in class marf.Stats.WordStats
Reports lexeme, frequency, and rank of an occurrence of a word.
toString() - Method in class marf.Storage.Cluster
Provides string representation of the training set data in addition to that of the parent TrainingSample.
toString() - Method in class marf.Storage.Database
Default implementation of the toString() for all storage manager derivatives.
toString() - Method in class marf.Storage.FeatureSet
Provides string representation of the training set data in addition to that of the parent Cluster.
toString() - Method in class marf.Storage.ModuleParams
Retrieves string version of all three types of parameters.
toString() - Method in class marf.Storage.Result
Retrieves the result values in a form of string, which is of the following form: [ID:outcome:description].
toString() - Method in class marf.Storage.ResultSet
Returns inner ResultSet data converted to string.
toString() - Method in class marf.Storage.Sample
Returns textual representation of the sample object.
toString() - Method in class marf.Storage.StorageManager
Default implementation of the toString() for all storage manager derivatives.
toString() - Method in class marf.Storage.TrainingSample
Provides string representation of the training sample data.
toString() - Method in class marf.Storage.TrainingSet
Provides string representation of the training set data in addition to that of the parent StorageManager.
toString() - Method in exception marf.util.MARFException
Override toString() to display our message.
toString() - Method in exception marf.util.MARFRuntimeException
Override toString() to display our message.
toString() - Method in class marf.util.OptionProcessor.Option
String representation of the option.
toString() - Method in class marf.util.OptionProcessor
Converts the internals of the OptionProcessor to a string and returns it.
toStringNumeric() - Method in class marf.nlp.Parsing.GrammarCompiler.Rule
Returns analogous representation of a rule to that of toString() except numeric IDs are used on the LHS.
toVector() - Method in class marf.Configuration
 
train() - Method in class marf.Classification.Classification
Generic training routine for building/updating mean vectors in the training set.
train(double[]) - 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(double[]) - Method in interface marf.Classification.IClassification
Generic training routine for building/updating mean vectors in the training set.
train() - Method in class marf.Classification.Markov.Markov
Not Implemented.
train(double) - Method in class marf.Classification.NeuralNetwork.Layer
Performs training on each neuron in this layer given the training constant between 0.0 and 1.0.
train() - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Implements training of Neural Net.
train(double[]) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Implements training of Neural Net given the feature vector.
train(double[], int, double) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Performs Actual training of the net.
train(double, double, double) - Method in class marf.Classification.NeuralNetwork.Neuron
Neuron training.
train(double[]) - Method in class marf.Classification.RandomClassification.RandomClassification
Simply stores incoming ID's to later pick one at random.
train() - Method in class marf.Classification.Stochastic.MaxProbabilityClassifier
Performs training of underlying statistical estimator and goes through restore/dump cycle to save the available languages.
train(double[]) - Method in class marf.Classification.Stochastic.Stochastic
Not Implemented.
train(double[]) - Method in class marf.Classification.Stochastic.ZipfLaw
 
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.nlp.Parsing.ProbabilisticParser
Performs training of the parser by compiling the source probabilistic grammar and then dumping it onto disk as a precompiled binary file for future re-load.
train() - Method in class marf.Stats.StatisticalEstimators.GLI
Not implemented.
train() - Method in interface marf.Stats.StatisticalEstimators.IStatisticalEstimator
Every estimator needs to implement its specific training method.
train() - Method in class marf.Stats.StatisticalEstimators.KatzBackoff
Not implemented.
train() - Method in class marf.Stats.StatisticalEstimators.SLI
Not implemented.
train() - Method in class marf.Stats.StatisticalEstimators.Smoothing.Smoothing
This generic implementation first calls super.train(), then smooth(), and then dump().
train() - Method in class marf.Stats.StatisticalEstimators.StatisticalEstimator
Every estimator needs to implement its specific training method.
trainImplementation(double[]) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork
Implements training of Neural Net.
TRAINING_SET_CLUSTERS - Static variable in class marf.Storage.TrainingSet
 
TRAINING_SET_FEATURE_SETS - Static variable in class marf.Storage.TrainingSet
 
TRAINING_SET_SAMPLES - Static variable in class marf.Storage.TrainingSet
 
TrainingSample - Class in marf.Storage
TrainingSample contains one item in the training set.
TrainingSample() - Constructor for class marf.Storage.TrainingSample
Default training sample constructor.
TrainingSample(TrainingSample) - Constructor for class marf.Storage.TrainingSample
Copy-constructor.
TrainingSet - Class in marf.Storage
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 in marf.nlp.Parsing
TransitionTable class stores transition table for the main parser.
TransitionTable() - Constructor for class marf.nlp.Parsing.TransitionTable
Default Constructor.
TransitionTable(String) - Constructor for class marf.nlp.Parsing.TransitionTable
Constructor with params.
translate(Vector, double, double, double) - Method in class marf.math.ComplexMatrix
 
translate(Vector, double[]) - Method in class marf.math.ComplexMatrix
 
translate(Vector, Vector) - Method in class marf.math.ComplexMatrix
 
translate(Vector, Vector) - Method in class marf.math.Matrix
Translates a vector according to the given size.
translate(Vector, double[]) - Method in class marf.math.Matrix
Translates a vector according to the given size.
translate(Vector, double, double, double) - Method in class marf.math.Matrix
Translates a vector according to the given size.
transpose() - Method in class marf.math.ComplexMatrix
 
transpose() - Method in class marf.math.Matrix
Matrix transpose.
TRIGRAM - Static variable in interface marf.MARF.ENgramModels
Indicates to use trigram language model.
TTest - Class in marf.nlp.Collocations
TODO: implement.
TTest() - Constructor for class marf.nlp.Collocations.TTest
 
TYPE_ARRAY - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Array.
TYPE_CLASS - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Object.
TYPE_SIMPLE - Static variable in class marf.nlp.Parsing.VarSymTabEntry
Simple (scalar, primitive type) variable.

U

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

V

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

W

W3C_XML_SCHEMA - Static variable in class marf.Classification.NeuralNetwork.NeuralNetwork
XML 2001 Schema.
warning(SAXParseException) - Method in class marf.Classification.NeuralNetwork.NeuralNetwork.NeuralNetworkErrorHandler
Issues a SAX warning.
wasSeen() - Method in class marf.Stats.Observation
Indicates whether this observation was actually seen.
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.
WAVE - Static variable in class marf.Storage.MARFAudioFileFormat.Type
Specifies a WAVE file.
WaveGrapher - Class in marf.gui
Class WaveGrapher.
WaveGrapher(double[], double, double, String, String) - Constructor for class marf.gui.WaveGrapher
Constructor.
WaveGrapherPanel - Class in marf.gui
GUI component to draw wave forms to be used by apps.
WaveGrapherPanel() - Constructor for class marf.gui.WaveGrapherPanel
Default constructor.
WAVLoader - Class in marf.Storage.Loaders
Loads/stores samples if WAVE format.
WAVLoader() - Constructor for class marf.Storage.Loaders.WAVLoader
Default WAVLoader Constructor.
WAVLoader(float, int, int, AudioFormat.Encoding) - Constructor for class marf.Storage.Loaders.WAVLoader
Allows construction of the WAVE loader with non-default parameters.
WEST - Static variable in class marf.math.Matrix.Direction
Indicates West direction.
WHILE - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "while".
WITTEN_BELL - Static variable in interface marf.MARF.EStatisticalEstimators
Indicates to use Witten-Bell estimator/smoothing.
WittenBell - Class in marf.Stats.StatisticalEstimators.Smoothing
Represents Witten-Bell Smoothing Algorithm.
WittenBell() - Constructor for class marf.Stats.StatisticalEstimators.Smoothing.WittenBell
Default constructor with a call to the parent.
WORD_MODE - Static variable in class marf.MARF.NLP
Similarly to CHARACTER_MODE work in word mode for n-grams.
WordStats - Class in marf.Stats
A pure container for statistics of a word --- no business logic.
WordStats() - Constructor for class marf.Stats.WordStats
Constructs the default object with an empty lexeme.
WordStats(int, String) - Constructor for class marf.Stats.WordStats
Constructs object with the desired frequency and the lexeme.
WordStats(int) - Constructor for class marf.Stats.WordStats
Constructs object with the desired frequency.
WordStats(WordStats) - Constructor for class marf.Stats.WordStats
Copy-constructor.
WRITE - Static variable in class marf.nlp.Parsing.TokenSubType
Constant for keyword "write".
writeAudioData(double[], int) - Method in class marf.Storage.Loaders.AudioSampleLoader
Writes sample data into the sample's audio stream.
writeObject(ObjectOutputStream) - Method in class marf.Storage.Sample
Implements the serialization of the object data to pair-match the readObject.
writeSampleData(double[], int) - Method in interface marf.Storage.ISampleLoader
Writes sample data into the sample's stream.
writeSampleData(double[], int) - Method in class marf.Storage.Loaders.AIFFCLoader
Not Implemented.
writeSampleData(double[], int) - Method in class marf.Storage.Loaders.AIFFLoader
Not Implemented.
writeSampleData(double[], int) - Method in class marf.Storage.Loaders.AULoader
Not Implemented.
writeSampleData(double[], int) - Method in class marf.Storage.Loaders.MIDILoader
Not Implemented.
writeSampleData(double[], int) - Method in class marf.Storage.Loaders.MP3Loader
Not Implemented.
writeSampleData(double[], int) - Method in class marf.Storage.Loaders.SineLoader
Does nothing.
writeSampleData(double[], int) - Method in class marf.Storage.Loaders.SNDLoader
Not Implemented.
writeSampleData(double[], int) - Method in class marf.Storage.Loaders.TextLoader
TODO: Does not do any actual writing.
writeSampleData(double[], int) - Method in class marf.Storage.Loaders.ULAWLoader
Not Implemented.
writeSampleData(double[], int) - Method in class marf.Storage.Loaders.WAVLoader
Buffers the contents of audio data parameter into the equivalent AudioInputStream object given the audio format specification.

Y

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

Z

ZipfLaw - Class in marf.Classification.Stochastic
Module exercising Zipf's Law.
ZipfLaw(String) - Constructor for class marf.Classification.Stochastic.ZipfLaw
Takes a filename argument.
ZipfLaw(IFeatureExtraction) - Constructor for class marf.Classification.Stochastic.ZipfLaw
Classification API.
ZIPFS_LAW - Static variable in class marf.MARF
Indicates to employ Zipf's Law-based classifier.
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

SourceForge Logo