pytorch中的transpose用法

注意:维数从0开始,0维 1维2维...,负数代表从右往左数,-1代表第一维,以此类推

python 复制代码
import torch
import numpy as np

# 创建一个二维数组
arr = torch.tensor([[[1, 2],
                     [3, 4]],
                    [[5, 6],
                     [7, 8]]])
print("原始数组:")
print(arr)

# torch.transpose转置数组, dim的顺序谁先谁后没有关系,不影响最后结果!!!
# transpose 调换;移项;颠倒顺序

transposed_arr = arr.transpose(0, 1)
print("转置后的数组:")
print(transposed_arr)

print("-----------------------------------------------------")

transposed_arr = arr.transpose(-1, -2)
print("转置后的数组:")
print(transposed_arr)
相关推荐
喵手几秒前
Python爬虫实战:房产数据采集实战 - 链家二手房&安居客租房多页爬虫完整方案(附CSV导出 + SQLite持久化存储)!
爬虫·python·爬虫实战·零基础python爬虫教学·房产数据采集·链家二手房/安居客房源采集·采集结果sqlite导出
不懒不懒2 分钟前
【机器学习:下采样 VS 过采样——逻辑回归在信用卡欺诈检测中的实践】
python·numpy·scikit-learn·matplotlib·pip·futurewarning
Leinwin3 分钟前
Moltbot 部署至 Azure Web App 完整指南:从本地到云端的安全高效跃迁
后端·python·flask
weixin_549808364 分钟前
2026中国AI招聘系统选型指南:从“效率工具”到“智能体协同”的跃迁
人工智能
zlt20008 分钟前
从Prompt工程到Skill工程:Agent Skills开放标准彻底改变了AI协作方式
人工智能·ai·agent skill
叫我辉哥e18 分钟前
新手进阶Python:办公看板集成AI智能助手+语音交互+自动化问答
python
咚咚王者11 分钟前
人工智能之核心技术 深度学习 第九章 框架实操(PyTorch / TensorFlow)
人工智能·pytorch·深度学习
天空属于哈夫克312 分钟前
外部群自动化:将 RPA 从“群发工具”进化为私域“情报感知系统”
人工智能·自然语言处理
大模型最新论文速读15 分钟前
NCoTS:搜索最优推理路径,改进大模型推理效果
人工智能·深度学习·机器学习·语言模型·自然语言处理
真智AI21 分钟前
用 FAISS 搭个轻量 RAG 问答(Python)
开发语言·python·faiss