news 2026/4/24 12:34:12

torch张量的contiguous

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
torch张量的contiguous

尝试如下代码

importtorch a=torch.arange(10).view(5,2)#.Tprint(a,a.is_contiguous(),a.data_ptr())foriinrange(a.shape[0]):forjinrange(a.shape[1]):print(f"a[{i},{j}]={a[i,j]},地址:{a[i,j].data_ptr()}")b=a.Tprint(b,b.is_contiguous(),b.data_ptr())foriinrange(b.shape[0]):forjinrange(b.shape[1]):print(f"b[{i},{j}]={b[i,j]},地址:{b[i,j].data_ptr()}")c=b.contiguous()print(c,c.is_contiguous(),c.data_ptr())foriinrange(c.shape[0]):forjinrange(c.shape[1]):print(f"c[{i},{j}]={c[i,j]},地址:{c[i,j].data_ptr()}")

运行结果

转置操作会导致张量不连续

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 16:11:56

【每周分享】Wireshark抓包工具的快捷操作详解

我们有时候会使用Wireshark抓包工具来抓取一些协议数据包进行分析,以解决相关的问题。但是Wireshark捕捉到的网络数据包往往很多,那怎么样操作可以快速找到我们需要的数据包呢?本文就介绍一些Wireshark抓包工具的快捷操作。先说说Wireshark工…

作者头像 李华
网站建设 2026/4/23 15:54:59

文献综述写得头大?paperxie 让你从 “抄文献” 变成 “理思路”

paperxie-免费查重复率aigc检测/开题报告/毕业论文/智能排版/文献综述/aippt https://www.paperxie.cn/ai/journalsReviewedhttps://www.paperxie.cn/ai/journalsReviewed 写论文时,文献综述大概是最 “磨人” 的环节:既要读几十篇文献,又要…

作者头像 李华
网站建设 2026/4/23 14:45:56

云计算时代:企业为何仍需放弃“一次性买断”模式?

云计算时代:企业为何仍需放弃“一次性买断”模式?作为一名IT部门经理,我经常遇到企业客户问:“我们公司现在用了几十年的老系统,运行稳定,成本也不高,为什么还要考虑迁移到云?”这个…

作者头像 李华
网站建设 2026/4/22 23:00:25

Ascend C算子开发学习周报(12.9-12.15)

一、本周学习概述本周我主要聚焦于Ascend C编程范式和基础概念体系的系统性学习。通过社区文档,本周的核心任务是理解TPipe/TQue编程范式、静态Tensor编程范式,并熟悉编程接口的整体框架。同时,我对概念原理、神经网络算子、硬件架构与数据处…

作者头像 李华
网站建设 2026/4/23 13:02:27

linux系统IO

第一阶段:重新认识“文件”在写 C 语言时,你肯定用过 fopen, fread, fwrite。但在操作系统眼里,文件远不止“读写”这么简单。1. 文件的本质文件 文件内容 文件属性内容:你写进去的 "Hello World"。属性 (元数据)&…

作者头像 李华