-
Couldn't load subscription status.
- Fork 25.7k
[fx2trt][easy] add sparse flag to TRTInterpreter #69495
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
Conversation
…ze (pytorch#69405) Summary: Pull Request resolved: pytorch#69405 Add a helper function that will generate input tensor specs with dynamic batch size. Note that the constraint currently on this function is that the batch dimension of all these tensors should be the first dimension. Also add more doc strings. Test Plan: Added unit tests. ``` Started reporting to test run: https://www.internalfb.com/intern/testinfra/testrun/7881299413036896 ✓ ListingSuccess: caffe2/test/fx2trt/core:test_input_tensor_spec - main (7.455) ✓ Pass: caffe2/test/fx2trt/core:test_input_tensor_spec - test_from_tensor (caffe2.test.fx2trt.core.test_input_tensor_spec.TestTRTModule) (7.047) ✓ Pass: caffe2/test/fx2trt/core:test_input_tensor_spec - test_from_tensors_with_dynamic_batch_size (caffe2.test.fx2trt.core.test_input_tensor_spec.TestTRTModule) (7.066) ✓ Pass: caffe2/test/fx2trt/core:test_input_tensor_spec - test_from_tensors (caffe2.test.fx2trt.core.test_input_tensor_spec.TestTRTModule) (7.181) Summary Pass: 3 ListingSuccess: 1 ``` Wait for CI to verify if this unit test can run without RE. Differential Revision: D32853947 fbshipit-source-id: 97e9065768d84f8ed2fcd27e5fe7045a779ccbdc
…h#69458) Summary: Pull Request resolved: pytorch#69458 1. Added type hints to acc ops converters. 2. Put some of the class/logic in fx2trt.py to some separated files. (input_tensor_spec.py, trt_module.py, converter_registry.py). 3. Added import in `__init__.py` so that user can just call `from torch.fx.experimental.fx2trt import xxx` instead of `experimental.fx2trt.fx2trt`. Differential Revision: D32884637 fbshipit-source-id: e6b9e295a9736f84de08c995ccac923f4c93730a
Summary: As the title. Migrate from sign plugin to native trt layers. All the layers are fused into one single PWN kernel in TRT. ``` [TensorRT] VERBOSE: Engine Layer Information: Layer(PointWiseV2): PWN(sign_1_sign_rhs + sign_1_sign_rhs_broadcast, PWN(PWN(sign_1_floor_div*2_rhs + sign_1_floor_div*2_rhs_broadcast, PWN(PWN(PWN([UNARY]-[acc_ops.sign]-[sign_1_prod_abs], [UNARY]-[acc_ops.sign]-[sign_1_prod_abs_exp]), PWN([UNARY]-[acc_ops.sign]-[sign_1_prod_exp], [ELEMENTWISE]-[acc_ops.sign]-[sign_1_exp_floor_div])), [ELEMENTWISE]-[acc_ops.sign]-[sign_1_floor_div*2])), [ELEMENTWISE]-[acc_ops.sign]-[sign_1_sign])), Tactic: 0, x[Float(2,2,3)] -> output0[Float(2,2,3)] ``` Test Plan: CI Differential Revision: D32887537 fbshipit-source-id: 25064d16e51b02ed5e81d0e0cae481af0862106e
Summary: As the title. Separated from D30589161. Test Plan: Tested in D30589161. Differential Revision: D32898927 fbshipit-source-id: 30f2023ad0e9db1d18fa2cbb8c6288956bae310c
CI Flow Status⚛️ CI FlowRuleset - Version:
You can add a comment to the PR and tag @pytorchbot with the following commands: # ciflow rerun, "ciflow/default" will always be added automatically
@pytorchbot ciflow rerun
# ciflow rerun with additional labels "-l <ciflow/label_name>", which is equivalent to adding these labels manually and trigger the rerun
@pytorchbot ciflow rerun -l ciflow/scheduled -l ciflow/slowFor more information, please take a look at the CI Flow Wiki. |
🔗 Helpful links
💊 CI failures summary and remediationsAs of commit 6b8d5e3 (more details on the Dr. CI page): 💚 💚 Looks good so far! There are no failures yet. 💚 💚 This comment was automatically generated by Dr. CI (expand for details).Please report bugs/suggestions to the (internal) Dr. CI Users group. |
|
This pull request was exported from Phabricator. Differential Revision: D32898927 |
Summary: Pull Request resolved: #69495 As the title. Separated from D30589161. Test Plan: Tested in D30589161. Reviewed By: maratsubkhankulov, wushirong Differential Revision: D32898927 fbshipit-source-id: 89e18d2eb19b43fbab92b4988d0a21d21cff2d1f
Summary: Pull Request resolved: #69495 As the title. Separated from D30589161. Test Plan: Tested in D30589161. Reviewed By: maratsubkhankulov, wushirong Differential Revision: D32898927 fbshipit-source-id: 89e18d2eb19b43fbab92b4988d0a21d21cff2d1f
Summary: As the title. Separated from D30589161.
Test Plan: Tested in D30589161.
Differential Revision: D32898927