什么是Pytorch&为什么选择Pytroch
pytorch可以认为是在神经网络领域可以用来起到numpy作用的模块。
如果是学生, 随便选一个学, 或者稍稍偏向 PyTorch, 因为写代码的时候应该更好理解。懂了一个模块, 转换 Tensorflow 或者其他的模块都好说.;如果是上班族, 跟着公司来, 公司用什么, 你就用什么, 不要脱群。
Pytroch的安装
配置Python环境-准备Python管理器-通过命令行安装PyTorch
首先在电脑安装好anaconda;然后上pytorch官网,点“Get Started”;选择版本:现在就选“Stable(1.0)”,系统:我的是Windows,包:安好anaconda就选Conda,语言:我的是Python3.7版本,CUDA:好像是有GPU才用的,没有GPU就选None。
选好之后下面自动出现安装要用的命令,复制下来,我的是:
conda install pytorch-cpu torchvision-cpu -c pytorch
打开Anaconda Prompt,粘贴这个命令,回车,然后等它安装好就可以啦。
通用代码实现流程
import torch as t
import torchvision as tv
import torchvision.transforms as transforms
from torch.autograd import Variable
import torch.nn as nn
import torch.nn.functional as F