尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
CANN/asc-devkit asc_squeeze_v2 (废弃)
asc_squeeze_v2 (废弃)【免费下载链接】asc-devkit本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言原生支持C和C标准规范主要由类库和语言扩展层构成提供多层级API满足多维场景算子开发诉求。项目地址: https://gitcode.com/cann/asc-devkit产品支持情况Ascend 950PR/Ascend 950DT支持Atlas A3 训练系列产品/Atlas A3 推理系列产品不支持Atlas A2 训练系列产品/Atlas A2 推理系列产品不支持Atlas 200I/500 A2 推理产品不支持Atlas 推理系列产品AI Core不支持Atlas 推理系列产品Vector Core不支持Atlas 训练系列产品不支持功能说明头文件路径c_api/reg_compute/reg_vector.h。该接口已废弃请使用asc_squeeze_with_status实现此功能。将src中被mask选择的有效元素依次复制到dst有效元素在dst上连续排列。dst中剩余位置元素置为0。asc_squeeze_v2接口搭配asc_storeunalign_postupdate接口使用时会将有效数据大小保存至AR寄存器搬出时使用该值作为存储偏移量。AR寄存器中的数值可以通过asc_get_squeeze_status接口获取。函数原型__simd_callee__ inline void asc_squeeze_v2(vector_int8_t dst, vector_int8_t src, vector_bool mask) __simd_callee__ inline void asc_squeeze_v2(vector_uint8_t dst, vector_uint8_t src, vector_bool mask) __simd_callee__ inline void asc_squeeze_v2(vector_hifloat8_t dst, vector_hifloat8_t src, vector_bool mask) __simd_callee__ inline void asc_squeeze_v2(vector_fp8_e5m2_t dst, vector_fp8_e5m2_t src, vector_bool mask) __simd_callee__ inline void asc_squeeze_v2(vector_fp8_e4m3fn_t dst, vector_fp8_e4m3fn_t src, vector_bool mask) __simd_callee__ inline void asc_squeeze_v2(vector_fp8_e8m0_t dst, vector_fp8_e8m0_t src, vector_bool mask) __simd_callee__ inline void asc_squeeze_v2(vector_int16_t dst, vector_int16_t src, vector_bool mask) __simd_callee__ inline void asc_squeeze_v2(vector_uint16_t dst, vector_uint16_t src, vector_bool mask) __simd_callee__ inline void asc_squeeze_v2(vector_half dst, vector_half src, vector_bool mask) __simd_callee__ inline void asc_squeeze_v2(vector_bfloat16_t dst, vector_bfloat16_t src, vector_bool mask) __simd_callee__ inline void asc_squeeze_v2(vector_int32_t dst, vector_int32_t src, vector_bool mask) __simd_callee__ inline void asc_squeeze_v2(vector_uint32_t dst, vector_uint32_t src, vector_bool mask) __simd_callee__ inline void asc_squeeze_v2(vector_float dst, vector_float src, vector_bool mask)参数说明参数名输入/输出描述dst输出目的操作数矢量数据寄存器。src输入源操作数矢量数据寄存器。mask输入源操作数掩码掩码寄存器用于指示在计算过程中哪些元素参与计算。对应位置为1时参与计算为0时不参与计算。mask未筛选的元素在输出中置零。矢量数据寄存器和掩码寄存器的详细说明请参见data_type_definition.md。返回值说明无流水类型PIPE_V约束说明无调用示例vector_int8_t src; vector_bool mask asc_create_mask_b8(PAT_ALL); asc_loadalign(src, src_addr); // src_addr是外部输入的UB内存空间地址。 vector_int8_t dst; asc_squeeze_v2(dst, src, mask);【免费下载链接】asc-devkit本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言原生支持C和C标准规范主要由类库和语言扩展层构成提供多层级API满足多维场景算子开发诉求。项目地址: https://gitcode.com/cann/asc-devkit创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

