Skip to content

【Hackathon 9th No.121】Convert torch._C._set_grad_enabled and torch._C.set_grad_enabled to torch.set_grad_enabled#341

Merged
lixinqi merged 1 commit intoPaddlePaddle:developfrom
xilzy:Hackathon_9th_No_121
Nov 11, 2025
Merged

【Hackathon 9th No.121】Convert torch._C._set_grad_enabled and torch._C.set_grad_enabled to torch.set_grad_enabled#341
lixinqi merged 1 commit intoPaddlePaddle:developfrom
xilzy:Hackathon_9th_No_121

Conversation

@xilzy
Copy link
Contributor

@xilzy xilzy commented Nov 8, 2025

Description

函数用于将 FX 计算图中的不稳定 API torch._C._set_grad_enabled 和 torch._C.set_grad_enabled 替换为 PyTorch 官方稳定的 torch.set_grad_enabled。该方法会遍历所有相关节点并完成替换,随后重新编译计算图,确保模型在编译和运行时只调用稳定接口。
89186b46954a2e5c66acb475d8b3be9f

@paddle-bot
Copy link

paddle-bot bot commented Nov 8, 2025

Thanks for your contribution!

@luotao1
Copy link
Collaborator

luotao1 commented Nov 10, 2025

请解决冲突

@lixinqi
Copy link
Collaborator

lixinqi commented Nov 10, 2025

#352 请按照这个 pr 的要求改动代码,减少合入冲突。

@xilzy xilzy force-pushed the Hackathon_9th_No_121 branch from 6fdf5ad to e38922f Compare November 10, 2025 09:04
@lixinqi lixinqi merged commit 7268252 into PaddlePaddle:develop Nov 11, 2025
3 checks passed
@luotao1
Copy link
Collaborator

luotao1 commented Nov 11, 2025

hi, @xilzy

  • 非常感谢你对飞桨的贡献,我们正在运营一个PFCC组织。PFCC是飞桨开源的贡献者俱乐部,只有给飞桨合入过代码的开发者才能加入,俱乐部里每两周会有一次例会(按兴趣参加),也会时不时办线下meetup面基,详情可见 https://github.com/luotao1 主页说明。
  • 如果你对PFCC有兴趣,请发送邮件至 ext_paddle_oss@baidu.com,我们会邀请你加入~

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants