- 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 × 输出层
多层网络:多组系数多组权重的计算