-
Notifications
You must be signed in to change notification settings - Fork 505
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
[Functionalization] Dynamic shape tests #4448
Comments
Tried to enable python dispatcher according to pytorch/pytorch#88787 (comment):
Which leads to a different crash: Here is the original crash: Investigating the new crash now. |
The crash hit: And then from Let me try to implement ge to see if that moves us further. @vanbasten23 @miladm |
Fixed ge but then now clone is needed. Not sure how many ops are there. Let's try enable the python dispatcher without functionalization to see if all these missing ops are a cause of functionalization. |
Okay, after enabling the python dispatcher on the test without functionalization, the test passes. Therefore, all those missing ops are a cause of functionalization. I guess the reasonable next step is to implement those missing dynamic ops. |
After implementing clone, the test passes!!! |
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
#4488 is another attempting fix. |
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
Close as all depending tasks are completed. |
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
Summary: This pull request fixes TestDynamicShapes. test_simple_expand_on_2d_tensor by: 1. enabling python dispatcher in the test such that dynamic ops are decomposed correctly, 2. implementing missing sym size ops, ge and clone. Test Plan: XLA_EXPERIMENTAL="nonzero:masked_select:masked_scatter" python test/test_dynamic_shapes.py -v TestDynamicShapes.test_simple_expand_on_2d_tensor Fixes #4448
This is the issue that keeps track of the progress being made to fix dynamic shape tests for Functionalization Phase 2.
Here is the list of the failure tests:
CC @wonjoolee95, @vanbasten23
The text was updated successfully, but these errors were encountered: