采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
相同点:都是可以改变tensor的形状
不同点:
.view()方法只能改变连续的(contiguous)张量,否则需要先调用.contiguous()方法;而.reshape()方法不受此限制;如果对 tensor 调用过 transpose, permute等操作的话会使该 tensor 在内存中变得不再连续。
.view()方法返回的张量与原张量共享基础数据(存储器,注意不是共享内存地址);.reshape()方法返回的可能是原张量的copy,也可能不是,这个我们不知道。
登录后可查看更多问答,登录/注册
理论基础+技术讲解+实战开发,快速掌握PyTorch框架
1.6k 7
1.5k 7
1.6k 6
956 5
2.4k 5
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号