第一节 基本的操作 点我,所有内容翻译于此链接 什么是PyTorch? 它是基于Python语言的科学计算工具包,其设计目的包括以下两个方面: 替代Numpy从而可以使用强大的GPU进行计算 一个深读学习的研究平台,致力于提供最大的灵活性与速度 我们开始吧~ Tensors Tensors和Numpy的ndarrays很像,与之不同之处在于Tensor可以在GPU上进行运算从而获得更快的计算速度。 from __future__ import print_function import torch 利用pyTorch构造一个未初始化的5×3的矩阵: x = torch.Tensor( 5 , 3 ) print(x) -9.3921e+17 4.5628e-41 -9.3921e+17 4.5628e-41 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 [torch.FloatTensor of size 5x3] 类似于上一步,构造一个随机(值域为[0,1])初始化的矩阵: x = torch.rand( 5 , 3 ) print(x) 0.9144 0.5597 0.7737 0