Pytoch、CUDA、 Anaconda安装

CUDA、 Anaconda、Pytoch安装

  • 写在前面:
    • Anaconda、conda、pip、Pytorch的区分
    • 各种依赖关系
  • Anaconda
    • Anaconda是啥
    • Anaconda版本选择
    • Anaconda下载
    • Anaconda安装
  • CUDA
    • CUDA 是啥
    • CUDA 版本选择
    • CUDA 下载
    • CUDA安装
  • Pytoch
    • Pytorch是啥
    • Pytorch版本选择
    • Pytorch安装


写在前面:

Anaconda、conda、pip、Pytorch的区分

详细介绍下面,这里是简述理解!!!有误请评论谢谢 N Ⓜ️ D

名称 理解 举例
Anaconda ️环境管理系统。
能够创建隔离环境的软件,环境中包含:conda、numpy、ipython等自己需要的软件/工具/包等
️ ️ Ⓜ️ 虚拟机上创建操作系统
(windows系统)
conda ️开源的软件包管理系统。
️环境管理系统。
实现安装、卸载、更新等所需操作。
️软件下载商店
(360软件管家)
pip ️官方认可的包管理器。 ️python软件下载商店
(微软商店)
pytorch Ⓜ️python机器学习库。能够完成人工智能学习工作 Ⓜ️从商店里下载的工具
(office word)

各种依赖关系

  1. 显卡型号,CUDA版本,尽量先把显卡驱动更新到最新;磨刀不误砍柴工 : 显卡、CUDA版本间的关系。
  2. Pytorch,CUDA安装版本,CUDA下载安装之前需要考虑Pytorch支持的CUDA版本;
  3. 驱动依赖显卡,cuda依赖驱动,pytorch依赖cuda,于是就会有一些版本依赖问题.
  4. Anaconda和python对应版本


Anaconda

Anaconda是啥

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 [1] 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。(百度百科词条)
Anaconda是一个软件,这个软件能够创建一个隔离的虚拟环境。
比如:VMware是一个软件,这个软件能够创建一个隔离的虚拟系统。


Anaconda版本选择

  • Python不同版本,对应Anaconda不同版本,参考博客选择

Anaconda下载

  • 最新官网下载
    Pytoch、CUDA、 Anaconda安装_第1张图片

  • 清华源镜像
    Pytoch、CUDA、 Anaconda安装_第2张图片

  • 官网历史版本
    Pytoch、CUDA、 Anaconda安装_第3张图片
    Pytoch、CUDA、 Anaconda安装_第4张图片

Anaconda安装

  • 安装配置博客可以参考
  • 掘金、CSDN

CUDA


CUDA 是啥

CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。 (以上解释来自百度词条)



CUDA 版本选择

  • 查看CUDA版本
  • 显卡性能天梯,显卡性能不行,不耽误我看排行Pytoch、CUDA、 Anaconda安装_第5张图片

CUDA 下载

  • 1 最新版本
    Pytoch、CUDA、 Anaconda安装_第6张图片

  • 2 历史版本
    Pytoch、CUDA、 Anaconda安装_第7张图片


CUDA安装

  • CUDA安装


Pytoch

Pytorch是啥

PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。
2017年1月,由Facebook人工智能研究院(FAIR)基于Torch推出了PyTorch。它是一个基于Python的可续计算包,提供两个高级功能:1、具有强大的GPU加速的张量计算(如NumPy)。2、包含自动求导系统的深度神经网络。(百度百科)


Pytorch版本选择

  • 官网历史版本
    Pytoch、CUDA、 Anaconda安装_第8张图片

  • 官网最新版本
    Pytoch、CUDA、 Anaconda安装_第9张图片

Pytorch安装

  • 安装

你可能感兴趣的:(深度学习,python,tensorflow,深度学习)