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

相关推荐
维克兜率天3 分钟前
【维克】技术指标是什么:从均线到MACD的数学原理
人工智能·笔记·python·算法·量化
广凌股份(广凌科技)4 分钟前
广凌智慧教室融合管理平台|现代技术如何改善课堂体验?
运维·人工智能·物联网
sel_914 分钟前
【vLLM】vLLM 推理框架详解:从 PagedAttention 到生产级部署实战
人工智能·深度学习·算法·语言模型·框架·vllm
卷无止境18 分钟前
Kilo CLI 到底是什么
人工智能·后端·python
2601_9557596228 分钟前
ClaudeAPI企业运营数据周报怎么做
大数据·人工智能
Anita-lee28 分钟前
北美智能电动牙刷市场退货率控制与海外售后服务体系构建指南
大数据·人工智能
QYRdata36 分钟前
24.7%年复合增长率!工业元宇宙平台2026-2032年发展预期明确
大数据·网络·人工智能
武汉誉天36 分钟前
AI运维课程都学什么内容?
运维·人工智能
做萤石二次开发的哈哈39 分钟前
萤石蓝海AIoT一站式工作台新增海康消防烟感接入:多端智慧消防应用一站生成
人工智能·物联网·萤石开放平台·蓝海aiot一站式工作台·aiot开发·海康消防烟感·报警推送
cd_9492172140 分钟前
AI生成的纹理需要在Substance Painter里继续修改吗?PBR材质精修与角色纹理流程
人工智能·材质·substance painter