| Class and Description |
|---|
| FrameBlock |
| InputInfo |
| MatrixBlock |
| Class and Description |
|---|
| FrameBlock |
| MatrixBlock |
| MatrixIndexes
This represent the indexes to the blocks of the matrix.
|
| Class and Description |
|---|
| DenseBlock
This DenseBlock is an abstraction for different dense, row-major
matrix formats.
|
| MatrixBlock |
| Class and Description |
|---|
| CTableMap
Ctable map is an abstraction for the hashmap used for ctable's hash group-by
because this structure is passed through various interfaces.
|
| IJV
Helper class for external key/value exchange.
|
| MatrixBlock |
| MatrixIndexes
This represent the indexes to the blocks of the matrix.
|
| MatrixValue |
| RandomMatrixGenerator |
| SparseRow
Base class for sparse row implementations such as sparse
row vectors and sparse scalars (single value per row).
|
| Class and Description |
|---|
| MatrixBlock |
| Class and Description |
|---|
| MatrixBlock |
| Class and Description |
|---|
| InputInfo |
| OutputInfo |
| Class and Description |
|---|
| FrameBlock |
| FrameBlock.ColumnMetadata |
| InputInfo |
| MatrixBlock |
| MatrixCell |
| MatrixIndexes
This represent the indexes to the blocks of the matrix.
|
| OutputInfo |
| WeightedCell |
| Class and Description |
|---|
| FrameBlock |
| MatrixBlock |
| MatrixCell |
| MatrixIndexes
This represent the indexes to the blocks of the matrix.
|
| Pair |
| Class and Description |
|---|
| InputInfo |
| MatrixBlock |
| MatrixIndexes
This represent the indexes to the blocks of the matrix.
|
| OutputInfo |
| TaggedMatrixValue |
| WeightedPair |
| Class and Description |
|---|
| AdaptivePartialBlock
Writable used in ReblockMR for intermediate results.
|
| Converter |
| CTableMap
Ctable map is an abstraction for the hashmap used for ctable's hash group-by
because this structure is passed through various interfaces.
|
| CudaSupportFunctions
DESIGN DOCUMENTATION FOR SUPPORTING LOWER PRECISION:
1.
|
| DenseBlock
This DenseBlock is an abstraction for different dense, row-major
matrix formats.
|
| DenseBlock.Type |
| DnnParameters
This class is container that stores parameters required for executing following operations:
conv2d, conv2d_backward_data, conv2d_backward_filter, maxpooling, maxpooling_backward
|
| FrameBlock |
| FrameBlock.ColumnMetadata |
| IJV
Helper class for external key/value exchange.
|
| InputInfo |
| LibMatrixBincell.BinaryAccessType |
| LibMatrixCUDA
All CUDA kernels and library calls are redirected through this class
|
| LibMatrixCuDNNConvolutionAlgorithm
This class is a wrapper that contain necessary data structures to invoke
a cudnn convolution* functions (such as cudnnConvolutionForward, etc)
It implements autocloseable to simplify the LibMatrixCuDNN code and also avoids potential memory leaks.
|
| LibMatrixCuDNNPoolingDescriptors
This class is a wrapper that contain necessary data structures to invoke
a cudnn convolution* functions (such as cudnnConvolutionForward, etc)
It implements autocloseable to simplify the LibMatrixCuDNN code and also avoids potential memory leaks.
|
| LibMatrixDNN.PoolingType |
| LibMatrixDNNHelper.CellIndex3 |
| LibMatrixDNNRotate180.Rotate180Worker |
| MatrixBlock |
| MatrixBlock.BlockType |
| MatrixBlock.SparsityEstimate |
| MatrixCell |
| MatrixIndexes
This represent the indexes to the blocks of the matrix.
|
| MatrixPackedCell |
| MatrixValue |
| OutputInfo |
| Pair |
| PartialBlock |
| RandomMatrixGenerator |
| SparseBlock
This SparseBlock is an abstraction for different sparse matrix formats.
|
| SparseBlock.Type |
| SparseRow
Base class for sparse row implementations such as sparse
row vectors and sparse scalars (single value per row).
|
| Tagged |
| TaggedFirstSecondIndexes |
| TaggedMatrixBlock |
| TaggedMatrixCell |
| TaggedMatrixIndexes |
| TaggedMatrixPackedCell |
| TaggedMatrixValue |
| TaggedTripleIndexes |
| TripleIndexes |
| WeightedCell |
| WeightedPair |
| Class and Description |
|---|
| InputInfo |
| OutputInfo |
Copyright © 2018 The Apache Software Foundation. All rights reserved.