All Classes Interface Summary Class Summary Exception Summary
Class |
Description |
AbstractDataBuffer<T> |
|
AbstractDataBufferWindow<B extends DataBuffer<?>> |
|
AbstractDenseNdArray<T,U extends NdArray<T>> |
|
AbstractSparseNdArray<T,U extends NdArray<T>> |
Abstract base class for sparse array.
|
Bfloat16Layout |
Data layout that converts 32-bit floats from/to 16-bit, truncating their mantissa to 7 bits but
preserving the 8-bit exponent with the same bias.
|
BooleanDataBuffer |
|
BooleanDataLayout<S extends DataBuffer<?>> |
A DataLayout that converts data stored in a buffer to booleans.
|
BooleanDenseNdArray |
|
BooleanNdArray |
|
BooleanSparseNdArray |
sparse array for the boolean data type
|
BooleanSparseSlice |
|
BoolLayout |
Data layout that converts booleans from/to bytes.
|
ByteDataBuffer |
|
ByteDataLayout<S extends DataBuffer<?>> |
A DataLayout that converts data stored in a buffer to bytes.
|
ByteDenseNdArray |
|
ByteNdArray |
|
ByteSparseNdArray |
sparse array for the byte data type
|
ByteSparseSlice |
|
DataBuffer<T> |
A container of data of a specific type.
|
DataBufferAdapterFactory |
Factory of data buffer adapters.
|
DataBuffers |
Helper class for creating DataBuffer instances.
|
DataBufferWindow<B extends DataBuffer<?>> |
A mutable container for viewing part of a DataBuffer .
|
DataLayout<S extends DataBuffer<?>,T> |
Converts data stored in a buffer to a given type.
|
DataLayouts |
Exposes DataLayout instances of data formats frequently used in linear algebra computation.
|
DataStorageVisitor<R> |
Visit the backing storage of DataBuffer instances.
|
DenseNdArray<T> |
|
Dimension |
|
DimensionalSpace |
|
DoubleDataBuffer |
|
DoubleDataLayout<S extends DataBuffer<?>> |
A DataLayout that converts data stored in a buffer to doubles.
|
DoubleDenseNdArray |
|
DoubleNdArray |
|
DoubleSparseNdArray |
A sparse array for the double data type
|
DoubleSparseSlice |
|
FastElementSequence<T,U extends NdArray<T>> |
A sequence recycling the same NdArray instance when iterating its elements
|
Float16Layout |
Data layout that converts 32-bit floats from/to 16-bit, accordingly to the IEEE-754 half-precision
floating point specification.
|
FloatDataBuffer |
|
FloatDataLayout<S extends DataBuffer<?>> |
A DataLayout that converts data stored in a buffer to floats.
|
FloatDenseNdArray |
|
FloatNdArray |
|
FloatSparseNdArray |
sparse array for the float data type
|
FloatSparseSlice |
|
IllegalRankException |
Exception thrown when an operation cannot be completed because of the rank of the targeted array.
|
Index |
An index used for slicing a view out of an N-dimensional array.
|
IndexedPositionIterator |
|
IndexedPositionIterator.CoordsLongConsumer |
|
Indices |
Helper class for instantiating Index objects.
|
IntDataBuffer |
|
IntDataLayout<S extends DataBuffer<?>> |
A DataLayout that converts data stored in a buffer to ints.
|
IntDenseNdArray |
|
IntNdArray |
|
IntSparseNdArray |
sparse array for the int data type
|
IntSparseSlice |
|
LongDataBuffer |
|
LongDataLayout<S extends DataBuffer<?>> |
A DataLayout that converts data stored in a buffer to longs.
|
LongDenseNdArray |
|
LongNdArray |
|
LongSparseNdArray |
sparse array for the long data type
|
LongSparseSlice |
|
MiscDataBufferFactory |
Factory of miscellaneous data buffers
|
NdArray<T> |
A data structure of N-dimensions.
|
NdArrays |
Utility class for instantiating NdArray objects.
|
NdArraySequence<T extends NdArray<?>> |
A sequence of elements of an N-dimensional array.
|
NioDataBufferFactory |
Factory of JDK NIO-based data buffers
|
ObjectSparseSlice<T,U extends NdArray<T>> |
|
PositionIterator |
|
RawDataBufferFactory |
Factory of raw data buffers
|
RelativeDimensionalSpace |
|
Shape |
|
Shaped |
Any data container with a given Shape .
|
ShortDataBuffer |
|
ShortDataLayout<S extends DataBuffer<?>> |
A DataLayout that converts data stored in a buffer to shorts.
|
ShortDenseNdArray |
|
ShortNdArray |
|
ShortSparseNdArray |
sparse array for the short data type
|
ShortSparseSlice |
|
SingleElementSequence<T,U extends NdArray<T>> |
A sequence of one single element
|
SlicingElementSequence<T,U extends NdArray<T>> |
A sequence creating a new NdArray instance (slice) for each element of an iteration
|
SparseNdArray<T,U extends NdArray<T>> |
sparse array for the any data type
|
SparseNdArray<T,U extends NdArray<T>> |
Interface for Sparse Arrays
|
SparseSlice<T,U extends NdArray<T>> |
A sparse window is a view into an AbstractSparseNdArray.
|
StdArrays |
Utility class for working with NdArray instances mixed with standard Java arrays.
|
StringLayout |
Data layout that converts a String to/from a sequence of bytes applying a given charset.
|
Validator |
|