动手学DL——环境部署随笔【深度学习】【Anaconda】【CUDA】【PyTorch】【jupyter】

这篇具有很好参考价值的文章主要介绍了动手学DL——环境部署随笔【深度学习】【Anaconda】【CUDA】【PyTorch】【jupyter】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、环境部署

记录虚拟环境安装部署细节,以备重装。

1.1、安装 Anaconda

  • anaconda 2022.10 windows 版本,https://repo.anaconda.com/archive/

  • 加入环境变量(3/3)

    D:\anaconda3

    D:\anaconda\Scripts

    D:\anaconda\Library\bin

  • 配置虚拟环境,命名为pytorch

    conda create -n pytorch python=3.9 
    
  • 查看当前所有的虚拟环境

    conda env list
    
  • 激活pytorch这个虚拟环境

    conda activate pytorch
    
  • 新环境下包很少,安装科学计算库

    pip install numpy==1.21.5 -i https://pypi.tuna.tsinghua.edu.cn/simple 
    pip install Pandas==1.2.4 -i https://pypi.tuna.tsinghua.edu.cn/simple 
    pip install Matplotlib==3.5.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
    
  • 检查某个库是否安装成功,如numpy

    pip show numpy
    

    或 通过查看这个整个虚拟环境内的包

    conda list
    
  • 退出虚拟环境

    conda deactivate
    

1.2、安装 GPU版 PyTorch

  • 安装 CUDA,CUDA Toolkit 11.3.0 (April 2021), https://developer.nvidia.com/cuda-toolkit-archive

    自定义安装,仅安装CUDA本体,不需要 Visual Studio集成【安完后在应用中去卸载】

  • 添加环境变量

    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA

    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3\bin

    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3\lib\x64

    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3\libnvvp

  • 查看 CUDA版本

    nvcc -V
    
  • 安装 pytorch三个库【torch、vision、audio】

    页面检索 pip install torch==1.12.0

    # ROCM 5.1.1 (Linux only)
    pip install torch==1.12.0+rocm5.1.1 torchvision==0.13.0+rocm5.1.1 torchaudio==0.12.0 --extra-index-url  https://download.pytorch.org/whl/rocm5.1.1
    # CUDA 11.6
    pip install torch==1.12.0+cu116 torchvision==0.13.0+cu116 torchaudio==0.12.0 --extra-index-url https://download.pytorch.org/whl/cu116
    # CUDA 11.3
    pip install torch==1.12.0+cu113 torchvision==0.13.0+cu113 torchaudio==0.12.0 --extra-index-url https://download.pytorch.org/whl/cu113
    # CUDA 10.2
    pip install torch==1.12.0+cu102 torchvision==0.13.0+cu102 torchaudio==0.12.0 --extra-index-url https://download.pytorch.org/whl/cu102
    # CPU only
    pip install torch==1.12.0+cpu torchvision==0.13.0+cpu torchaudio==0.12.0 --extra-index-url https://download.pytorch.org/whl/cpu
    

    对标CUDA 11.3的内容才是需要的,选择cp39【==>编译器版本为 python 3.9】

    # CUDA 11.3
    pip install torch==1.12.0+cu113 torchvision==0.13.0+cu113 torchaudio==0.12.0 --extra-index-url https://download.pytorch.org/whl/cu113
    

    在网络环境差时,pytorch 离线安装方法:https://www.bilibili.com/video/BV1cD4y1H7Tk/?spm_id_from=333.337.search-card.all.click&vd_source=91c6f1762034a97ef22a3742dde58736 【相关部分定位到28:44前后】,总结就是在https://download.pytorch.org/whl/cu113找到那三个轮子文件(3/3),

    • torch-1.12.0+cu113-cp39-cp39-win_amd64.whl

    • torchaudio-0.12.0+cu113-cp39-cp39-win_amd64.whl

    • torchvision-0.13.0+cu113-cp39-cp39-win_amd64.whl

    进入虚拟环境pytorch,本地 pip 安装

    pip install C:\Users\cold\Downloads\torch-1.12.0+cu113-cp39-cp39-win_amd64.whl
    pip install C:\Users\cold\Downloads\torchvision-0.13.0+cu113-cp39-cp39-win_amd64.whl
    pip install C:\Users\cold\Downloads\torchaudio-0.12.0+cu113-cp39-cp39-win_amd64.whl
    

    看到Successfully installed 字样才行。

