摘要: 目录1. 参考Batch Normalization理论作用 1. 参考 详解归一化、标准化、正则化以及batch normalization 论文 Batch Normalization BatchNorm层通常在激活函数之前应用。 它会自动计算每个特征的均值和方差,并根据小批量数据的统计信息进行 阅读全文
posted @ 2024-12-11 17:34 jack-chen666 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 目录1. 参考2. 神经网络LogisticTanh函数Hard-Logistic函数和Hard-Tanh函数ReLU函数优点缺点带泄露的ReLU带参数的ReLUELU函数Softplus函数Swish函数 1. 参考 邱锡鹏老师的《神经网络与深度学习》 2. 神经网络 𝐷 个输入𝑥1, 𝑥2 阅读全文
posted @ 2024-12-11 16:10 jack-chen666 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 目录1 参考2. 基础np.dotnp.outer 1 参考 “死亡”ReLUs 邱锡鹏老师的《神经网络与深度学习》 2. 基础 Sigmoid型函数的两端饱和, ReLU函数为左饱和函数,且在x > 0时导数为1,在一定程度上缓解了神经网络的梯度消失问题,加速梯度下降的收敛速度。 ReLU也是非线 阅读全文
posted @ 2024-12-11 12:00 jack-chen666 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1. 参考 https://blog.csdn.net/voiiid/article/details/114825246 https://blog.csdn.net/shizheng_Li/article/details/144140912 2. 半精度浮点fp16 这两种数据类型编程是经常遇见 双 阅读全文
posted @ 2024-12-06 16:39 jack-chen666 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 目录1. 参考2. 回顾 FlashAttention V1V2Efficient Memory Attentionxformers 1. 参考 https://zhuanlan.zhihu.com/p/642962397 2. 回顾 FlashAttention V1 softmax稳定版 Fla 阅读全文
posted @ 2024-12-05 09:44 jack-chen666 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 目录1. 参考2. OBS -- Optimal Brain Surgeon and General Network Pruning3. Optimal Brain Compression: A Framework for Accurate Post-Training Quantization an 阅读全文
posted @ 2024-11-27 09:40 jack-chen666 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 目录1. 参考2. 介绍3. 权重的切分3.1 按行切分权重3.2 按列切分权重4. MLP层5. Self-Attention层6. Embedding层7. Cross-entropy层8. 张量模型并行 + 数据并行 1. 参考 https://zhuanlan.zhihu.com/p/622 阅读全文
posted @ 2024-11-13 18:14 jack-chen666 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 目录1. config.json2. main.py3. start.sh 1. config.json { "train_batch_size": 4, "steps_per_print": 2000, "optimizer": { "type": "Adam", "params": { "lr" 阅读全文
posted @ 2024-11-11 15:49 jack-chen666 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 目录1. 参考2. 总结3. 分布式数据并行(DDP)4. 总结 1. 参考 https://zhuanlan.zhihu.com/p/617133971 2. 总结 以Google GPipe为代表的流水线并行范式,当模型太大,一块GPU放不下时,流水线并行,将模型的不同层放到不同的GPU上, 通 阅读全文
posted @ 2024-11-08 17:55 jack-chen666 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 目录1. 参考2. 概述3. 目标4. 模型并行4.流水线并行4.1 切分micro-batch4.2 re-materialization(active checkpoint)5. 实验效果5.1 GPU数量 VS 模型大小5.2 GPU数量 VS 训练速度5.3 Gpipe下时间消耗分布 1. 阅读全文
posted @ 2024-11-08 11:33 jack-chen666 阅读(15) 评论(0) 推荐(0) 编辑