aclGetFloatArraySize
函数功能
获取aclFloatArray的大小,aclFloatArray通过aclCreateFloatArray接口创建。
函数原型
aclnnStatus aclGetFloatArraySize(const aclFloatArray *array, uint64_t *size)
参数说明
参数名  | 
输入/输出  | 
说明  | 
|---|---|---|
array  | 
输入  | 
输入的aclFloatArray。  | 
size  | 
输出  | 
返回aclFloatArray的大小。  | 
约束与限制
无
调用示例
关键代码示例如下,仅供参考,不支持直接拷贝运行。
1 2 3 4 5 6 7 8 9 10  | // 创建aclFloatArray std::vector<float> scalesData = {1.0, 1.0, 2.0, 2.0}; aclFloatArray *scales = aclCreateFloatArray(scalesData.data(),scalesData.size()); ... // 使用aclGetFloatArraySize接口获取scales的大小 uint64_t size = 0; auto ret = aclGetFloatArraySize(scales, &size); // 获取到的scales的size为4 ... // 销毁aclFloatArray ret = aclDestroyFloatArray(scales);  | 
父主题: 公共接口