BP算法学习笔记

  • anaconda的安装

参考博客 https://blog.csdn.net/ITLearnHall/article/details/81708148

  • pytorch环境配置

打开anaconda prompt 创建一个新环境
conda create -n (你的环境名称) python=3.6
eg:conda create -n fang python=3.6

进入环境
conda activate fang

切换conda下载源
使用国外镜像会导致下载速度过慢

添加清华镜像
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro/

使添加的镜像生效
conda config --set show_channel_urls yes

安装
pytorch官方网站
https://pytorch.org
查看gpu是否支持conda
支援的GPU | GeForce (nvidia.cn)
或者输入指令:nvidia-smi

我使用的环境
Anaconda3
python3.6
pycharm (IDE)
pytorch 1.7.1 (pip package)
torchvision 0.8.1 (pip package)
tensorflow 2.4.1 (pip package)

输入命令
conda install pytorch1.7.1 torchvision0.8.2 torchaudio==0.7.2 cudatoolkit=11.0

检验安装
输入python 进入python环境后输入
import torch
torch.cuda.is_available()
显示True表示成功

  • 神经网络基础学习资料
    推荐b站视频:https://www.bilibili.com/video/BV1XE411C7mS?p=16&spm_id_from=pageDriver

  • 部分概念的个人理解

神经网络的本质:不断试错,不断改正,找到正解

BP算法过程:初始化权重,按照权重计算结果,计算误差,根据误差正负及大小调整权重,优化神经网络

数据集:用于训练和测试的数据

激活函数(eg:sigmoid函数):将权重变为0-1的值便于观察理解画图…

深度学习:有多个神经元,多于两层神经网络(输入层 隐藏层++ 输出层)

计算权重数量:输入层 × 隐藏层1+(隐藏层1++ × 隐藏层2++)+隐藏层last × 输出层

多层网络:多组系数多组权重的计算

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值