[机器学习]0.Anaconda、Pytorch 环境准备

前言

因为最近工作上遇到了瓶颈,我本身是一个PHPer,后来学习掌握了Pyhon,Node 等语言,仍旧没能脱离写网站系统的老本行,感觉如果一直在Web端也许能干出点事情,但总将思路闭塞于此,技术这条道路还有什么意思呢?
以前看过一些深度学习的视频,但是都是需要有一定基础的,然后看起来就非常费劲,后来有幸得知了《深度学习入门》这本书, 耐着性子从头到尾啃了一遍, 虽然其中有些地方不甚理解, 但是仍对一些概念有了了解, 于是回头继续看视频, 推荐几个视频:

莫烦python: https://www.bilibili.com/video/av15997678 [简单清晰, 比较风趣]
龙龙 深度学习与PyTorch入门实战教程 : https://edu.csdn.net/course/detail/16868 [莫烦推荐, 我在看这个]

推荐第二个, 但是还是那句话, 不要一上来就看这些, 找个入门的书先熟悉些譬如“求导、梯度、激活函数”等名词,在看视频会更加得心应手。
废话不多说,下面开始部署环境.

Python 和 Anaconda

因为后边打算用 PyTorch, 所以我们选择Python 环境, 以下两种方式安装, 安装过程我直接贴出别的博主的链接, 但比较推荐用 Anaconda

1、anaconda 是一个python的发行版,包括了python和很多常见的软件库, 和一个包管理器conda。常见的科学计算类的库都包含在里面了,使得安装比常规python安装要容易。
2、Anaconda是专注于数据分析的Python发行版本,包含了conda、Python等190多个科学包及其依赖项。

需要注意的是, 无论哪种方式安装, 都要记得将相关路径放到 环境变量 PATH 中, 这样后期调用的时候就不会出一些 BUG.

Anaconda 食用说明

你没看错, 就是食用哈哈, 这篇文章会在我另一篇博文中写一下

安装 PyTorch

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

  1. 我们打开它的网站 https://pytorch.org/ ,往下翻, 到下图这里
    在这里插入图片描述
    我们按照自己的需求选择相应配置, 要注意 CUDA 那里, 如果你有一块 N卡, 可以在任务栏中的那个图标上右键, 查看自己的 CUDA 版本,机器学习耗时长,证据表明 显卡运算速度要比 CPU 速度快50 ~400 倍, 选择一款好显卡节省生命。
    在这里插入图片描述
    选择 NVIDIA Control Panel, 点击页面左下角 System Information
    在这里插入图片描述
    在这里插入图片描述

CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。 开发人员可以使用C语言来为CUDA™架构编写程序,C语言是应用最广泛的一种高级编程语言。所编写出的程序可以在支持CUDA™的处理器上以超高性能运行。

如果没有显卡,可以选择 None, 用CPU去运算, 除了慢, 效果也是一样的. 然后我们复制它下面那段语句, 复制到 你的conda环境命令行中, 回车运行, 速度慢的可以将 conda 源调整为 清华源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --setshow_channel_urls yes

安装后,我们打开 PyCharm, 记得配置好 PyCharm 的环境, 新建一个 Python 文件, 输入一下代码:
在这里插入图片描述

按下 Ctrl+Shift+F10 运行, 当执行直接输出后, 安装完成.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 安装Anaconda后,可以使用conda命令安装PyTorch,具体操作步骤如下:1.更新conda:conda update -n base conda;2.安装pytorch:conda install pytorch torchvision cudatoolkit=10.1 -c pytorch;3.若要使用GPU构建pytorch,可以使用:conda install pytorch torchvision cudatoolkit=10.1 -c pytorch. ### 回答2: 搭建PyTorch环境可以使用Anaconda来完成。以下是使用Anaconda搭建PyTorch环境的步骤: 1. 首先,从Anaconda官网下载并安装Anaconda。安装过程中请按照向导进行操作。 2. 打开Anaconda Navigator,可以看到Anaconda Navigator的主界面。 3. 在主界面的搜索栏中输入“PyTorch”,然后点击搜索按钮。 4. 在搜索结果中,找到PyTorch并点击右侧的“Install”按钮。等待一段时间,Anaconda会为你安装PyTorch及其相关的依赖包。 5. 安装完成后,可以在Anaconda Navigator的主界面的左侧菜单栏中找到安装好的PyTorch环境。 6. 点击PyTorch环境,然后点击右侧的“Launch”按钮,即可启动PyTorch环境。这将打开一个命令行窗口或者Jupyter Notebook界面,你可以在其中编写和运行PyTorch代码。 另外,如果你希望通过命令行方式来搭建PyTorch环境,可以打开Anaconda Prompt,然后输入以下命令来创建一个新的PyTorch环境: conda create -n pytorch_env python=3.7 conda activate pytorch_env conda install pytorch torchvision cudatoolkit=XX.X -c pytorch 其中,XX.X表示你所使用的CUDA版本号,例如10.1或11.0。这将创建一个名为pytorch_env的环境,并安装PyTorch及其相关依赖。 总之,使用Anaconda搭建PyTorch环境非常简单,只需几个步骤即可完成。这样,你就可以开始使用PyTorch进行深度学习任务了。 ### 回答3: Anaconda是一个Python的开发环境管理工具,可以方便地搭建PyTorch环境。 首先,我们需要下载并安装Anaconda。可以在Anaconda官方网站上下载最新版本的Anaconda安装包。根据操作系统选择合适的安装包,并按照安装向导进行安装。 安装完成后,打开Anaconda Navigator。在Anaconda Navigator的主界面,可以看到许多可用的工具和库。 接下来,我们需要创建一个新的Python环境。在左边的导航栏中,选择"Environments",然后点击"Create"按钮。输入环境的名称,并选择相应的Python版本。 创建环境后,在该环境下安装PyTorch。在左边的导航栏中,选择"Home",然后在搜索框中输入"pytorch",点击搜索按钮。 在搜索结果中,选择适合的PyTorch版本,点击右侧的"Install"按钮进行安装。等待一段时间,安装过程会自动完成。 安装完成后,在新创建的环境中即可使用PyTorch。可以通过Anaconda Navigator打开Jupyter Notebook或其他Python开发环境,在代码中导入PyTorch库进行使用。 总的来说,通过Anaconda搭建PyTorch环境相对简单方便,适用于初学者和对环境配置不熟悉的开发者。同时,Anaconda还提供了许多其他常用的Python库和工具,方便进行数据科学和机器学习的开发工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值