MT-Megatron 入门
MT-Megatron 简介
环境准备
建议使用Moore Threads官方提供的训练Docker镜像,包含了MT-Megatron和MT-TransformerEngine的最新版本。同时包含 MT DeepSpeed, Simumax 等训练工具。
- 下载软件
MT-Megatron 和 MT-TransformerEngine 均已开源, 但是使用 Moore Threads 提供的官方Docker 可以得到最新版本, 包含对更多训练特性的支持。
- 安装
cd TransformerEngine/
chmod a+x ./install.sh
./install.sh
MT Megatron 将在训练期间自动进行安装.
使用 MT-Megatron 训练典型的大语言模型
1. 准备数据集
对于Megatron大模型训练的数据准备阶段, 一般需要
- 数据收集
- 数据清洗
- 数据token化
- 数据bin化 四个步骤. 我们将略过前两个步骤.