Interface TFTensorMapper<J,B extends Buffer>
-
- Type Parameters:
J- Java array typeB- Java buffer type
- All Known Implementing Classes:
TFTensorMappers.BaseTensorMapper,TFTensorMappers.BFloat16TensorMapper,TFTensorMappers.BoolTensorMapper,TFTensorMappers.Float16TensorMapper,TFTensorMappers.Float32TensorMapper,TFTensorMappers.Float64TensorMapper,TFTensorMappers.Int16TensorMapper,TFTensorMappers.Int32TensorMapper,TFTensorMappers.Int64TensorMapper,TFTensorMappers.Int8TensorMapper,TFTensorMappers.StringTensorMapper,TFTensorMappers.UInt16TensorMapper,TFTensorMappers.UInt32TensorMapper,TFTensorMappers.UInt64TensorMapper,TFTensorMappers.UInt8TensorMapper
public interface TFTensorMapper<J,B extends Buffer>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTFTensorMapper.ValueSource
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description INDArrayarrayFor(long[] shape, J jArr)DataTypedataType()BgetBuffer(ByteBuffer bb)voidgetValue(J jArr, int i)voidgetValue(J jArr, B buffer, int i)booleanisEmpty()JnewArray(int length)long[]shape()INDArraytoNDArray()intvalueCount()TFTensorMapper.ValueSourcevalueSource()
-
-
-
Method Detail
-
dataType
DataType dataType()
-
shape
long[] shape()
-
isEmpty
boolean isEmpty()
-
valueSource
TFTensorMapper.ValueSource valueSource()
-
valueCount
int valueCount()
-
newArray
J newArray(int length)
-
getBuffer
B getBuffer(ByteBuffer bb)
-
toNDArray
INDArray toNDArray()
-
getValue
void getValue(J jArr, int i)
-
-