Package | Description |
---|---|
edu.ucla.sspace.vector |
Modifier and Type | Interface and Description |
---|---|
interface |
SparseDoubleVector
An interface for sparse
DoubleVector instances. |
interface |
SparseIntegerVector
An interface for sparse
IntegerVector instances. |
Modifier and Type | Class and Description |
---|---|
class |
AmortizedSparseVector
An implementation of a sparse vector based on the Yale Sparse matrix format.
|
class |
AtomicSparseVector
A decorator of a
Vector which provides atomic concurrent access to
another Vector . |
class |
CompactSparseIntegerVector
A sparse
IntegerVector class whose data is back by a compact sparse
array. |
class |
CompactSparseVector
A
Vector instance that keeps only the non-zero values in memory,
thereby saving space at the expense of time. |
class |
MaskedSparseDoubleVectorView
A decorator that masked view of a
SparseVector through the use of a
mapping from new column indices to original column indices. |
class |
ScaledSparseDoubleVector
A decorator for
SparseDoubleVector s that scales every value in a
given DoubleVector by some non zero scale. |
class |
SparseHashDoubleVector
A
SparseVector implementation backed by a Map . |
class |
SparseHashIntegerVector
A
SparseVector implementation backed by a HashMap . |
class |
SparseHashVector<T extends Number>
A
SparseVector implementation backed by a HashMap . |
class |
TernaryVector
An unmodifiable vector with ternary (+1, 0, -1) values.
|
Copyright © 2012. All Rights Reserved.