vscode调试deepspeed代码

下面展示一个例子:

{
    "version": "0.2.0",
    "configurations": [

        {
            "name": "Python: Debug DeepSpeed",
            "type": "python",
            "request": "launch",
            "program": "/home/upa1/.conda/envs/dsmoe/bin/deepspeed",
            "justMyCode": true,
            "console": "integratedTerminal",
            "args": [
                "--num_nodes=1",
                "--num_gpus=1",
                "/data01/cym/Project/MoE/Megatron-DeepSpeed/Megatron-DeepSpeed/tools/generate_samples_gpt.py",
                "--tensor-model-parallel-size", "1",
                "--num-layers", "24",
                "--hidden-size", "1024",
                "--num-attention-heads", "16",
                "--max-position-embeddings", "1024",
                "--tokenizer-type", "GPT2BPETokenizer",
                "--fp16",
                "--num-experts", "1",
                "--mlp-type", "standard",
                "--micro-batch-size", "1",
                "--seq-length", "1024",
                "--out-seq-length", "1024",
                "--temperature", "1.0",
                "--vocab-file", "/data01/cym/Project/MoE/Megatron-DeepSpeed/Megatron-DeepSpeed/dataset/gpt2-vocab.json",
                "--merge-file", "/data01/cym/Project/MoE/Megatron-DeepSpeed/Megatron-DeepSpeed/dataset/gpt2-merges.txt",
                "--genfile", "unconditional_samples.json",
                "--top_p", "0.9",
                "--log-interval", "1",
                "--num-samples", "0",
                "--load", "/data01/cym/Project/MoE/Megatron-DeepSpeed/Megatron-DeepSpeed/dataset/checkpoints/gpt2_345m",
            ]
        }
        
    ]
}


  • 其中program需要改成自己deepspeed所在位置,在运行环境中查看方式:which deeespeed
  • args参数改成自己想要的就行。
  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值