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

CANN/tensorflow HCCL发送API

send

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

功能说明

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

函数原型

def send(tensor, sr_tag, dest_rank, group="hccl_world_group")

参数说明

参数名输入/输出描述
tensor输入TensorFlow的tensor类型。
针对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类型。
dest_rank输入数据的目标节点,该rank是group中的rank id,int类型。
group输入String类型,最大长度为128字节,含结束符。
group名称,可以为用户自定义group或者"hccl_world_group"。

返回值

进行send操作之后发送到对端的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 dest_rank = 1 result = hccl_ops.send(tensor, sr_tag, dest_rank)

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

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

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

相关文章:

  • 基于Electron构建开发者专属浏览器:集成调试、终端与源码映射
  • 2026年湖南数控机床设计与非标机床研发外协服务深度指南 - 年度推荐企业名录
  • 无需复杂SDK,使用curl命令直接测试Taotoken大模型API连通性
  • 新手教程使用Python和OpenAI兼容SDK五分钟接入Taotoken大模型服务
  • AI的“水足迹”:数据中心冷却与锂矿开采背后的环境伦理挑战
  • AI赋能人才管理:从数据画像到个性化发展路径的实践
  • Orangutan算法:仿生视觉注意力机制在计算机视觉中的应用
  • Mind-Brush:为AI绘画装上“外脑”,实现基于搜索与推理的智能图像生成
  • 特征缩放在机器学习中的核心作用与实战技巧
  • Real-Anime-Z模型推理优化:利用C++编写高性能图像后处理模块
  • 保定制造工厂短视频营销避坑指南:为什么专业代运营比自己摸索节省成本80% - 年度推荐企业名录
  • 用Android TTS实现‘跟读高亮’?手把手教你适配UtteranceProgressListener各版本回调
  • 2026年南京律师推荐榜:专业能力前五名深度解析 - 速递信息
  • CANN/catlass aclnn接口算子接入示例
  • 人工智能的社会技术定义:从理性主义到人文主义的融合
  • 新能源车维修成本畸高,行业垄断与技术壁垒让车主陷入“买得起修不起“困境
  • 别再死记硬背了!图解贪心算法解决多机调度,一看就懂(从生活例子到代码)
  • CANN/pyasc矩阵乘法迭代方法
  • 如何用XUnity.AutoTranslator实现游戏实时翻译:终极指南
  • 机器学习竞赛中的高效模型选择与优化策略
  • 2026年工业气体计量深度评测:3家气体涡轮流量计厂家对比 - 速递信息
  • 医学影像AI公平性:无监督偏倚发现与对抗重加权学习实战
  • GPT-4架构深度解析:从多模态融合到协同推理的工程实现
  • Phi-4-mini-flash-reasoning一文详解:轻量级开源模型在教育SaaS中的降本提效实践
  • 2026年湖南数控机床整体设计与非标定制全链条解决方案深度指南 - 年度推荐企业名录
  • CANNOpsCV光栅化算子
  • 2026年国产影像仪推荐:五大品牌综合解析 - 科技焦点
  • 从零开始使用Taotoken模型广场为你的应用选择合适的模型
  • 2026年湖南数控机床设计与非标机床定制全链条服务深度指南 - 年度推荐企业名录
  • 口碑最好的隔离防晒霜排行榜,5款宝藏防晒 油痘肌都能放心用 - 全网最美