学习链接: https://github.com/chenyun TC/py torch-book特别注意Tensor的大小写]最重要的区别t.Tensor和t.Tensor :无论输入类型如何, t.Tensor (执行数据复制t.Tensor () )与Numpy共享内存,但如果Numpy的数据类型与Tensor的类型不同,则会复制数据,而不共享内存。 可以使用t.from_Numpy (或t.detach )将Numpy转换为Tensor,以与原始Numpy数据共享内存。 附上证明正常转换的实验。 使用t.from_Numpy (将Numpy转换为Tensor,使用torch.Numpy )将Tensor转换为numpy
需要注意的情况:使用t.Tensor ()转换时,Numpy的数据类型与Tensor的类型匹配,因此共享内存
需要注意的情况:使用t.Tensor ()转换时,b和a不共享内存,因为Numpy的数据类型与Tensor的类型不匹配
需要注意的话:使用t.tensor ()转换,只复制数据,不共享内存