Fiddler中文版数据导出与分析:如何生成专业测试报告

Fiddler中文版数据导出与分析:如何生成专业测试报告

Fiddler中文版数据导出与分析:如何生成专业测试报告 【免费下载链接】zh-fiddler Fiddler Web Debugger 中文版 项目地址: https://gitcode.com/gh_mirrors/zh/zh-fiddler Fiddler Web Debugger 中文版是一款强大的Web调试工具,能够帮助开发者和测…

📅 2026/10/6 2:28:30
[Bug已解决] CUDA error- device-side assert triggered 在 model.cuda() 时触发解决方案

[Bug已解决] CUDA error- device-side assert triggered 在 model.cuda() 时触发解决方案

[Bug已解决] CUDA error: device-side assert triggered 在 model.cuda() 时触发解决方案 一、现象长什么样 你写好了模型,准备把它搬到 GPU 上训练: model MyModel() model.cuda() # 或 model.to("cuda")结果还没开始跑 forward&am…

📅 2026/10/8 21:00:51
RAG 知识图谱增强:将实体关系图谱嵌入检索流程以提升推理质量

RAG 知识图谱增强:将实体关系图谱嵌入检索流程以提升推理质量

RAG 知识图谱增强:将实体关系图谱嵌入检索流程以提升推理质量 一、深度引言与场景痛点 "乔布斯的继任者是谁?"这个问题用向量检索去查,大概率找回来的文档包含"乔布斯"和"苹果 CEO"的语义内容,但不…

📅 2026/9/12 5:22:04
MORE NEWS

更多资讯

📰

6D位姿估计的三大主流架构:DenseFusion、MaskedFusion与PoseCNN深度解析

简介:本资源是一份面向机器人视觉方向研究者与工程实践者的6D位姿估计技术综述思维导图,聚焦于机器人抓取、AR/VR及自动驾驶等场景下的物体空间定位核心问题。内容系统梳理了RGB-D融合(DenseFusion、MaskedFusion、poseCNN)、纯点…

📰

16G内存本地部署DeepSeek-R1:Ollama量化选型与调参避坑

简介:面向AI开发者、初学者及具备一定硬件基础的技术人员,这份PDF文档聚焦DeepSeek模型的本地部署与应用优化,帮助读者在数据隐私和定制化需求下完成从环境准备到交互测试的完整实践。内容按低、中、高三档硬件配置给出准备建议,并…

📰

树莓派双线寻迹实战:OpenCV Python与L298N差速转向

简介:这是一份基于树莓派3B四轮驱动小车、利用OpenCV与Python实现双线寻迹的完整项目设计报告,适合自动化、嵌入式视觉方向的学生与开发者参考学习。内容围绕双线寻迹任务,系统梳理了系统烧录与环境配置、L298N电机驱动转向控制、视觉处理参数…

📰

四人抢答器数字电路设计:D触发器锁存与倒计时计分实现

简介:这份四人智力竞赛抢答器完整课程设计,面向电子信息、自动化等专业学生及需要完成课程设计或电子制作实践的读者,帮助解决抢答信号分辨、计时与计分电路设计等典型问题。资源包内含1个doc文档,压缩包约857KB,文档以…

📰

PLC不会过时:自动化新人从入行到扛项目的成长路线

去年有个应届生问我:“PLC是不是快被淘汰了?你们搞这个还能干几年?”一个干了12年写逻辑程序的人,听到这个问题多少有点哭笑不得。自动化产线的核心从来都是控制器,只是现在能跑控制器的载体确实越来越多了。真正值得问…

📰

Windows Server 2012 远程桌面多用户并发配置与排错

简介:面向 Windows Server 2012 系统管理员与运维学习者的远程桌面多用户登录配置文档,聚焦服务器默认仅允许单个用户会话、连接数受限等实际使用痛点,适合需要提升终端并发接入与资源利用率的初中级运维人员参考。压缩包内共 1 个 docx 文件…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