Skip to content

[Auto Parallel] Add spmd rule No.17 for conv2d_transpose and conv2d_transpose_grad ops. - #73188

Merged
luotao1 merged 3 commits into
PaddlePaddle:developfrom
NKNaN:transconv-spmd
Jul 9, 2025
Merged

luotao1 merged 3 commits into
PaddlePaddle:developfrom
NKNaN:transconv-spmd

Conversation

@NKNaN

@NKNaN NKNaN commented Jun 9, 2025

Copy link
Copy Markdown
Contributor

PR Category

Auto Parallel

PR Types

New features

Description

为 conv2d_transpose 和 conv2d_transpose_grad 算子增加切分推导规则。

  • 规则与现有 conv2d 规则类似。

@paddle-bot

paddle-bot Bot commented Jun 9, 2025

Copy link
Copy Markdown

你的PR提交成功,感谢你对开源项目的贡献!
请关注后续CI自动化测试结果,详情请参考Paddle-CI手册。
Your PR has been submitted. Thanks for your contribution!
Please wait for the result of CI firstly. See Paddle CI Manual for details.

@paddle-ci-bot

paddle-ci-bot Bot commented Jun 18, 2025

Copy link
Copy Markdown

Sorry to inform you that c7404a0's CIs have passed for more than 7 days. To prevent PR conflicts, you need to re-run all CIs manually.

self.assertEqual(inferred_output_dist_attrs[0]._partial_dims(), {0})

# case 7
# input: NHinWinC[0, -1, -1, 2], filter: MCHkWk[2, 1, -1, -1] --->

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

MCHkWk -> CMHkWk,注释统一一下

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

已修改


# case 2
# input: NCHinWin[-1, -1, -1, -1], filter: CMHkWk[-1, 0, -1, -1]
# ---> output: NMHoutWout[-1, 0, -1, -1, -1]

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

5维?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

4维,已修改

@NKNaN

NKNaN commented Jun 23, 2025

Copy link
Copy Markdown
Contributor Author

/re-run all-failed

@paddle-ci-bot

paddle-ci-bot Bot commented Jul 1, 2025

Copy link
Copy Markdown

Sorry to inform you that 2398cba's CIs have passed for more than 7 days. To prevent PR conflicts, you need to re-run all CIs manually.

@luotao1

luotao1 commented Jul 1, 2025

Copy link
Copy Markdown
Collaborator

需要解决下冲突

@NKNaN
NKNaN force-pushed the transconv-spmd branch from 2398cba to 449eb58 Compare July 1, 2025 10:59
@NKNaN

NKNaN commented Jul 1, 2025

Copy link
Copy Markdown
Contributor Author

需要解决下冲突

好的

@codecov-commenter

codecov-commenter commented Jul 1, 2025 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (develop@09e77ff). Learn more about missing BASE report.

Additional details and impacted files
@@            Coverage Diff             @@
##             develop   #73188   +/-   ##
==========================================
  Coverage           ?        0           
==========================================
  Files              ?        0           
  Lines              ?        0           
  Branches           ?        0           
==========================================
  Hits               ?        0           
  Misses             ?        0           
  Partials           ?        0           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

danleifeng
danleifeng previously approved these changes Jul 2, 2025
zyfncg
zyfncg previously approved these changes Jul 4, 2025
@luotao1

luotao1 commented Jul 4, 2025

Copy link
Copy Markdown
Collaborator

需要解决下冲突

@NKNaN

NKNaN commented Jul 4, 2025

Copy link
Copy Markdown
Contributor Author

需要解决下冲突

等 #73134 这个合入后吧

@luotao1

luotao1 commented Jul 7, 2025

Copy link
Copy Markdown
Collaborator

可以解决冲突了

@NKNaN

NKNaN commented Jul 7, 2025

Copy link
Copy Markdown
Contributor Author

可以解决冲突了

好的

@NKNaN

NKNaN commented Jul 8, 2025

Copy link
Copy Markdown
Contributor Author

/re-run all-failed

@luotao1
luotao1 merged commit 2168d8b into PaddlePaddle:develop Jul 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

contributor External developers HappyOpenSource Pro 进阶版快乐开源活动,更具挑战性的任务 skip-ci: approval

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants