news 2026/7/5 18:43:28

CANN文档-IsNullptr函数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN文档-IsNullptr函数

IsNullptr

【免费下载链接】docs该仓库用于维护cann公共文档项目地址: https://gitcode.com/cann/docs

产品支持情况

  • Ascend 950PR/Ascend 950DT :不支持
  • Atlas A3 训练系列产品/Atlas A3 推理系列产品 :支持
  • Atlas A2 训练系列产品/Atlas A2 推理系列产品 :支持
  • Atlas 200I/500 A2 推理产品 :不支持
  • Atlas 推理系列产品 :支持
  • Atlas 训练系列产品 :支持

功能说明

判断输入的指针是否为空。若为空指针返回true、并打印错误日志,否则返回false。

函数原型

static inline bool IsNullptr(const aclTensor *tensor, const char *name)
static inline bool IsNullptr(const aclTensorList *tensorList, const char *name)
static inline bool IsNullptr(const aclScalar *scalar, const char *name)
static inline bool IsNullptr(const aclIntArray *intArr, const char *name)
static inline bool IsNullptr(const aclBoolArray *boolArr, const char *name)
static inline bool IsNullptr(const aclFloatArray *floatArr, const char *name)

参数说明

参数输入/输出说明
tensor输入需要被检查的指针,支持aclTensor、aclTensorList、aclScalar、aclIntArray、aclBoolArray、aclFloatArray类型。
name输入被检查的指针的一个标识,如果被检查指针为空,则打印的错误日志里会输出此标识(name)。

返回值说明

返回bool类型,如果指针被判断为nullptr,返回true,否则返回false。

约束说明

调用示例

#define OP_CHECK_NULL(param, retExpr) \ if (IsNullptr(param, #param)) { \ retExpr; \ }

【免费下载链接】docs该仓库用于维护cann公共文档项目地址: https://gitcode.com/cann/docs

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

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

3分钟学会用Video2X:免费AI视频放大与帧率提升完整指南

3分钟学会用Video2X:免费AI视频放大与帧率提升完整指南 【免费下载链接】video2x A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018. 项目地址: https://gitcode.com/GitHub_Trending/vi/vide…

作者头像 李华
网站建设 2026/7/5 18:42:20

2026毕业生降AI率网站盘点:自研技术+安全合规哪家强?

一、测评背景:AI检测步入语义溯源新阶段 2026年国内高校已全面落地知网4.0、维普2026版、万方学术风控3.0三大AIGC溯源审核体系,检测逻辑彻底跳出传统关键词词频匹配的局限,升级为语义逻辑溯源模式,新增段落结构相似度、用户写作习…

作者头像 李华
网站建设 2026/7/5 18:40:21

PingFangSC字体包:解决跨平台字体显示问题的终极方案

PingFangSC字体包:解决跨平台字体显示问题的终极方案 【免费下载链接】PingFangSC PingFangSC字体包文件、苹果平方字体文件,包含ttf和woff2格式 项目地址: https://gitcode.com/gh_mirrors/pi/PingFangSC 还在为不同设备上中文字体显示效果不一致…

作者头像 李华
网站建设 2026/7/5 18:40:01

Agent Skills技能依赖管理:如何处理跨技能的资源共享与冲突

Agent Skills技能依赖管理:如何处理跨技能的资源共享与冲突 【免费下载链接】agentskills Specification and documentation for Agent Skills 项目地址: https://gitcode.com/GitHub_Trending/ag/agentskills Agent Skills作为一种模块化的能力单元&#xf…

作者头像 李华
网站建设 2026/7/5 18:39:58

CodeCombat终极指南:在游戏中轻松掌握编程技能的完整教程

CodeCombat终极指南:在游戏中轻松掌握编程技能的完整教程 【免费下载链接】codecombat Game for learning how to code. 项目地址: https://gitcode.com/gh_mirrors/co/codecombat CodeCombat是一款革命性的游戏化编程学习平台,通过角色扮演游戏让…

作者头像 李华