[ET-VK][ez] enabling fp64->fp32 converison for vulkan compatibility#12201
Conversation
# Context We need this conversion so that certain operators can handle floating point values that need to be 64bit. This is predominantly applicable to choose_qparams.tensor where it expects a 64bit output. # Changes Simply adding an additional conversion for float64 to vulkan fp32. Differential Revision: [D77746137](https://our.internmc.facebook.com/intern/diff/D77746137/) [ghstack-poisoned]
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/12201
Note: Links to docs will display an error until the docs builds have been completed. ❌ 2 New FailuresAs of commit 4f7c0c7 with merge base 1540659 ( NEW FAILURES - The following jobs have failed:
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
|
This pull request was exported from Phabricator. Differential Revision: D77746137 |
This PR needs a
|
…atibility" # Context We need this conversion so that certain operators can handle floating point values that need to be 64bit. This is predominantly applicable to choose_qparams.tensor where it expects a 64bit output. # Changes Simply adding an additional conversion for float64 to vulkan fp32. Differential Revision: [D77746137](https://our.internmc.facebook.com/intern/diff/D77746137/) cc SS-JIA manuelcandales cbilgin [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D77746137 |
…atibility" # Context We need this conversion so that certain operators can handle floating point values that need to be 64bit. This is predominantly applicable to choose_qparams.tensor where it expects a 64bit output. # Changes Simply adding an additional conversion for float64 to vulkan fp32. Differential Revision: [D77746137](https://our.internmc.facebook.com/intern/diff/D77746137/) cc SS-JIA manuelcandales cbilgin [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D77746137 |
…atibility" # Context We need this conversion so that certain operators can handle floating point values that need to be 64bit. This is predominantly applicable to choose_qparams.tensor where it expects a 64bit output. # Changes Simply adding an additional conversion for float64 to vulkan fp32. Differential Revision: [D77746137](https://our.internmc.facebook.com/intern/diff/D77746137/) cc SS-JIA manuelcandales cbilgin [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D77746137 |
…atibility" # Context We need this conversion so that certain operators can handle floating point values that need to be 64bit. This is predominantly applicable to choose_qparams.tensor where it expects a 64bit output. # Changes Simply adding an additional conversion for float64 to vulkan fp32. Differential Revision: [D77746137](https://our.internmc.facebook.com/intern/diff/D77746137/) cc SS-JIA manuelcandales cbilgin [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D77746137 |
…atibility" # Context We need this conversion so that certain operators can handle floating point values that need to be 64bit. This is predominantly applicable to choose_qparams.tensor where it expects a 64bit output. # Changes Simply adding an additional conversion for float64 to vulkan fp32. Differential Revision: [D77746137](https://our.internmc.facebook.com/intern/diff/D77746137/) cc SS-JIA manuelcandales cbilgin [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D77746137 |
…atibility" # Context We need this conversion so that certain operators can handle floating point values that need to be 64bit. This is predominantly applicable to choose_qparams.tensor where it expects a 64bit output. # Changes Simply adding an additional conversion for float64 to vulkan fp32. Differential Revision: [D77746137](https://our.internmc.facebook.com/intern/diff/D77746137/) cc SS-JIA manuelcandales cbilgin [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D77746137 |
749ced7
into
gh/ahmtox/29/base
Stack from ghstack (oldest at bottom):
Context
We need this conversion so that certain operators can handle floating point values that need to be 64bit. This is predominantly applicable to choose_qparams.tensor where it expects a 64bit output.
Changes
Simply adding an additional conversion for float64 to vulkan fp32.
Differential Revision: D77746137
cc @SS-JIA @manuelcandales @cbilgin