Skip to content

Handled DTensor placements as positional argument for redistribute #2797

Merged
mattteochen merged 6 commits intomainfrom
kaixi/dtensor-redistribute
Jan 19, 2026
Merged

Handled DTensor placements as positional argument for redistribute #2797
mattteochen merged 6 commits intomainfrom
kaixi/dtensor-redistribute

Conversation

@mattteochen
Copy link
Collaborator

The PyTorch DTensor redistribute API can accept placements as a positional argument. thunderfx lacked this support, making the node unsupported and causing additional graph breaks.

Closes #2794.

Copy link
Collaborator

@kshitij12345 kshitij12345 left a comment

Choose a reason for hiding this comment

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

LGTM, thanks @mattteochen

@mattteochen
Copy link
Collaborator Author

@KaelanDt for review

@mattteochen mattteochen enabled auto-merge (squash) January 6, 2026 08:15
@mattteochen
Copy link
Collaborator Author

Hi @KaelanDt, could you please review this? Thank you.

Copy link
Collaborator

@KaelanDt KaelanDt left a comment

Choose a reason for hiding this comment

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

thank you @mattteochen

@mattteochen mattteochen merged commit 406cd2f into main Jan 19, 2026
51 checks passed
@mattteochen mattteochen deleted the kaixi/dtensor-redistribute branch January 19, 2026 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

DTensor redistribuite is not supported from thunderfx if placements is provided as positional arg

5 participants

Comments