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函数。

相关推荐
牛肉胡辣汤7 分钟前
手握实战经验,分享AI工程落地的踩坑与收获
人工智能
2601_963282777 分钟前
山地复杂环境对讲机通信失效实战排查与组网优化方案
人工智能·语音识别
两万五千个小时8 分钟前
DeepSeek Harness 从 0 开始:15 schedule 域(定时任务)
人工智能·程序员·架构
IT智慧客07319 分钟前
2026年3月前端面试:20个高频考点全解析
人工智能
火山引擎开发者社区13 分钟前
Agent Plan × DeepSeek Harness 实践指南
人工智能
桃西西呀13 分钟前
DeepSeek Harness vs Codex CLI vs Claude Code,谁该用什么
人工智能
火山引擎开发者社区19 分钟前
用 AgentKit,5 分钟搭建云端安全隔离的 DeepSeek Harness
人工智能
Ai-_Man22 分钟前
怎么手动备份豆包智能体的聊天数据?
人工智能·ai·小程序
淼澄研学33 分钟前
宇树H1机器人控制原理与Python SDK实操接入指南
人工智能
帅哥的AI自修课41 分钟前
弥合RAG语义鸿沟——从知识图谱到跨模态对齐的工程实践
人工智能·知识图谱