Interface TensorByteBufferedType
- All Known Subinterfaces:
MatrixByteBuffered2x2Type
,MatrixByteBuffered3x3Type
,MatrixByteBuffered4x4Type
,MatrixByteBufferedType
,PMatrixByteBuffered2x2Type<A,B>
,PMatrixByteBuffered3x3Type<A,B>
,PMatrixByteBuffered4x4Type<A,B>
,PVectorByteBufferedFloating2Type<T>
,PVectorByteBufferedFloating3Type<T>
,PVectorByteBufferedFloating4Type<T>
,PVectorByteBufferedIntegral2Type<T>
,PVectorByteBufferedIntegral3Type<T>
,PVectorByteBufferedIntegral4Type<T>
,VectorByteBufferedFloating2Type
,VectorByteBufferedFloating3Type
,VectorByteBufferedFloating4Type
,VectorByteBufferedIntegral2Type
,VectorByteBufferedIntegral3Type
,VectorByteBufferedIntegral4Type
,VectorByteBufferedType
- All Known Implementing Classes:
MatrixByteBuffered2x2s16
,MatrixByteBuffered2x2s32
,MatrixByteBuffered2x2s64
,MatrixByteBuffered3x3s16
,MatrixByteBuffered3x3s32
,MatrixByteBuffered3x3s64
,MatrixByteBuffered4x4s16
,MatrixByteBuffered4x4s32
,MatrixByteBuffered4x4s64
,PMatrixByteBuffered2x2s16
,PMatrixByteBuffered2x2s32
,PMatrixByteBuffered2x2s64
,PMatrixByteBuffered3x3s16
,PMatrixByteBuffered3x3s32
,PMatrixByteBuffered3x3s64
,PMatrixByteBuffered4x4s16
,PMatrixByteBuffered4x4s32
,PMatrixByteBuffered4x4s64
,PVectorByteBufferedFloating2s16
,PVectorByteBufferedFloating2s32
,PVectorByteBufferedFloating2s64
,PVectorByteBufferedFloating3s16
,PVectorByteBufferedFloating3s32
,PVectorByteBufferedFloating3s64
,PVectorByteBufferedFloating4s16
,PVectorByteBufferedFloating4s32
,PVectorByteBufferedFloating4s64
,PVectorByteBufferedIntegral2s16
,PVectorByteBufferedIntegral2s32
,PVectorByteBufferedIntegral2s64
,PVectorByteBufferedIntegral2s8
,PVectorByteBufferedIntegral3s16
,PVectorByteBufferedIntegral3s32
,PVectorByteBufferedIntegral3s64
,PVectorByteBufferedIntegral3s8
,PVectorByteBufferedIntegral4s16
,PVectorByteBufferedIntegral4s32
,PVectorByteBufferedIntegral4s64
,PVectorByteBufferedIntegral4s8
,VectorByteBufferedFloating2s16
,VectorByteBufferedFloating2s32
,VectorByteBufferedFloating2s64
,VectorByteBufferedFloating3s16
,VectorByteBufferedFloating3s32
,VectorByteBufferedFloating3s64
,VectorByteBufferedFloating4s16
,VectorByteBufferedFloating4s32
,VectorByteBufferedFloating4s64
,VectorByteBufferedIntegral2s16
,VectorByteBufferedIntegral2s32
,VectorByteBufferedIntegral2s64
,VectorByteBufferedIntegral2s8
,VectorByteBufferedIntegral3s16
,VectorByteBufferedIntegral3s32
,VectorByteBufferedIntegral3s64
,VectorByteBufferedIntegral3s8
,VectorByteBufferedIntegral4s16
,VectorByteBufferedIntegral4s32
,VectorByteBufferedIntegral4s64
,VectorByteBufferedIntegral4s8
public interface TensorByteBufferedType
The type of tensors backed by a byte buffer.
-
Method Summary
Modifier and Type Method Description java.nio.ByteBuffer
byteBuffer()
long
byteOffset()
int
offset()
int
sizeBytes()
-
Method Details
-
byteBuffer
java.nio.ByteBuffer byteBuffer()- Returns:
- The byte buffer that backs the tensor
-
byteOffset
long byteOffset()- Returns:
- The byte offset of the current tensor
-
offset
int offset()- Returns:
- A constant offset added to
byteOffset()
.
-
sizeBytes
int sizeBytes()- Returns:
- The size of a single tensor in bytes
-