Skip to content

[inductor] turn Inductor deterministic mode on with torch.use_deterministic_algorithms#165950

Closed
shunting314 wants to merge 3 commits intogh/shunting314/240/basefrom
gh/shunting314/240/head
Closed

[inductor] turn Inductor deterministic mode on with torch.use_deterministic_algorithms#165950
shunting314 wants to merge 3 commits intogh/shunting314/240/basefrom
gh/shunting314/240/head

Conversation

@shunting314
Copy link
Contributor

@shunting314 shunting314 commented Oct 21, 2025

@pytorch-bot
Copy link

pytorch-bot bot commented Oct 21, 2025

🔗 Helpful Links

🧪 See artifacts and rendered test results at hud.pytorch.org/pr/165950

Note: Links to docs will display an error until the docs builds have been completed.

✅ You can merge normally! (1 Unrelated Failure)

As of commit 1da006e with merge base e20c9bf (image):

FLAKY - The following job failed but was likely due to flakiness present on trunk:

This comment was automatically generated by Dr. CI and updates every 15 minutes.

shunting314 added a commit that referenced this pull request Oct 21, 2025
…nistic_algorithms

ghstack-source-id: ccebf22
Pull Request resolved: #165950
…use_deterministic_algorithms"

cc voznesenskym penguinwu EikanWang jgong5 Guobing-Chen XiaobingSuper zhuhaozhe blzheng wenzhe-nrv jiayisunx ipiszy chenyang78 kadeng muchulee8 amjames chauhang aakhundov coconutruben

[ghstack-poisoned]
shunting314 added a commit that referenced this pull request Oct 21, 2025
…nistic_algorithms

ghstack-source-id: 1327515
Pull Request resolved: #165950
@shunting314 shunting314 added the topic: not user facing topic category label Oct 21, 2025
…use_deterministic_algorithms"

cc voznesenskym penguinwu EikanWang jgong5 Guobing-Chen XiaobingSuper zhuhaozhe blzheng wenzhe-nrv jiayisunx ipiszy chenyang78 kadeng muchulee8 amjames chauhang aakhundov coconutruben

[ghstack-poisoned]
shunting314 added a commit that referenced this pull request Oct 22, 2025
…nistic_algorithms

ghstack-source-id: 25c31c8
Pull Request resolved: #165950
Comment on lines -2453 to -2456
if config.deterministic:
torch.backends.cudnn.deterministic = True
torch.backends.cudnn.benchmark = False
torch.backends.mkldnn.deterministic = True # type: ignore[assignment]
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Remove these since other tests calling torch.use_deterministic_algorithms(True) will fail due to these flags being frozen.

Expect them to be set outside of torch.compile.

@shunting314
Copy link
Contributor Author

@pytorchbot merge

@pytorch-bot pytorch-bot bot added the ciflow/trunk Trigger trunk jobs on your pull request label Oct 23, 2025
@pytorchmergebot
Copy link
Collaborator

Merge started

Your change will be merged once all checks pass (ETA 0-4 Hours).

Learn more about merging in the wiki.

Questions? Feedback? Please reach out to the PyTorch DevX Team

Advanced Debugging
Check the merge workflow status
here

meta-codesync bot pushed a commit to pytorch/benchmark that referenced this pull request Oct 23, 2025
…rithms (#165950)

Summary:
X-link: pytorch/pytorch#165950
Approved by: https://github.com/v0i0, https://github.com/eellison

Reviewed By: clee2000

Differential Revision: D85309471

fbshipit-source-id: 2ff0822293bd65e3ba7ae3d1198496cad42f25f0
@github-actions github-actions bot deleted the gh/shunting314/240/head branch November 23, 2025 02:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants