.detach(),.detach_()和.data()

2023-01-27  本文已影响0人  lk_erzanml

.detach()会分离出来一个新的tensor和原来数据公用内存,也就是修改这个数据也会修改原来的数据;新的数据没有grad。如果修改新的数据,则原来的数据求导会报错。
.data()同上,但是它不会被追踪梯度。
.detach_()是对本身修改,其他同.detach()

上一篇 下一篇

猜你喜欢

热点阅读