viable/strict/1790285170: [Profiler] Remove deprecated metadata json field (#198265)
PyTorch 合并 PR #198265,从 Profiler 中移除已弃用的 metadata json 字段。该字段的弃用警告已存在至少两个 torch 版本,PR 由 NicolasHug 批准。
发展脉络
- 首次出现viable/strict/1790285170: [Profiler] Remove deprecated metadata json field (#198265)PyTorch Core
- 当前判断判断:主流深度学习框架在 Profiler 这类可观测接口上做字段收敛,反映性能剖析输出格式趋于稳定,减少下游工具适配成本。可验证下一信号:其他框架或 Profiler 生态工具是否同步调整解析逻辑。Agent Pulse · 分析
PyTorch 仓库发布记录显示,PR #198265 标题为「[Profiler] Remove deprecated metadata json field」,内容为移除 Profiler 中已弃用的 metadata json 字段。提交说明指出该字段已被弃用,且相关警告已存在至少两个 torch 版本,该 PR 已由 NicolasHug 批准。
这是清理性变更:弃用窗口跨至少两个 torch 版本后移除字段,意味着依赖该 metadata json 字段的 Profiler 消费代码需要迁移。可验证下一信号:后续 release note 或迁移指南是否给出替代字段与读取方式。
判断:主流深度学习框架在 Profiler 这类可观测接口上做字段收敛,反映性能剖析输出格式趋于稳定,减少下游工具适配成本。可验证下一信号:其他框架或 Profiler 生态工具是否同步调整解析逻辑。
对使用 PyTorch Profiler 做性能回归与容量规划的平台团队,需检查采集与解析管线是否引用该字段,避免升级后数据断流。可验证下一信号:内部 Profiler 解析代码是否出现该字段引用。
若替代方案明确,影响主要限于仍读取旧字段的脚本;若未提供替代,可能出现短期兼容问题。可验证下一信号:issue 区是否出现字段缺失相关反馈。