news 2026/5/9 13:30:31

cann/opbase创建标量列表API

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
cann/opbase创建标量列表API

aclCreateScalarList

【免费下载链接】opbase本项目是CANN算子库的基础框架库,为算子提供公共依赖文件和基础调度能力。项目地址: https://gitcode.com/cann/opbase

功能说明

创建aclScalarList对象,作为单算子API执行接口的入参。

aclScalarList是框架定义的一种用来管理和存储多个标量数据的列表结构,开发者无需关注其内部实现,直接使用即可。

函数原型

aclScalarList *aclCreateScalarList(const aclScalar *const *value, uint64_t size)

参数说明

参数名输入/输出说明
value输入指向aclScalar指针数组首地址的指针,数组内aclScalar指针会依次拷贝给aclScalarList。
size输入标量列表的长度,取值为正整数。

返回值说明

成功则返回创建好的aclScalarList,否则返回nullptr。

约束说明

  • 调用本接口前,需提前调用aclCreateScalar接口创建aclScalar。
  • 本接口需与aclDestroyScalarList接口配套使用,分别完成aclScalarList的创建与销毁。
  • 调用aclGetScalarListSize接口可以获取aclScalarList的大小。

调用示例

关键代码示例如下,仅供参考,不支持直接拷贝运行。

// 创建alpha1 aclScalar float alpha1Value = 1.2f; aclScalar *alpha1 = aclCreateScalar(&alpha1Value, aclDataType::ACL_FLOAT); // 创建alpha2 aclScalar float alpha2Value = 2.2f; aclScalar *alpha2 = aclCreateScalar(&alpha2Value, aclDataType::ACL_FLOAT); // 创建aclScalarList std::vector<aclScalar *> tempscalar{alpha1, alpha2}; aclScalarList *scalarlist = aclCreateScalarList(tempscalar.data(), tempscalar.size()); ... // aclScalarList作为单算子API执行接口的入参 auto ret = aclxxXxxGetWorkspaceSize(srcTensor, scalarlist, ..., outTensor, ..., &workspaceSize, &executor); ret = aclxxXxx(...); ... // 销毁aclScalarList ret = aclDestroyScalarList(scalarlist);

【免费下载链接】opbase本项目是CANN算子库的基础框架库,为算子提供公共依赖文件和基础调度能力。项目地址: https://gitcode.com/cann/opbase

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/9 13:28:15

计算病理学:AI赋能癌症诊疗,从全切片数字化到临床落地的实践指南

1. 项目概述&#xff1a;当计算病理学成为癌症诊疗的“第二双眼睛”几年前&#xff0c;当我第一次在显微镜下看到一张经过人工智能算法预处理的病理切片时&#xff0c;那种感觉至今记忆犹新。传统的病理诊断&#xff0c;医生需要花费数小时在显微镜前&#xff0c;像侦探一样搜寻…

作者头像 李华
网站建设 2026/5/9 13:26:50

中国企业全球化人才战略白皮书

导读&#xff1a;当前中国企业全球化已进入深水区&#xff0c;告别 “拼速度、抢扩张” 的粗放阶段&#xff0c;转向以长期价值、组织韧性、全球共生为核心的新征程。效率、成本与技术速度不再是决胜关键&#xff0c;信任力成为企业立足全球、穿越周期的核心 “软货币”&#x…

作者头像 李华
网站建设 2026/5/9 13:25:40

从ZLibrary入口看数字资源分发架构的技术文章大纲

引言数字资源分发在互联网时代的核心作用ZLibrary作为典型案例的背景介绍文章结构概述ZLibrary的基本架构分析域名与入口的分布式设计&#xff08;主站与镜像站&#xff09;负载均衡与高可用性实现资源存储的分布式方案&#xff08;P2P、CDN等&#xff09;资源分发关键技术元数…

作者头像 李华
网站建设 2026/5/9 13:14:40

CANN LLaDA2.0 sglang推理

LLaDA2.0模型基于sglang框架在NPU实现推理 【免费下载链接】cann-recipes-infer 本项目针对LLM与多模态模型推理业务中的典型模型、加速算法&#xff0c;提供基于CANN平台的优化样例 项目地址: https://gitcode.com/cann/cann-recipes-infer 概述 LLaDA2.0模型是2025年…

作者头像 李华
网站建设 2026/5/9 13:14:39

CANN/pypto浮点数取模运算API文档

&#xfeff;# pypto.fmod 【免费下载链接】pypto PyPTO&#xff08;发音: pai p-t-o&#xff09;&#xff1a;Parallel Tensor/Tile Operation编程范式。 项目地址: https://gitcode.com/cann/pypto 产品支持情况 产品是否支持Ascend 950PR/Ascend 950DT√Atlas A3 训…

作者头像 李华
网站建设 2026/5/9 13:14:39

全域旅游打破资源壁垒,巨有科技一机游赋能区域文旅高质量发展

当前&#xff0c;全域旅游已成为文旅产业发展的核心趋势&#xff0c;文旅部门着力推动区域文旅资源整合、业态融合、服务升级&#xff0c;打造“全域统筹、全景覆盖、全业融合”的文旅发展新格局。但多数区域在推进全域旅游过程中&#xff0c;陷入了“资源分散、信息不通、运营…

作者头像 李华