昇腾社区首页
中文
注册

GetBuffer

函数功能

用于获取Tensor指针。

函数原型1

void* GetBuffer() const;

返回参数说明1

数据结构

说明

void*

指针的首地址,即buffer指针。

函数原型2

APP_ERROR GetBuffer(void *&ptr, const std::vector<uint32_t> &indices) const;

参数说明2

参数名

输入/输出

说明

ptr

输出

获取到的buffer指针。

indices

输入

传入的索引列表,待复制的源内存。

返回参数说明2

数据结构

说明

APP_ERROR

程序执行返回的错误码,请参考APP_ERROR说明

函数原型3

template<typename T, typename... Ix>
APP_ERROR GetBuffer(T* &value, Ix... index) const;

参数说明3

参数名

输入/输出

说明

value

输出

获取到的buffer。

index

输入

传入的索引值。

返回参数说明3

数据结构

说明

APP_ERROR

程序执行返回的错误码,请参考APP_ERROR说明