pytorch中的view()函数怎么使用
发表于:2025-11-11 作者:千家信息网编辑
千家信息网最后更新 2025年11月11日,这篇文章主要介绍了pytorch中的view()函数怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇pytorch中的view()函数怎么使用文章都会有所收获,下面
千家信息网最后更新 2025年11月11日pytorch中的view()函数怎么使用
这篇文章主要介绍了pytorch中的view()函数怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇pytorch中的view()函数怎么使用文章都会有所收获,下面我们一起来看看吧。
一、普通用法 (手动调整size)
view()相当于reshape、resize,重新调整Tensor的形状。
import torcha1 = torch.arange(0,16)print(a1)# tensor([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15])
a2 = a1.view(8, 2)a3 = a1.view(2, 8)a4 = a1.view(4, 4)print(a2)#tensor([[ 0, 1],# [ 2, 3],# [ 4, 5],# [ 6, 7],# [ 8, 9],# [10, 11],# [12, 13],# [14, 15]])print(a3)#tensor([[ 0, 1, 2, 3, 4, 5, 6, 7],# [ 8, 9, 10, 11, 12, 13, 14, 15]])print(a4)#tensor([[ 0, 1, 2, 3],# [ 4, 5, 6, 7],# [ 8, 9, 10, 11],# [12, 13, 14, 15]])
二、特殊用法:参数-1 (自动调整size)
view中一个参数定为-1,代表自动调整这个维度上的元素个数,以保证元素的总数不变。
v1 = torch.arange(0,16)print(v1)# tensor([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15])v2 = v1.view(-1, 16)v2# tensor([[ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]])v2 = v1.view(-1, 8)v2# tensor([[ 0, 1, 2, 3, 4, 5, 6, 7],# [ 8, 9, 10, 11, 12, 13, 14, 15]])v2 = v1.view(-1, 4)v2#tensor([[ 0, 1, 2, 3],# [ 4, 5, 6, 7],# [ 8, 9, 10, 11],# [12, 13, 14, 15]])v2 = v1.view(-1, 2)v2#tensor([[ 0, 1],# [ 2, 3],# [ 4, 5],# [ 6, 7],# [ 8, 9],# [10, 11],# [12, 13],# [14, 15]])
v3 = v1.view(4*4, -1)v3# tensor([[ 0],# [ 1],# [ 2],# [ 3],# [ 4],# [ 5],# [ 6],# [ 7],# [ 8],# [ 9],# [10],# [11],# [12],# [13],# [14],# [15]])
关于"pytorch中的view()函数怎么使用"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"pytorch中的view()函数怎么使用"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
函数
调整
知识
元素
内容
参数
篇文章
普通
特殊
个数
代表
价值
形状
总数
手动
操作简单
文章
易懂
更多
看吧
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
怎样设置服务器发送邮件
漳州云成互联网科技怎么样
汉威科技是工业互联网吗
信威 软件开发
网络技术考过指南
net软件开发与java
超市管理系统软件开发计划
司法行业网络安全
网吧服务器安全防护
软件开发质量手册
幻塔官方版本服务器
服务器异地备份最佳方案
深圳易联网络技术
两个数据库表间怎么同步数据
为什么服务器还在维护中第五人格
市十四五网络安全
海口电商软件开发
华为网络安全违规
pp游戏服务器
东莞宝树网络技术有限公司
数据库怎么设置密码加密
数据库的cpu占用
数据库对磁盘性能的要求
皖通邮电的嵌入式软件开发
网络安全物理安全相关英文
密码是网络安全与信息安全
学校网络安全周宣传方案
多硬盘存储数据库sqlite
面向数据库技术
华为服务器通过mgmt装系统