Package | Description |
---|---|
org.apache.mahout.math |
Core base classes; Operations on primitive arrays such as sorting, partitioning and permuting.
|
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractVector.LocalElement |
static class |
FileBasedSparseBinaryMatrix.BinaryReadOnlyElement |
Modifier and Type | Method and Description |
---|---|
protected Vector.Element |
VectorView.NonZeroIterator.computeNext() |
protected Vector.Element |
VectorView.AllIterator.computeNext() |
Vector.Element |
Vector.getElement(int index)
Return an object of Vector.Element representing an element of this Vector.
|
Vector.Element |
NamedVector.getElement(int index) |
Vector.Element |
DelegatingVector.getElement(int index) |
Vector.Element |
AbstractVector.getElement(int index) |
Vector.Element |
AbstractMatrix.TransposeViewVector.getElement(int i) |
Modifier and Type | Method and Description |
---|---|
Iterable<Vector.Element> |
Vector.all() |
Iterable<Vector.Element> |
NamedVector.all() |
Iterable<Vector.Element> |
DelegatingVector.all() |
Iterable<Vector.Element> |
AbstractVector.all() |
Iterator<Vector.Element> |
VectorView.iterateNonZero() |
Iterator<Vector.Element> |
SequentialAccessSparseVector.iterateNonZero() |
Iterator<Vector.Element> |
RandomAccessSparseVector.iterateNonZero()
NOTE: this implementation reuses the Vector.Element instance for each call of next().
|
Iterator<Vector.Element> |
PermutedVectorView.iterateNonZero()
Iterates over all non-zero elements.
|
Iterator<Vector.Element> |
MatrixVectorView.iterateNonZero()
Iterates over all non-zero elements.
|
protected Iterator<Vector.Element> |
DiagonalMatrix.SingleElementVector.iterateNonZero() |
Iterator<Vector.Element> |
DenseVector.iterateNonZero()
Returns an iterator that traverses this Vector from 0 to cardinality-1, in that order.
|
Iterator<Vector.Element> |
ConstantVector.iterateNonZero()
Iterates over all non-zero elements.
|
protected abstract Iterator<Vector.Element> |
AbstractVector.iterateNonZero()
Iterates over all non-zero elements.
|
Iterator<Vector.Element> |
AbstractMatrix.TransposeViewVector.iterateNonZero()
Currently delegates to
AbstractMatrix.TransposeViewVector.iterator() . |
Iterator<Vector.Element> |
VectorView.iterator() |
Iterator<Vector.Element> |
SequentialAccessSparseVector.iterator() |
Iterator<Vector.Element> |
RandomAccessSparseVector.iterator() |
Iterator<Vector.Element> |
PermutedVectorView.iterator()
Iterates over all elements * NOTE: Implementations may choose to reuse the Element
returned for performance reasons, so if you need a copy of it, you should call
AbstractVector.getElement(int) for the given index |
Iterator<Vector.Element> |
MatrixVectorView.iterator()
Iterates over all elements * NOTE: Implementations may choose to reuse the Element returned
for performance reasons, so if you need a copy of it, you should call
AbstractVector.getElement(int) for
the given index |
protected Iterator<Vector.Element> |
DiagonalMatrix.SingleElementVector.iterator() |
Iterator<Vector.Element> |
DenseVector.iterator() |
Iterator<Vector.Element> |
ConstantVector.iterator()
Iterates over all elements * NOTE: Implementations may choose to reuse the Element returned
for performance reasons, so if you need a copy of it, you should call
AbstractVector.getElement(int)
for the given index |
protected abstract Iterator<Vector.Element> |
AbstractVector.iterator()
Iterates over all elements * NOTE: Implementations may choose to reuse the Element returned for performance
reasons, so if you need a copy of it, you should call
AbstractVector.getElement(int) for the given index |
Iterator<Vector.Element> |
AbstractMatrix.TransposeViewVector.iterator() |
Iterable<Vector.Element> |
Vector.nonZeroes() |
Iterable<Vector.Element> |
NamedVector.nonZeroes() |
Iterable<Vector.Element> |
DelegatingVector.nonZeroes() |
Iterable<Vector.Element> |
AbstractVector.nonZeroes() |
Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.