-
Notifications
You must be signed in to change notification settings - Fork 364
feat: Refactor FX APIs under dynamo namespace for parity with TS APIs #1807
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
Merged
Merged
Changes from 47 commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
f1098f2
feat: Add sample torch.compile backend for tensorrt aten path
gs-olive 243bf9b
Add decompositions to aot call
gs-olive 76fd3c8
Mark FX2TRT converter as fake tensor unsupported
gs-olive 6a8102c
Minor naming bugfix
gs-olive 5dd1a50
feat: Initial refactoring of fx2trt in dynamo namespace
peri044 9ce5746
chore: Initial refactoring of FX tests in dynamo namespace
peri044 80828fb
chore: Initial refactoring of TS changes to unify with FX backend in …
peri044 b6338a0
chore: Add dynamo backend tests to CircleCI
peri044 c4a03ff
chore: Linter fixes
peri044 f8ad31a
chore: add missing ts_input.py file
peri044 3cbf72c
chore: refactoring
peri044 516248b
fix: Revamp implementation and replace inplace ops
gs-olive 152bf43
Undo changes to aten tracer
gs-olive cb6e946
chore: Fix tests and remove implicit batch dim support
peri044 6153d21
chore: fix tests
peri044 5ad35e3
chore: remove softmax test using implicit dim
peri044 f76d2b6
fix: Remove unmodified files from FX, add device support
peri044 0c5befd
fix: Refactor backend, add sample args
gs-olive a4047d2
chore: refactoring
peri044 cd4660d
chore: refactoring
peri044 b647b5d
chore: Linter fixes
peri044 685bba1
chore: add workspace_size, disable_tf32, sparse_weights settings
peri044 5cbf46d
chore: Linter fixes
peri044 2479300
feat: Add new `convert_module` function
gs-olive eea3884
fix: Improve `torch_tensorrt` Dynamo path
gs-olive aa0dda8
fix: Move key functions, fix bugs
gs-olive a6d3a64
chore: refactor device related code
peri044 5390259
chore: Linter fixes
peri044 87e4c77
chore: linter fixes
peri044 a12141c
chore: Fix dynamo tests
peri044 6d2e01a
fix: Add test cases and improve backend
gs-olive 48618f4
chore: Fix device dict
peri044 d890b7d
chore: Nest it to dynamo/fx_ts_compat
peri044 8b15cdc
chore: Update setup.py
peri044 8f42a18
chore: Rename ir to fx_ts_compat
peri044 d49b46c
chore: Fix import
peri044 cf5bb20
chore: Linter fixes
peri044 226cc79
fix: Reorganize, add tests
gs-olive b9433ec
Merge remote-tracking branch 'dynamo_changes' into sample_backend
gs-olive dc7dd04
Update conftest.py
gs-olive 33255de
Merge pull request #1751 from gs-olive/sample_backend
peri044 0d68a47
chore: Confine the testing to input and core level
peri044 a9b0711
chore: Modify dynamo fx_ts_compat tests
peri044 b387dd5
chore: Modify circle ci to reduce tests
peri044 13caff0
chore: Refactor code
peri044 2addf5e
chore: Linter fixes
peri044 fb41cf7
fix: Add test suite for torch.compile backend (#1849)
gs-olive b8cd7c3
Improve warning wording
gs-olive File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.