当前位置: 首页 > article >正文

vscode如何debug环境配置?torchrun与deepspeed库又该如何配置?

文章目录

  • 前言
  • 一、vscode命令参数传递
    • 1、验证参数py文件
    • 2、第一种vscode调用方法(launch.json配置)
    • 3、第二种vscode调用方法(launch.json配置)
  • 二、deepspeed运行py文件代码(deepspeed_test.py)
  • 三、deepspeed命令调用(无法debug)
  • 四、deepspeed使用vscode进行调试(能debug)
  • 五、vscode执行类似sh命令调试总结(能debug)
    • 1、launch.json的args、program、justMyCode、env参数说明
    • 2、python **.py 命令执行
    • 3、deepspeed 命令执行
  • 总结


前言

本文验证完成基于vscode对deepspeed进行debug方法。特别的,该方式不仅适合deepspeed命令debug,也适用torchrun命令debug,更能延伸其它命令debug模式。本文内容分为三部分,第一部分介绍如何使用vscode传递参数debug;第二部分介绍如何使用deepspeed进行debug;第三部分介绍vscode通用命令方式进行debug。


大模型扩充内容!

源码路径:点击这里

一、vscode命令参数传递

验证python文件的argparse参数传递,或者是命令使用–param的参数传递方式,第一个列子使用常规python调用,我将写一个简单py文件,然后在说明vscode如何配置launch.json文件。

1、验证参数py文件

代码很简单,大家可直接查看,文件名为test_py.py,如下:


                

http://www.kler.cn/news/367627.html

相关文章:

  • 华为:高级ACL 特定ip访问特定ip命令
  • 「Qt Widget中文示例指南」如何实现半透明背景?
  • Flink CDC系列之:学习理解核心概念——Data Pipeline
  • 【设计模式-状态模式】
  • <Project-11 Calculator> 计算器 0.3 年龄计算器 age Calculator HTML JS
  • 2024数学分析【南昌大学】
  • Python爬虫:商品详情的“八卦记者”
  • LeetCode 3185.构成整天的下标对数目 II:哈希表
  • [Ansible实践笔记]自动化运维工具Ansible(二):Ansible的playbook及角色
  • AudioSetCaps数据集:包含190万对来自AudioSet录音的音频-字幕对。
  • HTTP协议相关知识点
  • 网络编程_day3
  • Flutter 鸿蒙next中的路由使用详解【基础使用】
  • 团结引擎内置 AI 助手团结 Muse Chat 测试版上线!新功能怎么用?能做什么?
  • 技术周总结 10.21~10.27周日
  • LeetCode刷题日记之动态规划(一)
  • 2025前端面试-内存泄露-001
  • k8s 1.21.1部署过程中calico服务启动失败问题
  • LeetCode_1688. 比赛中的配对次数_java
  • LabVIEW提高开发效率技巧----事件日志记录
  • LExecutor: Learning-Guided Execution——论文笔记
  • 爬虫中代理ip 的选择和使用实战
  • Solon浅体验
  • 在虚拟机中编译imx6ull开发板的字符驱动文件报错关于freetype的问题
  • JSON格式及jackson.jar包的安装与配置
  • 科技赋能:在AIGC的道路上找到自己的领域