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

相关推荐
weixin_4684668514 小时前
图像处理之亚像素边缘检测新手教程
图像处理·人工智能·自动化·图像分割·机器视觉·亚像素·光学系统
落叶无情14 小时前
第二章 ICEF核心知识解读 第三节 ICEF对AI推理能力的系统性增强:机制、效果与深层价值
人工智能
AwakeFantasy14 小时前
聊聊一些关于信息收集的能力
人工智能·经验分享
YueJoy.AI14 小时前
AI应用的质量保障:从测试到监控的完整流程
人工智能·ai·语言模型
铁皮哥14 小时前
【后端开发】什么是守护线程,和普通线程有什么区别?
java·开发语言·数据库·人工智能·python·spring·intellij-idea
甲维斯15 小时前
MiMo的120亿,Codex的15小时,CC的30个Agent,搞定OpenAI的321个文档!
人工智能·openai
sulikey15 小时前
生成式模型与人工智能应用的安全合规。大模型常见风险类型与风险治理
人工智能·人工智能安全
j_xxx404_15 小时前
Linux 线程同步硬核解析:从条件变量、阻塞队列到信号量环形队列
linux·运维·服务器·c++·人工智能·ai·中间件
染指111015 小时前
14.LangChain框架5-文档切分
数据库·人工智能·ai·langchain
huan19911015 小时前
从机器翻译到智驾:规则派的黄昏与数据革命的终局(一)
人工智能·自然语言处理·机器翻译