目录
前期准备
环境配置
学习深度学习,如何选购显卡? - 知乎 (zhihu.com)
Previous PyTorch Versions | PyTorch
Index of /anaconda/pkgs/main/win-64/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
Python_pycharm调试模式+使用pycharm给python传递参数 - Leq123 - 博客园 (cnblogs.com)
windows10安装cuda10.2_bingo_liu的博客-CSDN博客_cuda10.2
Anaconda及pytorch详细安装及使用教程_Nicholson的博客-CSDN博客
安装CUDA,cuDNN,Pytorch的详细教程,一气呵成!_Nefu_lyh的博客-CSDN博客_一气呵成
torch.cuda.is_available()返回false——解决办法_Nefu_lyh的博客-CSDN博客_torch.cuda.is_available
https://download.pytorch.org/whl/torch_stable.html
数据集下载
公开数据集下载,优质机器学习数据集,图像识别、NLP免费获取 | 格物钛,非结构化数据平台 (graviti.cn)
数据打标
Windows下的labelme数据标注工具安装教程_volcano_Lin 的博客-CSDN博客_labelme安装
开源图像标注工具labelme的安装使用及汉化_Surenon的博客-CSDN博客
[图像算法]-数据标注软件labelme详解 - 简书 (jianshu.com)
查看模型
PPT做的好不如画图画的好 | 神经网络绘图篇,涵盖Netron、NN-SVG、PlotNeuralNet!_ConferenceEye的博客-CSDN博客
工程源码
labelme
mirrors / wkentaro / labelme · CODE CHINA (csdn.net)
netron
tensorRT
BN(Batch Normalization)层原理与作用_zhangxu-CSDN博客_bn层
efficientnet
EfficientNet模型的完整细节 - 知乎 (zhihu.com)
基础知识
图像分割
最全综述 | 图像分割算法 - 知乎 (zhihu.com)
全卷积网络(FCN)与图像分割_飞跃重洋的思念的博客-CSDN博客_fcn
常用的分类问题中的损失函数_wait1ess的博客-CSDN博客_分类损失函数
一文教你读懂3D目标检测_Z's Palace-CSDN博客
卷积网络
卷积神经网络超详细介绍_呆呆的猫的博客-CSDN博客_卷积神经网络
各种卷积层的理解(深度可分离卷积、分组卷积、扩张卷积、反卷积)_gwpscut的博客-CSDN博客_深度可分离卷积
语义分割之MIoU原理与实现 - 简书 (jianshu.com)
BN(Batch Normalization)层原理与作用_zhangxu-CSDN博客_bn层
efficientNet
速度与精度的结合 - EfficientNet 详解 - 简书 (jianshu.com)
ONNX can't export SwishImplementation · Issue #91 · lukemelas/EfficientNet-PyTorch · GitHub
EfficientNet介绍_AI剑客的博客-CSDN博客_efficientnet
resnet
pytorch——用resnet18做动物多分类问题(含可视化结果)_亚特兰蒂斯 ‘的博客-CSDN博客_resnet多分类
Faster-RCNN
【深度学习Faster-RCNN】深刻解读Faster R-CNN_c20081052的专栏-CSDN博客
基本概念和原理
如何通俗的解释交叉熵与相对熵? - 知乎 (zhihu.com)
一文搞懂交叉熵在机器学习中的使用,透彻理解交叉熵背后的直觉_史丹利复合田的博客-CSDN博客
语义分割之MIoU原理与实现 - 简书 (jianshu.com)
深度学习中的FLOPs介绍及计算(注意区分FLOPS)___Jupiter__的博客-CSDN博客
神经网络时间复杂度和空间复杂度(参数量计算和计算量计算)_固本培元的专栏-CSDN博客
合集
分类: deep learning | arleyzhang
数据处理
数据增强方法及代码_洛北辰南的博客-CSDN博客_数据增强代码
验证集与测试集的区别 - morwing - 博客园 (cnblogs.com)
【从零学习PyTorch】 transfrom之五种Crop裁剪的方法_忽逢桃林的博客-CSDN博客_crop裁剪
PyTorch中 transforms的二十二个方法_悲恋花丶无心之人的博客-CSDN博客_transforms.scale
python PIL 图像处理 - 简书 (jianshu.com)
opencv
OpenCV中对Mat矩阵加、减、乘、除、转置等操作的总结_进击的Explorer-CSDN博客
OpenCV中Mat的type_jeffdeen的博客-CSDN博客
opencv中Mat类型转换_u013925378的博客-CSDN博客
OpenCV的5种格式化输出方法Mat类型数据_weixin_34290000的博客-CSDN博客
OpenCV Mat数据类型及位数总结_danmeng8068的博客-CSDN博客
Mat与Tensor的互相转化 - 简书 (jianshu.com)
图像处理和图像识别中常用的OpenCV函数 - 小新786 - 博客园 (cnblogs.com)
模型训练
调参问题
深度学习中的batch的大小对学习效果有何影响? - 知乎 (zhihu.com)
理解深度学习中的学习率及多种选择策略 (baidu.com)
怎么解决过拟合与欠拟合_u010899985的博客-CSDN博客_过拟合
模型导出
python关于onnx模型的一些基本操作_CFH1021的博客-CSDN博客
ONNX can't export SwishImplementation · Issue #91 · lukemelas/EfficientNet-PyTorch · GitHub
语义分割之MIoU原理与实现 - 简书 (jianshu.com)
pytorch/mxnet模型tensorrt部署_u011605951的博客-CSDN博客
ONNX can't export SwishImplementation · Issue #91 · lukemelas/EfficientNet-PyTorch · GitHub
将训练好的pytorch模型的pth文件转换成onnx模型(亲测成功) - 知乎 (zhihu.com)
模型加速
深度学习丨深度学习中GPU和显存分析 - vincent1997 - 博客园 (cnblogs.com)
量化
模型量化详解_WZZ18191171661的博客-CSDN博客_模型量化原理
CVPR 2020丨8比特数值也能训练模型?商汤提出训练加速新算法_量化 (sohu.com)
tensorRT
https://on-demand.gputechconf.com/gtc/2017/presentation/s7310-8-bit-inference-with-tensorrt.pdf
Nvidia TensorRT文档——开发者指南 - 简书 (jianshu.com)
TensorRT(1)-介绍-使用-安装 | arleyzhang
TensorRT(2)-基本使用:mnist手写体识别 | arleyzhang
TensorRT(3)-C++ API使用:mnist手写体识别 | arleyzhang
TensorRT(4)-Profiling and 16-bit Inference | arleyzhang
TensorRT(5)-INT8校准原理 | arleyzhang
TensorRT(6)-INT8 inference | arleyzhang
从TensorRT看INT8量化原理 - nanmi - 博客园 (cnblogs.com)
用TensorRT C++ API加速TensorFlow模型实例 - 知乎 (zhihu.com)
【代码分析】TensorRT sampleINT8 详解_HaoBBNuanMM的博客-CSDN博客
TensorRT INT8量化原理以及如何编写校准器类进行校准_AI数据工厂-CSDN博客
深度学习算法优化系列二十二 | 利用TensorRT部署YOLOV3-Tiny INT8量化模型_I good vegetable a!-CSDN博客
TensorRT实战(三)——如何处理Dynamic Shapes - 简书 (jianshu.com)
NVIDIA 深度学习加速器DLA简介 - 知乎 (zhihu.com)
如何使用Jetson AGX Xavier上的DLA - 知乎 (zhihu.com)
tensorrt int8量化原理几点问题记录 - 灰太狼锅锅 - 博客园 (cnblogs.com)
剪枝
Network Slimming——通道剪枝 - 知乎 (zhihu.com)
深度学习网络模型压缩剪枝详细分析 - 吴建明wujianming - 博客园 (cnblogs.com)
知识蒸馏
Pytorch
detectron2
detectron2.config — detectron2 0.6 documentation
Detectron2 尝鲜 -- 训练一个红绿灯检测模型 - 知乎 (zhihu.com)
技术问题
torch.onnx — PyTorch 1.10.0 documentation
https://pytorch.apachecn.org/#/
PyTorch 中,nn 与 nn.functional 有什么区别? - 知乎 (zhihu.com)
Pytorch中nn.Conv2d的用法 - 别再闹了 - 博客园 (cnblogs.com)
torch.max()使用讲解 - 简书 (jianshu.com)
torchvision中Transform的normalize参数含义_律己且好学,才能保证不坠入愤世嫉俗之列。-CSDN博客
PyTorch中 transforms的二十二个方法_悲恋花丶无心之人的博客-CSDN博客_transforms.scale
(三)PyTorch学习笔记——softmax和log_softmax的区别、CrossEntropyLoss() 与 NLLLoss() 的区别、log似然代价函数_Haward-CSDN博客
Pytorch详解NLLLoss和CrossEntropyLoss_豪哥的博客-CSDN博客_nllloss
PyTorch中关于backward、grad、autograd的计算原理的深度剖析_Yale-曼陀罗-CSDN博客
PyTorch学习笔记——Tensor张量的数据类型的转化、Tensor常见的数据类型、快速创建Tensor_Yale-曼陀罗-CSDN博客_longtensor 长整型张量