1.3、安装结束

虚拟环境,科学计算库,pytorch 配置结束

conda list

动手学DL——环境部署随笔【深度学习】【Anaconda】【CUDA】【PyTorch】【jupyter】,深度学习,Python,深度学习,pytorch,jupyter,CUDA

动手学DL——环境部署随笔【深度学习】【Anaconda】【CUDA】【PyTorch】【jupyter】,深度学习,Python,深度学习,pytorch,jupyter,CUDA

1.4、 jupyter 连接虚拟环境

jupyter 默认在 base环境中

在虚拟环境中执行:

pip install ipykernel -i https://pypi.tuna.tsinghua.edu.cn/simple

环境指向虚拟环境pytorch

python -m ipykernel install --user --name=pytorch

以后新建 ipynb,kernel 可以选择虚拟环境pytorch

动手学DL——环境部署随笔【深度学习】【Anaconda】【CUDA】【PyTorch】【jupyter】,深度学习,Python,深度学习,pytorch,jupyter,CUDA

kernel 也可以切换内核,执行重启并清空后新内核正常使用。


2、 浅谈DL算法

必须掌握哪些算法?
我认为,深度学习的学习过程中,必须掌握虚拟环境搭建、三大科学计算库、jupyter的使用,再就是有针对性地模型学习,保持对新技术出现的敏锐嗅觉。

这里放一下沐神说过的:文章来源地址https://www.toymoban.com/news/detail-541094.html

  • 深度学习基础——线性神经网路,多层感知机
  • 卷积神经网络——LeNet,AlexNet,VGG,Inception,ResNet
  • 循环神经网络——RNN,GRU,LSTM,seq2seq
  • 注意力机制——Attention,Transformer
  • 优化算法——SGD,Momentum,Adam
  • 高性能计算——并行,多GPU,分布式
  • 计算机视觉——目标检测,语义分割
  • 自然语言处理——词嵌入,BERT

