我是靠谱客的博主 敏感面包,最近开发中收集的这篇文章主要介绍Pytorch安装使用介绍Pytorch 安装使用介绍,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Pytorch 安装使用介绍

Pytorch是一个由Facebook领导开发的端对端机器学习框架,其竞争者有名气很高的tensorflow模型。作为一个基于Python的框架,Pytorch致力于打造一个更快速和原生的机器学习体验[1]。

Pytorch 的安装

Pytorch可以通过conda或者pip直接安装。
(以下安装的全部为pytorch的最新稳定版本)

  • 使用conda安装
  •   conda install pytorch torchvision cudatoolkit=<CUDA Version> -c pytorch #With CUDA and GPU support
      conda install pytorch torchvision cpuonly -c pytorch #CPU Only
    
  • 使用pip安装 (若python 版本为python3则需要使用pip3)
  •   pip install torch==1.2.0+cu92 torchvision==0.4.0+cu92 -f https://download.pytorch.org/whl/torch_stable.html #For CUDA 9.2
      pip install torch torchvision #For CUDA 10.0
      pip install torch==1.2.0+cpu torchvision==0.4.0+cpu -f https://download.pytorch.org/whl/torch_stable.htm #CPU Only
    
  • 其中,torchvision包含了计算机视觉中常用的数据库、模型以及图形变换,通常会和pytorch一同安装。

Pytorch的安装验证

在安装结束以后,我们可以通过以下方式简单验证一下是否正确安装了Pytorch。

在python环境中(或在控制台输入python进入python环境):

from __future__ import print_function
import torch
x = torch.rand(5, 3)
print(x)

这个指令应该会输出一个类似下面的,5*3大小,0到1的随机数tensor:

tensor([[3.3159e-01, 3.9369e-01, 2.0888e-02],
        [5.3672e-01, 5.1647e-04, 5.1147e-01],
        [9.2372e-03, 3.2622e-01, 9.5849e-01],
        [3.6163e-01, 3.8910e-01, 4.0464e-01],
        [8.6919e-01, 6.4512e-02, 9.6224e-01]])

同时,我们也可以通过下述指令来查看是否正常安排CUDA支持:

import torch
torch.cuda.is_available()

输出:

True

使用Pytorch训练一个神经网络

Pytorch官方给了一个很简单易懂的python Notebook格式的入门教程。这里面涉及到了一些基础的tensor创建和运算。这些在这里就不细展开了,因为notebook里面真的很详细,也有说明,可谓是入门的最好方法。

最后

以上就是敏感面包为你收集整理的Pytorch安装使用介绍Pytorch 安装使用介绍的全部内容,希望文章能够帮你解决Pytorch安装使用介绍Pytorch 安装使用介绍所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(30)

评论列表共有 0 条评论

立即
投稿
返回
顶部