TensorBuffer

公共抽象类 TensorBuffer
已知的直接子类

表示模型的输入或输出的数据缓冲区。

公共方法

静态 TensorBuffer
createDynamic(DataType 数据类型)
创建具有指定 DataType 的空动态 TensorBuffer
静态 TensorBuffer
createFixedSize(int[] 形状, DataType数据类型)
使用指定的 shapeDataType 创建 TensorBuffer
静态 TensorBuffer
createFrom(TensorBuffer 缓冲区,DataType 数据类型)TensorBufferDataType
使用指定的 DataType 创建来自其他数据的 TensorBuffer 深层复制。
ByteBuffer
getBuffer()
返回数据缓冲区。
抽象 DataType
getDataType()
返回此缓冲区的数据类型。
整数
getFlatSize()
获取缓冲区的 FlatSize。
抽象 float[]
getFloatArray()
返回存储在此缓冲区中的值的浮点数组。
抽象 浮点数
getFloatValue(int absIndex)
返回指定索引处的浮点值。
抽象 整数 []
getIntArray()
返回存储在此缓冲区中的值的整型数组。
抽象 整数
getIntValue(int absIndex)
返回指定索引处的整数值。
整数 []
getShape()
获取当前形状。
抽象 整数