pytorch之Tensor与Variable的区别
生活随笔
收集整理的這篇文章主要介紹了
pytorch之Tensor与Variable的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先在變量的操作上:
Tensor對象支持在原對象內存區域上修改數據,通過“+=”或者torch.add()方法
而Variable不支持在原對象內存區域上修改數據
Variable對象可求梯度,并且對Variable對象的操作,操作會被記錄,可通過grad_fn屬性查看上一次的操作,可通過data屬性訪問原始張量,grad can be implicitly created only for scalar outputs
---------------------
作者:頭發光了你就強了
來源:CSDN
原文:https://blog.csdn.net/qq_33345917/article/details/86557367
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!
總結
以上是生活随笔為你收集整理的pytorch之Tensor与Variable的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: torch.nn.Embedding理解
- 下一篇: PyTorch的十七个损失函数