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

Pycharm Debug详解

Pycharm Debug详解
在这里插入图片描述
看这个工具栏就是 PyCharm 调试器的“步进/断点”按钮区。常用按钮和作用(从左到右一般是这些):

  • Resume / 继续运行(F9):从当前断点继续跑,直到下一个断点或程序结束。
  • Step Over / 单步跳过(F8):执行当前行,不“钻进”函数体;适合快速看整体流程。
  • Step Into / 单步进入(F7):如果这一行在调用函数/方法,就进入到被调函数里逐行看。
  • Smart/Force Step Into(Shift+F7 / Alt+Shift+F7):这一行有多个调用时,弹出可选目标,只进入你选的那个(或强制进入库函数)。
  • Step Out / 跳出(Shift+F8):当前已在某个函数内部,直接把这个函数剩余部分一次跑完并回到上一层调用处。
  • Run to Cursor / 运行至光标(Alt+F9):把鼠标光标放到某行,点击后直接跑到那一行并停下(临时断点)。
  • Evaluate Expression / 计算表达式(Alt+F8):弹出窗口可临时执行/查看 tensor.shapex.mean().item()loss.isnan() 等。
  • Mute Breakpoints / 静音断点:暂时忽略所有断点(图标像小红点带斜杠),再次点击恢复。
  • View Breakpoints / 管理断点(Ctrl+Shift+F8):统一查看、启用/禁用、设置条件断点。
  • Show Execution Point / 显示执行位置(Alt+F10):把编辑器跳回当前正在执行的那一行。

小贴士:

  • 训练“直接跑起来”是正常的——没有命中断点时,程序就会一直运行;随时在想看的行点一下行号设置断点(或按 Ctrl+F8),再点 Resume 就会停到那里。
  • 深度学习调试期常用组合:Step Over (F8) 观察流程 → 在 forward/loss 前打断点 → Evaluatetensor.shape/device/dtype/统计量 → 如需看内部细节再 Step Into (F7)
  • 想快速跳到某一行而不逐步:把光标放到目标行 → 用 Run to Cursor (Alt+F9)
http://www.xdnf.cn/news/18207.html

相关文章:

  • 深度学习之优化器
  • 数据与模型融合波士顿房价回归建模预测
  • 数据结构(排序篇)——七大排序算法奇幻之旅:从扑克牌到百亿数据的魔法整理术
  • LeetCode 1323: 6和9组成的最大数字
  • 内网后渗透攻击--隐藏通信隧道技术(应用层隧道技术)
  • 一键管理 StarRocks:简化集群的启动、停止与状态查看
  • JAVA后端开发——Token自动续期机制的必要性
  • 库制作与原理(下)
  • RabbitMQ面试精讲 Day 24:消费者限流与批量处理
  • Linux中iSCSI存储配置与管理指南
  • Leetcode 15 java
  • 【LeetCode 热题 100】118. 杨辉三角
  • 使用Github Page发布网站
  • Compose笔记(四十六)--Popup
  • 廖雪峰-java教程-Part01
  • RK3588开发板Ubuntu系统烧录
  • 如何利用gemini-cli快速了解一个项目以及学习新的组件?
  • GitHub Copilot:AI编程助手的架构演进与真实世界影响
  • 【102页PPT】新一代数字化转型信息化总体规划方案(附下载方式)
  • 第七十九:AI的“急诊科医生”:模型失效(Loss Explode)的排查技巧——从“炸弹”到“稳定”的训练之路!
  • 为什么神经网络在长时间训练过程中会存在稠密特征图退化的问题
  • AI+预测3D新模型百十个定位预测+胆码预测+去和尾2025年8月17日第163弹
  • 内网穿透系列十一:NPS 是一款轻量级、高性能、功能强大的内网穿透工具,自带Web管理端,支持Docker快速部署
  • Win10快速安装.NET3.5
  • Web全栈项目中健康检查API的作用(现代云原生应用标准实践)(health check、healthcheck、livenessProbe、健康探针)
  • 博士招生 | 香港大学 机器增强认知实验室 招收博士生/实习生/访问学生
  • File 类的用法和 InputStream, OutputStream 的用法
  • Python列表与元组:数据存储的艺术
  • 车载诊断架构 --- 怎么解决对已量产ECU增加具体DTC的快照信息?
  • python---模块