numpy的repeat和pytorch的repeat区别

在项目中发现这两个同名的函数的效果不一样,下面简单介绍:

numpy的repeat

cpp 复制代码
a = np.array([1,2,3])  
print('a', a)  ## 结果为123
b = a.repeat(3)
print('b')  ## 结果为111222333

pytorch的repeat和repeat_interleave

cpp 复制代码
labels = np.array([1,2,3])
labels = torch.tensor(labels, dtype=torch.float32)
labels1 = labels.repeat(3)  
print(labels1)  ##结果为123123123
labels2 = labels.repeat_interleave(3, dim=0)
print(labels2 )  ##结果为111222333

numpy没有repeat_interleave函数。

相关推荐
进击monkey4 分钟前
2025年企业级AI知识库深度横评:PandaWiki如何以开源生态重构知识管理范式
人工智能·开源·开源软件
数据门徒6 分钟前
《人工智能现代方法(第4版)》 第11章 自动规划 学习笔记
人工智能·笔记·学习
老蒋新思维7 分钟前
创客匠人万人峰会启示:AI+IP 生态重构,知识变现进入 “共生增长” 时代
网络·人工智能·网络协议·tcp/ip·重构·创始人ip·创客匠人
nwsuaf_huasir8 分钟前
深度学习1.4-pytorch安装
人工智能·pytorch·深度学习
MobotStone9 分钟前
AI使用的10种最佳实践:提高你的工作效率和输出质量
人工智能·架构
沫儿笙9 分钟前
安川焊接机器人氩气节气秘诀
人工智能·机器人
AI浩10 分钟前
通过因果视觉提示实现单源域泛化目标检测
人工智能·目标检测·目标跟踪
说私域15 分钟前
基于开源链动2+1模式AI智能名片S2B2C商城小程序的线上向线下导流运营研究
人工智能·小程序·开源
AI营销资讯站16 分钟前
2025社群运营AI工具TOP榜:从自动化话术到AI CRM系统的终极演进
大数据·人工智能
中国胖子风清扬16 分钟前
Spring AI 深度实践:在 Java 项目中统一 Chat、RAG、Tools 与 MCP 能力
java·人工智能·spring boot·后端·spring·spring cloud·ai