.detach()会分离出来一个新的tensor和原来数据公用内存,也就是修改这个数据也会修改原来的数据;新的数据没有grad。如果修改新的数据,则原来的数据求导会报错。
.data()同上,但是它不会被追踪梯度。
.detach_()是对本身修改,其他同.detach()
.detach()会分离出来一个新的tensor和原来数据公用内存,也就是修改这个数据也会修改原来的数据;新的数据没有grad。如果修改新的数据,则原来的数据求导会报错。
.data()同上,但是它不会被追踪梯度。
.detach_()是对本身修改,其他同.detach()
本文标题:.detach(),.detach_()和.data()
本文链接:https://www.haomeiwen.com/subject/fbcehdtx.html
网友评论