下载
中文
注册

TensorBuffer

函数功能

TensorBuffer的构造函数,用来创建TensorBuffer对象,根据传入的不同参数可选用不同的构造函数。

函数原型

TensorBuffer::TensorBuffer();
TensorBuffer::TensorBuffer(uint32_t size, MemoryData::MemoryType type, int32_t deviceId);
TensorBuffer::TensorBuffer(uint32_t size, int32_t deviceId);
TensorBuffer::TensorBuffer(uint32_t size);
TensorBuffer::TensorBuffer(void *ptr, uint32_t size, MemoryData::MemoryType type = MemoryData::MemoryType::MEMORY_HOST_NEW, int32_t deviceId = -1);

参数说明

参数名

输入/输出

说明

ptr

输入

内存指针。

size

输入

内存大小。

type

输入

用于构造TensorBuffer对象的内存类型。

deviceId

输入

用于构造TensorBuffer对象的参数,int类型数据,设备编号。