深度学习之环境配置 jupyter notebook

今天,博主要系统的学习一下深度学习的相关内容,在此记录自己的学习过程,与大家共同进步。

内容介绍

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

深度学习是一个很“玄幻”的过程,他生成的模型之所以优秀或者如何工作有时对我们人类而言是无法理解的,这里不要过度纠结。
首先是环境的配置,博主之前已经安装了PyCharm和Anaconda并配置了相关环境,因此在这里只是安装了一个常用的包 d2l
相关的安装教程大家可以阅读我之前的博客:
Anaconda安装与PyCharm配置
在这里插入图片描述
这个过程可能需要等几分钟,因为要安装的包有很多
安装完成后,我们就开始学习吧

jupyter notebook使用

这里使用的是jupyter notebook,在我们安装了Anaconda后一般都会默认帮我们安装好。
在终端输入jupyter notebook --generate-config回车,下方显示配置文档所在位置。
在这里插入图片描述
我们可以修改一下他的默认安装路径,方便我们使用
在这里插入图片描述
在记事本中查找(Ctrl+FNotebookApp.notebook_dir 所在位置,将后边的文件夹修改为你喜欢的文件夹位置即可。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在浏览器上打开即可
在这里插入图片描述
运行一个代码发现没有相应的包,原来是这个默认使用的是Anaconda的base,而这个环境我们之前没有安装相应环境,那么我们需要切换一下自己的环境,或者说我们想换一个环境使用jupyter notebook
在这里插入图片描述

单一环境创建

具体方式如下:

conda create -n my-conda-env    # 创建一个虚拟环境
conda activate my-conda-env     # 激活我们的虚拟环境
conda install ipykernel      # 安装python内核
ipython kernel install --user --name=my-conda-env-kernel  # python -m ipykernel install --user --name 环境名称 --display-name "在jupyter中显示的环境名称"
jupyter notebook      # 开启运行
conda install ipykernel

在这里插入图片描述ipython kernel install --user --name=my-conda-env-kernel
在这里插入图片描述
BUG说明:

ImportError: cannot import name 'generator_to_async_generator' 

BUG解决:

pip uninstall -y ipython prompt_toolkit
pip install ipython prompt_toolkit

在这里插入图片描述
再次安装
在这里插入图片描述
在这里插入图片描述

为所有环境创建

当然上述方式只能为一个conda环境创建,我们使用conda install nb_conda_kernels 为所有conda环境创建jupyter,从而可以有多种选择。
请添加图片描述
在这里插入图片描述
在这里插入图片描述

安装代码提示功能

此时安装完成后其无法进行代码提示,我们只需要执行以下步骤即可
1、开始菜单运行Anaconda Prompt (Anaconda3),逐条输入命令

pip install jupyter_contrib_nbextensions

jupyter contrib nbextension install

pip install jupyter_nbextensions_configurator

jupyter nbextensions_configurator enable

2、再次打开notebook, 执行成功后会在http://localhost:8888/tree中出现Nbextensions
在这里插入图片描述
勾选Hinterland
在这里插入图片描述
再次打开一个python文件就可以看到代码提示了
在这里插入图片描述
到此我们的环境配置便完成了

  • 6
    点赞
  • 65
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Jupyter Notebook是一个开源的交互式笔记,可以在浏览器中创建和共享文档,其中包含实时代码、方程、可视化和说明文本。而PyTorch是一个基于Python的科学计算库,它提供了强大的GPU加速支持,用于构建深度学习模型。 要在Jupyter Notebook中配置PyTorch环境,可以按照以下步骤进行操作: 1. 安装Anaconda:首先,你需要安装Anaconda,它是一个用于数据科学和机器学习的Python发行版。你可以从Anaconda官方网站下载适合你操作系统的安装包,并按照安装向导进行安装。 2. 创建虚拟环境:打开Anaconda Navigator,点击"环境"选项卡,然后点击"创建"按钮创建一个新的虚拟环境。给环境起一个名称,并选择Python版本。 3. 安装PyTorch:在创建的虚拟环境中,点击"安装"按钮,在搜索框中输入"pytorch",选择合适的版本并点击"应用"按钮进行安装。 4. 启动Jupyter Notebook:在Anaconda Navigator中,点击"主页"选项卡,然后在所选的虚拟环境下点击"启动"按钮启动Jupyter Notebook。 5. 创建新的Notebook:在Jupyter Notebook界面中,点击右上角的"New"按钮,选择"Python 3"来创建一个新的Notebook。 6. 导入PyTorch库:在Notebook中的代码单元格中,使用以下代码导入PyTorch库: ```python import torch ``` 现在,你已经成功配置了Jupyter Notebook环境并导入了PyTorch库,可以开始使用PyTorch进行深度学习任务了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

彭祥.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值