news 2026/9/22 10:45:13

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/9/21 19:24:27

03.统计学机器学习

统计学机器学习 简介:什么是机器学习中的统计思维? 在当今的生成式 AI 时代,我们看到从业者构建机器学习 (ML) 模型,从简单的回归到复杂而精密的神经网络和生成式大型语言模型 (LLM)。我们还看到数据科学和数据分析被广泛用于预测客户流失、推荐系统和其他用例。然而,尽管…

作者头像 李华
网站建设 2026/9/22 0:20:18

[Poi2011]Lightning Conductor题解

P3515 [POI 2011] Lightning Conductor 题目描述 逐渐变化的气候迫使 Byteburg 当局建造一个巨大的避雷针,以保护城市内的所有建筑物。 这些建筑物沿着一条街道排成一行,编号从 111 到 nnn。 建筑物和避雷针的高度是非负整数。 Byteburg 的资金有限…

作者头像 李华
网站建设 2026/9/21 22:04:48

一文读懂大模型:收藏级教程,助你从入门到精通

大模型是基于Transformer架构的深度学习分支,通过预训练和微调两阶段构建。GPT和BERT分别基于Transformer的解码器和编码器,利用自注意力机制捕捉语言上下文。大模型能理解和生成人类语言,本地部署可减少延迟并保护数据隐私,是企业…

作者头像 李华