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 |
|