当前位置: 首页 > news >正文

CANN/TensorFlow HCCL接收操作

receive

【免费下载链接】tensorflowAscend TensorFlow Adapter项目地址: https://gitcode.com/cann/tensorflow

功能说明

提供group内点对点通信数据的receive功能。

函数原型

def receive(shape, data_type, sr_tag, src_rank, group="hccl_world_group")

参数说明

参数名输入/输出描述
shape输入接收tensor的shape。
data_type输入接收数据的数据类型。
针对Ascend 950PR/Ascend 950DT,支持数据类型:int8、uint8、int16、uint16、int32、uint32、int64、uint64、float16、float32、float64、bfp16。
针对Atlas A3 训练系列产品/Atlas A3 推理系列产品,支持数据类型:int8、uint8、int16、uint16、int32、uint32、int64、uint64、float16、float32、float64、bfp16。
针对Atlas A2 训练系列产品/Atlas A2 推理系列产品,支持数据类型:int8、uint8、int16、uint16、int32、uint32、int64、uint64、float16、float32、float64、bfp16。
针对Atlas 训练系列产品,支持数据类型:int8、uint8、 int16、uint16、int32、uint32、int64、uint64、float16、float32、float64。
针对Atlas 300I Duo 推理卡,支持数据类型:int8、uint8、int16、uint16、int32、uint32、int64、uint64、float16、float32、float64。
sr_tag输入消息标签,相同sr_tag的send/recv对可以收发数据,int类型。
src_rank输入接收数据的源节点,该rank是group中的rank id,int类型。
group输入String类型,最大长度为128字节,含结束符。
group名称,可以为用户自定义group或者"hccl_world_group"。

返回值

进行receive操作之后从对端接收到的tensor。

约束说明

  • 调用该接口的rank必须在当前接口入参group定义的范围内,不在此范围内的rank调用该接口会失败。
  • send和receive必须配对使用,即调用send接口后,需要等到与之配对的receive接口接收数据后,才可以进行下一个接口调用。

调用示例

from npu_bridge.hccl import hccl_ops tensor = tf.random_uniform((1, 3), minval=1, maxval=10, dtype=tf.float32) sr_tag = 0 src_rank = 0 tensor = hccl_ops.receive(tensor.shape, tensor.dtype, sr_tag, src_rank)

【免费下载链接】tensorflowAscend TensorFlow Adapter项目地址: https://gitcode.com/cann/tensorflow

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

http://www.jsqmd.com/news/786106/

相关文章:

  • 2026年Q2电磁先导头采购决策:关键考量维度与实力厂商推荐 - 2026年企业推荐榜
  • 远程连MySQL还靠装工具?UU远程端口映射,一条规则搞定
  • 基于随机化训练与动态记忆库的AI持续学习系统设计与实现
  • Python if-elif-else 设计陷阱与企业级决策流实践
  • 使用Taotoken稳定低延迟API提升蓝桥杯模拟测试体验
  • Dify工作流无缝对接AI助手:基于MCP协议的自动化集成方案
  • OpenAI推“可信联系人”功能,应对自杀诱导诉讼构建安全保障体系
  • 2026年现阶段宿州打包箱品牌专业选择与深度剖析 - 2026年企业推荐榜
  • 分布式数据库透明—计算机等级—软件设计师考前备忘录—东方仙盟
  • APIO 2026 中国赛区 cake
  • 工业踩坑实录(十七):从40分到高分:工业零件OCR,通用模型一上来就给我打脸
  • CANN/hcomm 通道状态查询
  • 2026年5月新消息:徐州华杰高级中学江苏南通班为何成为淮海经济区教育新标杆 - 2026年企业推荐榜
  • EdgeCrab:用Rust构建的高性能AI智能体,重塑自动化工作流
  • 2026现阶段朝阳区旧空调回收服务商深度**:如何精准选择靠谱伙伴? - 2026年企业推荐榜
  • ChatGPT 5.5 Pro一小时攻克博士级数学难题,引发数学研究范式变革
  • 大模型参数规模与通用能力:非线性增长、性能瓶颈与工程实践
  • CANN/ops-math 一维边缘填充算子
  • DouyinLiveRecorder:一键录制40+平台直播的终极解决方案
  • 2026年南京浦口区实木公寓床供应商甄选指南 - 2026年企业推荐榜
  • 4月28日隐喻“鲸鱼开眼”,DeepSeek识图模式灰度上线,迈入图文交互时代!
  • 2026年5月长春财务专项审计实力机构深度**与选择指南 - 2026年企业推荐榜
  • MSWI二噁英排放风险预警生成对抗网络建模【附代码】
  • 2026年5月新发布:阿克苏厨房防水服务商综合实力深度解析 - 2026年企业推荐榜
  • CANN/NDDMA多维数据搬运优化
  • Balena Etcher终极指南:三步安全烧录操作系统镜像的完整教程
  • 模糊逻辑:让AI学会人类的‘差不多’决策
  • CANN/ascend-transformer-boost常见问题
  • 基于 Git 打包纯净源码 - Higurashi
  • 阶跃星辰发布实时语音大模型 StepAudio 2.5 Realtime,打造更具“活人感”的 AI 聊天搭子