pytorch小白之旅

1、pytorch   view()函数

view()函数作用是将一个多行的Tensor,拼接成一行。

pytorch小白之旅_第1张图片pytorch小白之旅_第2张图片

  • view()返回的数据和传入的tensor一样,只是形状不同
  • -1在这里的意思是让电脑帮我们计算,比如下面的例子,总长度是20,我们不想自己算20/5=420/5=4,就可以在不想算的位置放上-1,电脑就会自己计算对应的数字,这个在实际搭建网络的时候是很好用的
  • 还要注意view()返回的tensor和传入的tensor共享内存,意思就是修改其中一个,数据都会变

2、.item

如果你有一个元素 tensor ,使用 .item() 来获得这个 value 。

pytorch小白之旅_第3张图片

你可能感兴趣的:(pytorch小白之旅)