Archive

keep hungry keep foolish
2021

Dali工具箱🕶7——Data pre-processing: Transform the label format

"semantic segmentation, pngs, labels, transform, "


Dali工具箱🕶6——Compute Confusion Matrix

"confusion matrix, TP, FP, TN, FN, Precision, IoU, Recall "


Image Enhancement🐽2——metrics for picture quality

"SSIM(structural similarity), PSNR(Peak Signal to Noise Ratio)"


Dali杂货铺🐰22——the dump() and load() function in pickle module

"pickle, dump(), load()"


Modular torch💌2——Define your Dataset

"Dataset for classification, semantic sementation, object detection or ..."


Dali工具箱🕶5——the use of numpy

"np.where, np.argmax, np.argmin, np.eye, np.seed, np.vstack, np.hstack, torch.sum, squeeze "


Modular torch💌1——load checkpoint

"load weights into state dict"


小菊的语义分割4🌼——Metrics for semantic segmentation

"mAP, precision, recall, F1-score, IoU, mIoU"


Dali杂货铺🐰21——The contiguous() in PyTorch

"contiguous(), squeeze()"


Dali杂货铺🐰20——Common operations of tensors

"cat, "


Detector🎯5—— one-stage VS two-stage

"FPN, RPN"


Neural Network🦖8——model.eval() VS with torch.no_grad()

"BatchNorm, Dropout, grad_backprop"


Dali杂货铺🐰19——Rules for defining the names of hyperparameters in torch

"model.state_dict(), model.named_parameters()"


Neural Network🦖7——How to clip gradient?

"clip grad, Gradient clipping, Gradient Scaling"


Dali杂货铺🐰18——The role of hook in mmdetection

"HOOK, hook"


Dali杂货铺🐰17——torch 训练过程查看某一层的梯度

"Drawing neural network"


Dali杂货铺🐰16——Summary of drawing neural network tools

"Drawing neural network"


Neural Network🦖6——How dose the convolutional layer achieve higher or lower dimensionality?

"Convolutional principle"


Dali杂货铺🐰15——loss不能正常下降 or 下降到一定程度便不下降了

"loss problems"


Dali杂货铺🐰13——wandb 模型训练轻量级可视化工具

"丝滑的在线模型训练可视化工具, 监控GPU使用情况"


Dali杂货铺🐰14——GPU显存占满,但利用率却很低?

"Tensorflow, 渴望GPU"


Dali杂货铺🐰12——logging模块 打印日志

"以打印日志为荣, 单步跟踪为耻"


Image Enhancement🐽1——AODNet: All-in-One Dehazing Network

"图像去雾"


小菊的语义分割3🌼——像素级分类实现原理及数据预处理

"数据标签预处理, Softmax进行像素级分类原理"


小菊的语义分割1🌼——语义分割科普Semantic Segmentation

"什么是语义分割?"


Neural Network🦖5——Fast R-CNN SPP layer空间金字塔学习

"神经网络优化,损失函数"


Dali杂货铺🐰10——指定GPU进行训练

"TF, Keras, Torch"


Dali杂货铺🐰11——为什么神经网络需要激活函数?

"Relu, Sigmoid, Softmax"


Dali杂货铺🐰9——Anaconda conda 命令详解

"Conda, 更好的管理python环境"


NAS👣1——DARTS

"可微分神经架构搜索"


Dali工具箱🕶4—— DD——DaliDetetion

"更好的帮你完成深度学习任务"


Dali工具箱🕶3——torch.transform( Pipline ) 进行数据增广

"transform, 尺寸调整, 数据增强"


Dali杂货铺🐰8——PyTorch 保存,加载和查看训练好的模型

"save, load, weights, 载入预训练权重"


Dali杂货铺🐰7——Python 字典操作详解

"dict..."


Dali工具箱🕶2——Torch 数据集准备 Pipline

"transform to train.txt, Dataset, DataLoader, 预处理"


Neural Network🦖4——损失,梯度的计算与反向传播

"神经网络优化,损失函数"


Neural Network🦖3——GAN

"GAN网络详解"


Neural Network🦖2——优化器详解

"优化器的作用与实现原理"


Neural Network🦖1——上采样Upsampling详解

"反卷积, 上采样, 插值算法"


Dali杂货铺🐰6——torch 分布式训练(多GPU)注意事项

"深度学习, 分布式训练, 多GPU"


Dali杂货铺🐰5——torch 深度学习model()函数参数问题

"深度学习, Model, forward(), 前向传播"


Dali杂货铺🐰4——软连接(符号连接) ln -s 源文件 目标文件

"文件调用"


Competition🐳2——智能交通场景应用

"车辆非法越线检测, 不礼让行人检测"


Dali杂货铺🐰3——CUDA 版本之间的切换

"python, CUDA, GPU"


Dali杂货铺🐰2——super()函数解决多重继承问题

"python, super(自己, self).__init__()"


Dali杂货铺🐰1——__init__.py文件的作用

"python"


Detector🎯4——mmdetection 测试文件详解 test.py

"mmdetection 测试模型"


阶段性学习总结🔑1——HitDet改进

"HitDet"


Detector🎯3——mmdetection 训练文件详解train.py

"mmdetection 开始训练模型"


Detector🎯2——mmdetection 数据集准备build_dataset函数详解

"mmdetection 数据集准备"


Competition🐳1——车道线检测识别与标注

"中国软件杯, 车道线的手动标注"


Dali工具箱🕶1——torch GPU版本环境配置

"从CUDA,cuDNN到gcc版本,傻瓜式配置各torch版本"


Detector🎯1——mmdetection环境配置

"mmdetection工具箱学习记录"


2020

Books📖

"书籍是人类进步的阶梯"


小菊的语义分割2🌼——数据集的制作(一): ISPRS_Potsdam遥感图像数据集

"遥感图像数据集, 语义分割数据集制作"


阿菊的OpenCv🎨1——cv2读取图像并用matplotlib(plt)显示多幅图像以及RGB图像通道的拆分(cv2.split)与合并(cv2.merge)

"Opencv, plt, cv2.split, cv2.merge"