- backingMatrix() - Method in class edu.ucla.sspace.matrix.RowMaskedMatrix
-
Returns the backingMatrix
that is being masked.
- backTrack() - Method in interface edu.ucla.sspace.graph.isomorphism.State
-
Undoes the mapping added in the prior call to addPair
.
- backTrack() - Method in class edu.ucla.sspace.graph.isomorphism.TypedVF2State
-
Undoes the mapping added in the prior call to addPair
.
- backTrack() - Method in class edu.ucla.sspace.graph.isomorphism.VF2State
-
Undoes the mapping added in the prior call to addPair
.
- backtransform(DoubleVector) - Static method in class edu.ucla.sspace.fft.FastFourierTransform
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(double[]) - Method in class jnt.FFT.ComplexDouble2DFFT
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(double[], int) - Method in class jnt.FFT.ComplexDouble2DFFT
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(double[]) - Method in class jnt.FFT.ComplexDoubleFFT
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(double[], int, int) - Method in class jnt.FFT.ComplexDoubleFFT
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(double[], int, int) - Method in class jnt.FFT.ComplexDoubleFFT_Mixed
-
- backtransform(double[], int, int) - Method in class jnt.FFT.ComplexDoubleFFT_Radix2
-
- backtransform(float[]) - Method in class jnt.FFT.ComplexFloat2DFFT
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(float[], int) - Method in class jnt.FFT.ComplexFloat2DFFT
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(float[]) - Method in class jnt.FFT.ComplexFloatFFT
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(float[], int, int) - Method in class jnt.FFT.ComplexFloatFFT
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(float[], int, int) - Method in class jnt.FFT.ComplexFloatFFT_Mixed
-
- backtransform(float[], int, int) - Method in class jnt.FFT.ComplexFloatFFT_Radix2
-
- backtransform(double[]) - Method in class jnt.FFT.RealDoubleFFT
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(double[]) - Method in class jnt.FFT.RealDoubleFFT_Even
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT_Even
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT_Radix2
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(float[]) - Method in class jnt.FFT.RealFloat2DFFT_Even
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(float[], int) - Method in class jnt.FFT.RealFloat2DFFT_Even
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(float[]) - Method in class jnt.FFT.RealFloatFFT
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(float[], int, int) - Method in class jnt.FFT.RealFloatFFT
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- backtransform(float[], int, int) - Method in class jnt.FFT.RealFloatFFT_Radix2
-
Compute the (unnomalized) inverse FFT of data, leaving it in place.
- BaseFunction - Class in edu.ucla.sspace.clustering.criterion
-
This
CriterionFunction
implements the basic functionality needed for
a majority of the functions available.
- BaseFunction() - Constructor for class edu.ucla.sspace.clustering.criterion.BaseFunction
-
- BaseSpectralCut - Class in edu.ucla.sspace.clustering
-
An abstract class for computing a spectral cut over a data
Matrix
that represents a set of data points.
- BaseSpectralCut() - Constructor for class edu.ucla.sspace.clustering.BaseSpectralCut
-
- BaseSpectralCut.Index - Class in edu.ucla.sspace.clustering
-
A simple comparable data struct holding a row vector's weight and the
vector's original index in a matrix.
- BaseSpectralCut.Index(double, int) - Constructor for class edu.ucla.sspace.clustering.BaseSpectralCut.Index
-
- BaseTransform - Class in edu.ucla.sspace.matrix
-
An abstract
Transform
implemenation that most transforms can extend.
- BaseTransform() - Constructor for class edu.ucla.sspace.matrix.BaseTransform
-
- BaseWordsi - Class in edu.ucla.sspace.wordsi
-
This base class accepts or rejects key words based on a set of
acceptedWords
and dispatches calls to a
ContextExtractor
so that
Wordsi
sub-classes will be called with each generated vector.
- BaseWordsi(Set<String>, ContextExtractor) - Constructor for class edu.ucla.sspace.wordsi.BaseWordsi
-
- BASIS_MAPPING_PROPERTY - Static variable in class edu.ucla.sspace.dv.DependencyVectorSpace
-
- BasisMaker - Class in edu.ucla.sspace.tools
-
This main creates a
BasisMapping
based on the unique terms found in a
document set and serializes it to disk.
- BasisMaker() - Constructor for class edu.ucla.sspace.tools.BasisMaker
-
- BasisMaker.OccurrenceCounter - Class in edu.ucla.sspace.tools
-
A simple term
SemanticSpace
implementation that counts word
co-occurrences, performs a transform, and then scores each recorded basis
dimension based on the row summed scores for each word.
- BasisMaker.OccurrenceCounter(Transform, int, int) - Constructor for class edu.ucla.sspace.tools.BasisMaker.OccurrenceCounter
-
- BasisMapping<T,E> - Interface in edu.ucla.sspace.basis
-
An interface for specifying how a set of features can be mapped to a vector
basis.
- BasisPrinter - Class in edu.ucla.sspace.tools
-
- BasisPrinter() - Constructor for class edu.ucla.sspace.tools.BasisPrinter
-
- Beagle - Class in edu.ucla.sspace.beagle
-
An implementation of the Beagle Semantic Space model.
- Beagle(int, Map<String, DoubleVector>) - Constructor for class edu.ucla.sspace.beagle.Beagle
-
- Beagle(int, Beagle.SemanticType, Map<String, DoubleVector>) - Constructor for class edu.ucla.sspace.beagle.Beagle
-
- Beagle.SemanticType - Enum in edu.ucla.sspace.beagle
-
- BEAGLE_SSPACE_NAME - Static variable in class edu.ucla.sspace.beagle.Beagle
-
The Semantic Space name for Beagle
- BeagleMain - Class in edu.ucla.sspace.mains
-
An executable class for running
Beagle
from the
command line.
- BETA_PROPERTY - Static variable in class edu.ucla.sspace.clustering.FastStreamingKMeans
-
The property for specifying the beta value which determines increases to
the facilities cost for creating a new facility, see page 6 in the paper
for details.
- BETA_PROPERTY - Static variable in class edu.ucla.sspace.clustering.StreamingKMeans
-
A beta value, see page 6 in the paper for details.
- BetweennessCentrality - Class in edu.ucla.sspace.graph
-
An implementation of Brandes (2001) "A Faster Algorithm for Betweenness
Centrality" (available
here) for
computing the
betweenness
centrality for all the vertices in a graph.
- BetweennessCentrality() - Constructor for class edu.ucla.sspace.graph.BetweennessCentrality
-
Creates a new instance of a BetweennessCentrality
- BigramExtractor - Class in edu.ucla.sspace.tools
-
A utility class for computing bigram statistics from a corpus.
- BigramExtractor() - Constructor for class edu.ucla.sspace.tools.BigramExtractor
-
Creates a new bigram extractor
- BigramExtractor(int) - Constructor for class edu.ucla.sspace.tools.BigramExtractor
-
Creates a new bigram extractor that expects approximately the specified
number of bigrams
- BigramExtractor.SignificanceTest - Enum in edu.ucla.sspace.tools
-
The significance tests to use in determing how two tokens are
statistically related in their occurrences.
- BiMap<K,V> - Interface in edu.ucla.sspace.util
-
This interface allows for a bi-directional mapping, where keys can map to
values and values can map to keys.
- BisectingKMeans - Class in edu.ucla.sspace.clustering
-
An implementation of the Bisecting K-Means algorithm, also known as Repeated
Bisections.
- BisectingKMeans() - Constructor for class edu.ucla.sspace.clustering.BisectingKMeans
-
- bitreverse(DoubleVector, int, int) - Static method in class edu.ucla.sspace.fft.FastFourierTransform
-
This is the Gold rader bit-reversal algorithm
- bitreverse(double[], int, int) - Method in class jnt.FFT.ComplexDoubleFFT_Radix2
-
- bitreverse(float[], int, int) - Method in class jnt.FFT.ComplexFloatFFT_Radix2
-
- bitreverse(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT_Radix2
-
- bitreverse(float[], int, int) - Method in class jnt.FFT.RealFloatFFT_Radix2
-
- BloglinesCorpusReader - Class in edu.ucla.sspace.text
-
A DirectoryCorpusReader
for the bloglines corpus.
- BloglinesCorpusReader() - Constructor for class edu.ucla.sspace.text.BloglinesCorpusReader
-
Creates a new BloglinesCorpusReader
from a given file name,
without time stamps.
- BloglinesCorpusReader(boolean) - Constructor for class edu.ucla.sspace.text.BloglinesCorpusReader
-
Creates a new BloglinesCorpusReader
from a given file name that
will include time stamps if includeTimeStamps
is true.
- BloglinesCorpusReader - Class in edu.ucla.sspace.text.corpora
-
A DirectoryCorpusReader
for the bloglines corpus.
- BloglinesCorpusReader() - Constructor for class edu.ucla.sspace.text.corpora.BloglinesCorpusReader
-
- BloglinesCorpusReader(DocumentPreprocessor) - Constructor for class edu.ucla.sspace.text.corpora.BloglinesCorpusReader
-
Constructs a new
BloglinesCorpusReader
that uses
preprocessor
to clean documents before they are returned.
- BloglinesCorpusReader.BloglinesIterator - Class in edu.ucla.sspace.text.corpora
-
- BloglinesCorpusReader.BloglinesIterator(Iterator<File>) - Constructor for class edu.ucla.sspace.text.corpora.BloglinesCorpusReader.BloglinesIterator
-
- BloglinesCorpusReader.InnerIterator - Class in edu.ucla.sspace.text
-
- BloglinesCorpusReader.InnerIterator(Iterator<File>) - Constructor for class edu.ucla.sspace.text.BloglinesCorpusReader.InnerIterator
-
- BlogPreProcessor - Class in edu.ucla.sspace.tools
-
An informal tool class which extracts the date and content of cleaned xml
files.
- BoundedCache<K,V> - Class in edu.ucla.sspace.util
-
A special-purpose
Map
that acts as an LRU cache for a fixed number of
elements.
- BoundedCache(int) - Constructor for class edu.ucla.sspace.util.BoundedCache
-
Creates a cache that retains at most maxSize
elements
- BoundedSortedMap<K,V> - Class in edu.ucla.sspace.util
-
A Map
implementation that grows to a fixed size and then retains only
a fixed number of the highest (largest) keys.
- BoundedSortedMap(int) - Constructor for class edu.ucla.sspace.util.BoundedSortedMap
-
Creatins an instance that will only retain the specified number of the
largest (highest) keys.
- BoundedSortedMap(int, boolean) - Constructor for class edu.ucla.sspace.util.BoundedSortedMap
-
Creatins an instance that will only retain the specified number of keys,
where the largest (highest) keys.
- BoundedSortedMultiMap<K,V> - Class in edu.ucla.sspace.util
-
A MultiMap
implementation that grows to a fixed size and then retains only
a fixed number of either keys or mappings.
- BoundedSortedMultiMap(int) - Constructor for class edu.ucla.sspace.util.BoundedSortedMultiMap
-
Creates an instance that will retain the specified number of mappings
that are associated with the highest keys, using an arbitrary removal
policy.
- BoundedSortedMultiMap(int, boolean) - Constructor for class edu.ucla.sspace.util.BoundedSortedMultiMap
-
Creates an instance with the specified bound that will retain either the
specified number of highest keys if keyBound
is true
, or
the total number of mappings with the highest keys if keyBound
is
false
.
- BoundedSortedMultiMap(int, boolean, boolean, boolean) - Constructor for class edu.ucla.sspace.util.BoundedSortedMultiMap
-
Creates an instance with the specified bound that will retain either the
specified number of keys if keyBound
is true
, or the
total number of mappings if keyBound
is false
.
- bra - Variable in class org.tartarus.snowball.SnowballProgram
-
- BreadthFirstPathIterator - Class in edu.ucla.sspace.dependency
-
A class for performing a breadth-first iteration of the links in a dependency
tree starting at any arbitrary node.
- BreadthFirstPathIterator(DependencyTreeNode) - Constructor for class edu.ucla.sspace.dependency.BreadthFirstPathIterator
-
Creates a new iterator over all the paths starting at the provided index.
- BreadthFirstPathIterator(DependencyTreeNode, int) - Constructor for class edu.ucla.sspace.dependency.BreadthFirstPathIterator
-
Creates a new iterator over all the paths starting at the provided index
that will only return paths up to the specified maximum length.
- BufferedFileListDocumentIterator - Class in edu.ucla.sspace.text
-
An iterator implementation that returns
Document
instances given a
file that contains list of files, buffering their contents as necessary.
- BufferedFileListDocumentIterator(String) - Constructor for class edu.ucla.sspace.text.BufferedFileListDocumentIterator
-
Creates an Iterator
over the files listed in the provided file
using the default buffer size.
- BufferedFileListDocumentIterator(String, int) - Constructor for class edu.ucla.sspace.text.BufferedFileListDocumentIterator
-
Creates an Iterator
over the files listed in the provided file.
- BufferedIterator - Class in edu.ucla.sspace.text
-
An iterator over all the tokens in a stream, which supports arbitrary
look-ahead into the stream by buffering the tokens.
- BufferedIterator(String) - Constructor for class edu.ucla.sspace.text.BufferedIterator
-
Tokenizes the string and buffers to the tokens to allow arbitrary
look-ahead.
- BufferedIterator(BufferedReader) - Constructor for class edu.ucla.sspace.text.BufferedIterator
-
Tokenizes the string contents on the reader and buffers to the tokens to
allow arbitrary look-ahead.
- BufferedIterator(Iterator<String>) - Constructor for class edu.ucla.sspace.text.BufferedIterator
-
Buffers the tokens in the provided iterator to allow arbitrarily
look-ahead.
- buildCommitteesForRow(Collection<Integer>, SparseMatrix, double) - Static method in class edu.ucla.sspace.clustering.ClusteringByCommittee
-
Builds a set of candidate committees from the clusters formed by the
average-link clustering of the provided rows.
- buildDendogram(Matrix, HierarchicalAgglomerativeClustering.ClusterLinkage, Similarity.SimType) - Method in class edu.ucla.sspace.clustering.HierarchicalAgglomerativeClustering
-
Builds a dendrogram of the rows of similarity matrix by iteratelyve
linking each row according to the linkage policy in a bottom up manner.
- buildDendrogram(Matrix, HierarchicalAgglomerativeClustering.ClusterLinkage) - Method in class edu.ucla.sspace.clustering.HierarchicalAgglomerativeClustering
-
Builds a dendrogram of the rows of similarity matrix by iteratively
linking each row according to the linkage policy in a bottom up manner.
- buildVector(BufferedReader, DoubleVector) - Method in class edu.ucla.sspace.common.DocumentVectorBuilder
-
Represent a document as the summation of term Vectors.
- byColumn(Matrix) - Static method in class edu.ucla.sspace.matrix.Normalize
-
Normalize the values of each column in the Matrix
to be
normalized by the length of each column.
- byCorrelation(Matrix, boolean) - Static method in class edu.ucla.sspace.matrix.Normalize
-
Normalize the values of the Matrix
by using the Pearson
correlation.
- byLength(Matrix) - Static method in class edu.ucla.sspace.matrix.Normalize
-
Normalize the values of each row in the Matrix
to be
normalized by the l2 norm of each row.
- byMagnitude(Matrix) - Static method in class edu.ucla.sspace.matrix.Normalize
-
Normalize the all the values values in the Matrix
to be
normalized by the l2 norm of the entire Matrix
.
- byRow(Matrix) - Static method in class edu.ucla.sspace.matrix.Normalize
-
Normalize the values of each row in Matrix
to be normalized by
the length of each row.