-
Notifications
You must be signed in to change notification settings - Fork 748
Binary Comparison Ops #12198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Binary Comparison Ops #12198
Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/12198
Note: Links to docs will display an error until the docs builds have been completed. ❌ 1 New Failure, 1 Unrelated FailureAs of commit 646e6f9 with merge base aaf0a4c ( NEW FAILURE - The following job has failed:
BROKEN TRUNK - The following job failed but were present on the merge base:👉 Rebase onto the `viable/strict` branch to avoid these failures
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
|
This pull request was exported from Phabricator. Differential Revision: D76049244 |
957e821 to
a1d934f
Compare
This PR needs a
|
|
This pull request was exported from Phabricator. Differential Revision: D76049244 |
a1d934f to
569e3ec
Compare
Summary: Pull Request resolved: pytorch#12198 This change introduces the `binary_eq`, `binary_lt`, `binary_le`, `binary_gt`, `binary_ge` operators. 1. Introduced the operators in the binary_op.yaml file 2. we now store the shader variant base name to better handle special cases in the glsl of binary op 3. binary ops assumed that the output of the operation is the same of the input data. For `binary_eq` this is not true. This is now handled both in the shader and the in the graph creation. 4. added test case Reviewed By: SS-JIA Differential Revision: D76049244
Summary: This change introduces the `binary_eq`, `binary_lt`, `binary_le`, `binary_gt`, `binary_ge` operators. 1. Introduced the operators in the binary_op.yaml file 2. we now store the shader variant base name to better handle special cases in the glsl of binary op 3. binary ops assumed that the output of the operation is the same of the input data. For `binary_eq` this is not true. This is now handled both in the shader and the in the graph creation. 4. added test case Reviewed By: SS-JIA Differential Revision: D76049244
569e3ec to
0b0e0f3
Compare
|
This pull request was exported from Phabricator. Differential Revision: D76049244 |
0b0e0f3 to
f90c88d
Compare
Summary: Pull Request resolved: pytorch#12198 This change introduces the `binary_eq`, `binary_lt`, `binary_le`, `binary_gt`, `binary_ge` operators. 1. Introduced the operators in the binary_op.yaml file 2. we now store the shader variant base name to better handle special cases in the glsl of binary op 3. binary ops assumed that the output of the operation is the same of the input data. For `binary_eq` this is not true. This is now handled both in the shader and the in the graph creation. 4. added test case Reviewed By: SS-JIA Differential Revision: D76049244
Summary: This change introduces the `binary_eq`, `binary_lt`, `binary_le`, `binary_gt`, `binary_ge` operators. 1. Introduced the operators in the binary_op.yaml file 2. we now store the shader variant base name to better handle special cases in the glsl of binary op 3. binary ops assumed that the output of the operation is the same of the input data. For `binary_eq` this is not true. This is now handled both in the shader and the in the graph creation. 4. added test case Reviewed By: SS-JIA Differential Revision: D76049244
f90c88d to
65ae910
Compare
Summary: This change introduces the `binary_eq`, `binary_lt`, `binary_le`, `binary_gt`, `binary_ge` operators. 1. Introduced the operators in the binary_op.yaml file 2. we now store the shader variant base name to better handle special cases in the glsl of binary op 3. binary ops assumed that the output of the operation is the same of the input data. For `binary_eq` this is not true. This is now handled both in the shader and the in the graph creation. 4. added test case Reviewed By: SS-JIA Differential Revision: D76049244
65ae910 to
4cd70a7
Compare
|
This pull request was exported from Phabricator. Differential Revision: D76049244 |
Summary: Pull Request resolved: pytorch#12198 This change introduces the `binary_eq`, `binary_lt`, `binary_le`, `binary_gt`, `binary_ge` operators. 1. Introduced the operators in the binary_op.yaml file 2. we now store the shader variant base name to better handle special cases in the glsl of binary op 3. binary ops assumed that the output of the operation is the same of the input data. For `binary_eq` this is not true. This is now handled both in the shader and the in the graph creation. 4. added test case Reviewed By: SS-JIA Differential Revision: D76049244
4cd70a7 to
7a92af7
Compare
|
This pull request was exported from Phabricator. Differential Revision: D76049244 |
Summary: Pull Request resolved: pytorch#12198 This change introduces the `binary_eq`, `binary_lt`, `binary_le`, `binary_gt`, `binary_ge` operators. 1. Introduced the operators in the binary_op.yaml file 2. we now store the shader variant base name to better handle special cases in the glsl of binary op 3. binary ops assumed that the output of the operation is the same of the input data. For `binary_eq` this is not true. This is now handled both in the shader and the in the graph creation. 4. added test case Reviewed By: SS-JIA Differential Revision: D76049244
7a92af7 to
cbe1c59
Compare
cbe1c59 to
6fbbec2
Compare
Summary: This change introduces the `binary_eq`, `binary_lt`, `binary_le`, `binary_gt`, `binary_ge` operators. 1. Introduced the operators in the binary_op.yaml file 2. we now store the shader variant base name to better handle special cases in the glsl of binary op 3. binary ops assumed that the output of the operation is the same of the input data. For `binary_eq` this is not true. This is now handled both in the shader and the in the graph creation. 4. added test case Reviewed By: SS-JIA Differential Revision: D76049244
|
This pull request was exported from Phabricator. Differential Revision: D76049244 |
Summary: Pull Request resolved: pytorch#12198 This change introduces the `binary_eq`, `binary_lt`, `binary_le`, `binary_gt`, `binary_ge` operators. 1. Introduced the operators in the binary_op.yaml file 2. we now store the shader variant base name to better handle special cases in the glsl of binary op 3. binary ops assumed that the output of the operation is the same of the input data. For `binary_eq` this is not true. This is now handled both in the shader and the in the graph creation. 4. added test case Reviewed By: SS-JIA Differential Revision: D76049244
6fbbec2 to
03e65da
Compare
Differential Revision: D77229915
03e65da to
a70da84
Compare
Summary: This change introduces the `binary_eq`, `binary_lt`, `binary_le`, `binary_gt`, `binary_ge` operators. 1. Introduced the operators in the binary_op.yaml file 2. we now store the shader variant base name to better handle special cases in the glsl of binary op 3. binary ops assumed that the output of the operation is the same of the input data. For `binary_eq` this is not true. This is now handled both in the shader and the in the graph creation. 4. added test case Reviewed By: SS-JIA Differential Revision: D76049244
Summary: Pull Request resolved: pytorch#12198 This change introduces the `binary_eq`, `binary_lt`, `binary_le`, `binary_gt`, `binary_ge` operators. 1. Introduced the operators in the binary_op.yaml file 2. we now store the shader variant base name to better handle special cases in the glsl of binary op 3. binary ops assumed that the output of the operation is the same of the input data. For `binary_eq` this is not true. This is now handled both in the shader and the in the graph creation. 4. added test case Reviewed By: SS-JIA Differential Revision: D76049244
|
This pull request was exported from Phabricator. Differential Revision: D76049244 |
a70da84 to
646e6f9
Compare
Summary:
This change introduces the
binary_eq,binary_lt,binary_le,binary_gt,binary_geoperators.binary_eqthis is not true. This is now handled both in the shader and the in the graph creation.Reviewed By: SS-JIA
Differential Revision: D76049244
cc @SS-JIA @manuelcandales @cbilgin