• 安装深度学习框架 pytorch、tensorflow


    安装深度学习框架 pytorch、tensorflow

    tensorflow可以直接pip装,pytorch请务必从这里装https://download.pytorch.org/whl/torch_stable.html下载对应cuda版本编译的安装包,放到服务器里pip install xxxx.whl

    1、安装tensorflow

    #安装依赖包
    (python-3.7) root@7a927d2dc743:~# pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --user pytest-cov==2.0 pytest-filter-subpackage==0.1
    
    #安装指定版本的tensorflow
    (python-3.7) root@7a927d2dc743:~# pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow==2.3.0
    
    #验证tensorflow是否安装成功
    (python-3.7) root@7a927d2dc743:~# pip show tensorflow
    Name: tensorflow
    Version: 2.3.0
    Summary: TensorFlow is an open source machine learning framework for everyone.
    Home-page: https://www.tensorflow.org/
    Author: Google Inc.
    Author-email: packages@tensorflow.org
    License: Apache 2.0
    Location: /usr/local/anaconda3/envs/python-3.7/lib/python3.7/site-packages
    Requires: absl-py, astunparse, gast, google-pasta, grpcio, h5py, keras-preprocessing, numpy, opt-einsum, protobuf, scipy, six, tensorboard, tensorflow-estimator, termcolor, wheel, wrapt
    Required-by:
    

    2、安装pytorch

    #下载对应cuda版本编译的安装包
    (python-3.7) root@7a927d2dc743:~# wget -P ./ https://download.pytorch.org/whl/cu102/torch-1.6.0-cp37-cp37m-linux_x86_64.whl
    
    (python-3.7) root@7a927d2dc743:~# ll -d torch-1.6.0-cp37-cp37m-linux_x86_64.whl
    -rw-r--r-- 1 root root 748807916 Jul 28  2020 torch-1.6.0-cp37-cp37m-linux_x86_64.whl
    
    #安装下载好的安装包
    (python-3.7) root@7a927d2dc743:~# pip install torch-1.6.0-cp37-cp37m-linux_x86_64.whl
    Processing ./torch-1.6.0-cp37-cp37m-linux_x86_64.whl
    Requirement already satisfied: numpy in /usr/local/anaconda3/lib/python3.7/site-packages (from torch==1.6.0) (1.21.5)
    Requirement already satisfied: future in /usr/local/anaconda3/lib/python3.7/site-packages (from torch==1.6.0) (0.18.2)
    Installing collected packages: torch
    Successfully installed torch-1.6.0
    
    #验证pytorch是否安装成功,这里可以写一个小脚本验证下,如没有报错就是安装成功了
    (python-3.7) root@7a927d2dc743:~# vim pytorch.py
    (python-3.7) root@7a927d2dc743:~# cat pytorch.py 
    from __future__ import print_function  
    import torch
    x = torch.rand(5, 3)
    print(x)
    
    
    (python-3.7) root@7a927d2dc743:~# python
    python             python3            python3-config     python3.7          python3.7-config   python3.7m         python3.7m-config
    (python-3.7) root@7a927d2dc743:~# python3.7 pytorch.py 
    tensor([[0.5560, 0.5296, 0.1896],
            [0.5847, 0.7915, 0.7916],
            [0.9128, 0.2412, 0.1217],
            [0.7183, 0.0343, 0.9444],
            [0.3063, 0.0969, 0.9200]])
    
  • 相关阅读:
    java几种数据的默认扩容机制
    web.xml配置详解
    Bootstrap文件上传组件
    JAVA四则运算算法
    Oracle 和 mysql 的批量操作Sql语句 的区别
    JAVA使用ItextPDF
    c# 状态机实现
    c++11模拟boost元占位符placeholder
    vs2012 函数参数内存对齐引发编译错误
    windows下matplotlib编译安装备忘
  • 原文地址:https://www.cnblogs.com/ywb123/p/16077430.html
Copyright © 2020-2023  润新知