DeepSpeed for Deep Learning ( deepspeed | 21 hours )
- 深度学习原理的中级知识
- 使用 PyTorch 或类似深度学习框架的经验
- 熟悉 Python 程式设计
观众
- 数据科学家
- 机器学习工程师
- 开发人员
DeepSpeed 是一个深度学习优化库,可以更轻松地在分散式硬体上扩展深度学习模型。DeepSpeed 由 Microsoft 开发,与 PyTorch 集成,以提供更好的扩展、更快的训练和更高的资源利用率。
这种由讲师指导的实时培训(在线或现场)面向希望提高深度学习模型性能的初级到中级数据科学家和机器学习工程师。
在本次培训结束时,参与者将能够:
- 了解分散式深度学习的原理。
- 安装和配置 DeepSpeed。
- 使用 DeepSpeed 在分散式硬体上扩展深度学习模型。
- 实施和试验 DeepSpeed 功能以实现优化和记忆体效率。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在即时实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
介绍
- 深度学习扩展挑战概述
- DeepSpeed 及其功能概述
- DeepSpeed 与其他分散式深度学习库的比较
开始
- 设置开发环境
- 安装 PyTorch 和 DeepSpeed
- 配置 DeepSpeed 进行分散式训练
DeepSpeed 优化功能
- DeepSpeed 训练管道
- ZeRO (记忆体优化)
- 激活检查点
- 梯度检查点
- 管道并行
使用 DeepSpeed 扩展模型
- 使用 DeepSpeed 进行基本扩展
- 高级缩放技术
- 性能注意事项和最佳实践
- 调试和故障排除技术
高级 DeepSpeed 主题
- 高级优化技术
- 将 DeepSpeed 与混合精度训练结合使用
- 不同硬体上的 DeepSpeed(例如 GPU、TPU)
- 具有多个训练节点的 DeepSpeed
将 DeepSpeed 与 Py 集成Torch
- 将 DeepSpeed 与 PyTorch 工作流集成
- 将 DeepSpeed 与 PyTorch Lightning 结合使用
故障排除
- 调试常见的 DeepSpeed 问题
- 监控和日志记录
总结和后续步骤
- 关键概念和功能回顾
- 在生产中使用 DeepSpeed 的最佳实践
- 了解有关 DeepSpeed 的更多资讯的更多资源
United Arab Emirates - DeepSpeed for Deep Learning
Qatar - DeepSpeed for Deep Learning
Egypt - DeepSpeed for Deep Learning
Saudi Arabia - DeepSpeed for Deep Learning
South Africa - DeepSpeed for Deep Learning
Brasil - DeepSpeed for Deep Learning
Canada - DeepSpeed for Deep Learning
中国 - DeepSpeed for Deep Learning
香港 - DeepSpeed for Deep Learning
澳門 - DeepSpeed for Deep Learning
台灣 - DeepSpeed for Deep Learning
USA - DeepSpeed for Deep Learning
Österreich - DeepSpeed for Deep Learning
Schweiz - DeepSpeed for Deep Learning
Deutschland - DeepSpeed for Deep Learning
Czech Republic - DeepSpeed for Deep Learning
Denmark - DeepSpeed for Deep Learning
Estonia - DeepSpeed for Deep Learning
Finland - DeepSpeed for Deep Learning
Greece - DeepSpeed for Deep Learning
Magyarország - DeepSpeed for Deep Learning
Ireland - DeepSpeed for Deep Learning
Israel - DeepSpeed for Deep Learning
Luxembourg - DeepSpeed for Deep Learning
Latvia - DeepSpeed for Deep Learning
España - DeepSpeed for Deep Learning
Italia - DeepSpeed for Deep Learning
Lithuania - DeepSpeed for Deep Learning
Nederland - DeepSpeed for Deep Learning
Norway - DeepSpeed for Deep Learning
Portugal - DeepSpeed for Deep Learning
România - DeepSpeed for Deep Learning
Sverige - DeepSpeed for Deep Learning
Türkiye - DeepSpeed for Deep Learning
Malta - DeepSpeed for Deep Learning
Belgique - DeepSpeed for Deep Learning
France - DeepSpeed for Deep Learning
日本 - DeepSpeed for Deep Learning
Australia - DeepSpeed for Deep Learning
Malaysia - DeepSpeed for Deep Learning
New Zealand - DeepSpeed for Deep Learning
Philippines - DeepSpeed for Deep Learning
Singapore - DeepSpeed for Deep Learning
Thailand - DeepSpeed for Deep Learning
Vietnam - DeepSpeed for Deep Learning
India - DeepSpeed for Deep Learning
Argentina - DeepSpeed for Deep Learning
Chile - DeepSpeed for Deep Learning
Costa Rica - DeepSpeed for Deep Learning
Ecuador - DeepSpeed for Deep Learning
Guatemala - DeepSpeed for Deep Learning
Colombia - DeepSpeed for Deep Learning
México - DeepSpeed for Deep Learning
Panama - DeepSpeed for Deep Learning
Peru - DeepSpeed for Deep Learning
Uruguay - DeepSpeed for Deep Learning
Venezuela - DeepSpeed for Deep Learning
Polska - DeepSpeed for Deep Learning
United Kingdom - DeepSpeed for Deep Learning
South Korea - DeepSpeed for Deep Learning
Pakistan - DeepSpeed for Deep Learning
Sri Lanka - DeepSpeed for Deep Learning
Bulgaria - DeepSpeed for Deep Learning
Bolivia - DeepSpeed for Deep Learning
Indonesia - DeepSpeed for Deep Learning
Kazakhstan - DeepSpeed for Deep Learning
Moldova - DeepSpeed for Deep Learning
Morocco - DeepSpeed for Deep Learning
Tunisia - DeepSpeed for Deep Learning
Kuwait - DeepSpeed for Deep Learning
Oman - DeepSpeed for Deep Learning
Slovakia - DeepSpeed for Deep Learning
Kenya - DeepSpeed for Deep Learning
Nigeria - DeepSpeed for Deep Learning
Botswana - DeepSpeed for Deep Learning
Slovenia - DeepSpeed for Deep Learning
Croatia - DeepSpeed for Deep Learning
Serbia - DeepSpeed for Deep Learning