Pytorch如何更新版本与卸载,使用pip,conda更新卸载Pytorch

2018年05月22日 07:33:52 醉雨轩Y 阅读数 19047
 

今天我们主要汇总如何使用使用ubuntu,CentOS,Mac更新Pytorch和torchvision,以及如何查看当前python版本。本教程只汇集如何使用pip,conda更新以及卸载Pytorch和torchvision,希望对您有所帮助!

最近Pytorch从v0.1.12更新到了v0.2/v0.3,支持了很多方法,如果大家想知道详细内容可以去Pytorch v0.2版本发布--高阶梯度,分布式PyTorch,广播,高级索引,新图层等 查看,以及Pytorch v0.3.0版本发布--pytorch性能优化提速,支持ONNX,高阶梯度以及SparseAdam优化器,好的,我们今天主要讲解如何升级Pytorch以及如何卸载Pytorch。

一、更新Pytorch和torchvision

我们主要讲解如何所以pip,conda更新Pytorch和torchvision,这样你就可以使用ubuntu,CentOS,Mac更新Pytorch和torchvision

1、使用Pip更新Pytorch和torchvision
  1.  
    # 列举pip当前可以更新的所有安装包
  2.  
    pip list --outdated --format=legacy
  3.  
    # 更新pytorch和torchvision安装包
  4.  
    pip install --upgrade pytorch torchvision
2、使用conda更新Pytorch和torchvision
  1.  
    # 建议将其添加soumith为您的Anaconda(或Miniconda)的源服务器
  2.  
    conda config --add channels soumith
  3.  
    # 更新pytorch和torchvision安装包
  4.  
    conda update pytorch torchvision
3、卸载Pytorch重新安装

如果上面的方法无法更新pytorch,您可以卸载再重新安装pytorch,卸载方法如下:

pip uninstall torch

安装可以参考Pytorch如何安装,Linux的安装Pytorch,OSX安装Pytorch教程

二、如何安装指定版本Pytorch

使用conda安装指定版本
  1.  
    # 比如我们安装 v0.1.10
  2.  
    conda install pytorch=0.1.10 -c soumith
使用pip安装指定版本
pip install pytorch==0.1.10

三、卸载Pytorch

1、使用conda卸载Pytorch
  1.  
    conda uninstall pytorch
  2.  
    conda uninstall libtorch
2、使用pip卸载Pytorch
pip uninstall torch

四、如何查看当前pytorch版本

有时候我们想要知道当前的pytorch版本,我们可以使用如下代码打印出当前的版本:

  1.  
    import torch
  2.  
    print(torch.__version__)

原创文章,转载请注明 :Pytorch如何更新版本与卸载,使用pip,conda更新卸载Pytorch - pytorch中文网
原文出处: https://ptorch.com/news/37.html
问题交流群 :168117787

pytorch更新的更多相关文章

  1. HardNet解读

    论文:Working hard to know your neighbor’s margins: Local descriptor learning loss  为什么介绍此文:这篇2018cvpr文 ...

  2. [炼丹术]YOLOv5目标检测学习总结

    Yolov5目标检测训练模型学习总结 一.YOLOv5介绍 YOLOv5是一系列在 COCO 数据集上预训练的对象检测架构和模型,代表Ultralytics 对未来视觉 AI 方法的开源研究,结合了在 ...

  3. PyTorch大更新!谷歌出手帮助开发,正式支持TensorBoard | 附5大开源项目

    大家又少了一个用TensorFlow的理由. 在一年一度的开发者大会F8上,Facebook放出PyTorch的1.1版本,直指TensorFlow"腹地". 不仅宣布支持Tens ...

  4. pytorch常用函数总结(持续更新)

    pytorch常用函数总结(持续更新) torch.max(input,dim) 求取指定维度上的最大值,,返回输入张量给定维度上每行的最大值,并同时返回每个最大值的位置索引.比如: demo.sha ...

  5. Pytorch 资料汇总(持续更新)

    1. Pytorch 论坛/网站 PyTorch 中文网 python优先的深度学习框架 Pytorch中文文档 Pythrch-CN文档地址 PyTorch 基礎篇 2. Pytorch 书籍 深度 ...

  6. 【PyTorch】常用的神经网络层汇总(持续补充更新)

    1. Convolution Layers 1.1 nn.Conv2d (1)原型 torch.nn.Conv2d(in_channels, out_channels, kernel_size, st ...

  7. PyTorch教程之Training a classifier

    我们已经了解了如何定义神经网络,计算损失并对网络的权重进行更新. 接下来的问题就是: 一.What about data? 通常处理图像.文本.音频或视频数据时,可以使用标准的python包将数据加载 ...

  8. PyTorch教程之Neural Networks

    我们可以通过torch.nn package构建神经网络. 现在我们已经了解了autograd,nn基于autograd来定义模型并对他们有所区分. 一个 nn.Module模块由如下部分构成:若干层 ...

  9. Linux安装pytorch的具体过程以及其中出现问题的解决办法

    1.安装Anaconda 安装步骤参考了官网的说明:https://docs.anaconda.com/anaconda/install/linux.html 具体步骤如下: 首先,在官网下载地址 h ...

随机推荐

  1. linux 关于网络接口及配置工具说明

    在Linux操作系统中配置网络接口,一般是通过网络配置工具实现的,但最终目的还是通过网络配置工具来达到修改与网络相关的配置文件而起作用的.由此说来,我们配置网络可以直接修改配置文件. 比如网络网络接口 ...

  2. Google earth爬取卫星影像数据并进行标注路网的方法

    一.下载goole earth 和GetScreen: 试了很多,找了可以使用的上传到百度网盘,链接如下所示: 链接:https://pan.baidu.com/s/1fp-W8u68iRsJ0xcu ...

  3. web服务发展历程

    PhP发展历史1.php: 开始名字含义:personal home page 个人网页 现在名字含义:HyperText Perprocessor 超文本预处理语言 预处理: 说明PHP是在服务器预 ...

  4. web前端学习(二)html学习笔记部分(1) -- html5新增的元素及特性等等

    检查,在浏览器中可以调整设备类型 html5实现水池效果. lang:en为英文语言,中文语言zh <html lang="en"> <head> < ...

  5. httpserver实现简单的上下文

    package main import ( "net/http" "com.jtthink.net/myhttpserver/core" ) type MyHa ...

  6. Sass @at-root (2)

    @at-root和&的结合 &在Sass中所起的作用,文章开头就简单的进行演示了.在@at-root中也同样可以配合&一起使用,下面我们同样来看几个用例: SCSS .foo ...

  7. JQuery--基础动画、滑动动画、淡入淡出动画、自定义动画

    /** * [JQ基础动画] * show() 显示 * hide() 隐藏 * toggle() 切换 * 默认无动画,如果要产生动画 * 在括号内,添加毫秒数,可产生动画和控制动画的快慢 * * ...

  8. Spring_使用(JDBC)

    Spring_对JDBC的支持 使用JdbcTemplate更新数据库 导入jar包 创建applicationcontext.xml <?xml version="1.0" ...

  9. python中的open函数

    open函数用于文件处理 操作文件时,一般需要经历如下步骤: 打开文件 操作文件 一.打开文件 1 文件句柄 = open('文件路径', '模式') 打开文件时,需要指定文件路径和以何等方式打开文件 ...

  10. 编程语言分类及python所属类型

    编程语言分类及python所属类型 编程语言主要从以下几个角度为进行分类:编译型和解释型.静态语言和动态语言.强类型定义语言和弱类型定义语言. 编译和解释的区别是什么? 编译器是把源程序的每一条语句都 ...