到了这里,关于动手学DL——环境部署随笔【深度学习】【Anaconda】【CUDA】【PyTorch】【jupyter】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • PyTorch深度学习环境安装(Anaconda、CUDA、cuDNN)及关联PyCharm

    Tytorch : Python 机器学习库,基于 Torch ,用于自然语言处理等应用程序 Anaconda :是默认的 python 包和环境管理工具,安装了 anaconda ,就默认安装了 conda CUDA : CUDA 是一种由显卡厂商 NVIDIA 推出的通用并行计算架构,该架构使 GPU 能解决复杂的计算问题,可用来计算深度学习 c

    2024年02月13日
    浏览(55)
  • Anaconda搭建深度学习虚拟环境:cuda+cudnn+pytorch+torchvision(并验证)

    1.以管理员的身份打开Anaconda Prompt窗口: 2.创建新的虚拟环境: 3.激活刚刚创建好的虚拟环境: 1.右击鼠标打开NVIDIA控制面板,查看显卡支持的最高CUDA版本: 2.Anaconda 换清华镜像源,提高下载速度: 3.我电脑的CUDA最高支持12.0,但注意 在环境中安装比电脑CUDA版本低的 ,因为

    2023年04月09日
    浏览(62)
  • 动手学DL——MLP多层感知机【深度学习】【PyTorch】

    加入一个或多个隐藏层+激活函数来克服线性模型的限制, 使其能处理更普遍的函数关系类型,这种架构通常称为 多层感知机 (multilayer perceptron)。 输入层不涉及任何计算,因此使用此网络产生输出只需要实现隐藏层和输出层的计算。 4.1.1、隐层 通用近似定理 多层感知机可

    2024年02月13日
    浏览(46)
  • (纯小白向)Windows配置GPU深度学习环境:Cuda+Anaconda+pytorch+Vscode

    目录 一、Cuda和Cudnn下载安装 1.1 确定自己的电脑显卡驱动支持的Cuda版本 1.2 Cuda下载与安装 1.3 Cudnn下载与安装 二、Anaconda下载安装 2.1 下载 2.2 安装 2.3 手动配置环境变量 2.4 测试是否安装成功 三、Pytorch下载安装 3.1 创建conda虚拟环境 3.2 Pytorch下载 四、Vscode下载与环境配置 4.1

    2024年02月05日
    浏览(56)
  • 【新手流程】1小时解决Anaconda+Cuda+Cudnn+Pytorch+Pycharm深度学习环境配置

    1、安装Anaconda 2、安装Cuda+Cudnn 3、安装Pytorch 4、安装Pycharm 5、配置Pycharm环境 点击进入Anaconda官网👉: Anaconda.com官网 https://www.anaconda.com/download/ 如果下载速度太慢可以使用这个镜像链接: Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror Index of /anaconda/a

    2024年02月16日
    浏览(76)
  • ubuntu20.04配置ros noetic和cuda,cudnn,anaconda,pytorch深度学习的环境

    这里介绍下本篇文章的目的,为了方便自己日后在其他主机上搭建环境,也为了帮助遇到相同问题的人。本篇文章主要是解决ubuntu20.04搭建机械臂视觉抓取的环境部署问题。第一个环境了ROS环境,第二个环境是深度学习yolov5的环境。 这里推荐鱼香ros的便携式安装方法,这里感

    2024年02月07日
    浏览(72)
  • GPU深度学习环境搭建:Win10+CUDA 11.7+Pytorch1.13.1+Anaconda3+python3.10.9

    在命令行中输入【nvidia-smi】可以当前显卡驱动版本和cuda版本。 根据显示,显卡驱动版本为:Driver Version: 516.59,CUDA 的版本为:CUDA  Version 11.7。 此处我们可以根据下面的表1 显卡驱动和cuda版本对应关系得知,Driver Version: 527.47  516.31,所以可以使用 CUDA Version 11.7 CUDA工具版本

    2024年04月26日
    浏览(60)
  • Python&aconda系列:GPU深度学习环境搭建:Win11+CUDA 11.7+Pytorch1.12.1+Anaconda以及对应版本

    官方推荐的cuda版本为10.2和11.3,这两种 cuda 支持大多数的 pytorch 版本。 以下是Pytorch和CUDA对应的版本 CUDA 环境 PyTorch 版本 9.2 0.4.1、1.2.0、1.4.0、1.5.0(1)、1.6.0、1.7.0(1) 10.0 1.2.0、1.1.0、1.0.0(1) 10.1 1.4.0、1.5.0(1)、1.6.0、1.7.0(1) 10.2 1.5.0(1)、1.6.0、1.7.0(1)、1.8.0(1)、1.9.0、1.9.0、1.10.0、1.

    2024年02月02日
    浏览(62)
  • windows10系统PYthon深度学习环境安装(Anaconda3、PYthon3.10、CUDA11.6、CUDDN10、pytorch、tensorflow,Pycharm)

    一、 總體说明 1、說明:總體採用https://blog.csdn.net/zhizhuxy999/article/details/90442600方法,部分步驟由於版本變化,進行了調整。 2、基本概念 编程语言/编译器:Python。Python的特点是“用最少的代码干最多的事”。Python 2即在2020年停止更新,所以现在学习Python 3是最好的选择。 P

    2023年04月18日
    浏览(65)
  • 利用docker部署深度学习环境摆脱操作系统版本限制与cuda版本限制

    大体思路如下: 1、客户安装操作系统是Ubuntu22.04,利用docker拉取Ubuntu18.04精简版镜像 2、离线下载是宿主机适配的NVIDIA驱动离线包、docker离线包、nvidia docker离线包、gcc离线包(也可以使用联网安装)、项目所需要的对应版本的cuda安装包、cudnn安装包 步骤一: 1、在宿主机安装

    2023年04月26日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包