美文网首页
python浅拷贝和深拷贝

python浅拷贝和深拷贝

作者: 幽并游侠儿_1425 | 来源:发表于2019-07-18 16:49 被阅读0次

    这个部分很容易出错的。

    浅拷贝:对基本数据类型进行值传递,对引用数据类型进行引用传递般的拷贝,此为浅拷贝。

    深拷贝:对基本数据类型进行值传递,对引用数据类型,创建一个新的对象,并复制其内容,此为深拷贝。

    参考链接:https://blog.csdn.net/u013548568/article/details/79145401

    修改y并不改变原来的x

    y = x:clone()

    y = torch.Tensor(2,2):copy(x)

    torch中对于直接赋值的这种操作一定要小心,先看看是不是需要直接赋值,还是重新开辟一块内存来存放 

    相关文章

      网友评论

          本文标题:python浅拷贝和深拷贝

          本文链接:https://www.haomeiwen.com/subject/howllctx.html