最简单的deepspeed微调

1.啥是deepspeed?

DeepSpeed是一个开源的深度学习优化库,它由微软开发并维护,旨在提高大规模模型训练的效率和可扩展性。

2.他的优势?

内存优化引擎:ZRRO

通信优化模块:张量并行,数据并行,流水线并行

训练优化工具:融合优化器,自动混合精度训练,学习率调度

3.使用(示例用Qwen1.8b):

git clone https://github.com/QwenLM/Qwen.git

git clone https://www.modelscope.cn/qwen/Qwen-1_8B-Chat.git

cd Qwen

pip install -r requirements.txt

pip install "peft<0.8.0" deepspeed

# 移动finetune_lora_single_gpu.sh到外面

cp finetune/finetune_lora_single_gpu.sh ./

# 调整超参

vim finetune_lora_single_gpu.sh

chmod +x finetune_lora_single_gpu.sh

# 准备数据(例如)

./finetune_lora_single_gpu.sh -m /mnt/workspace/Qwen-1_8B-Chat -d /mnt/workspace/data/data.json

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值