Skip to content

feat: Implement Dynamic shapes + fallback support for export path #2271

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 87 commits into from
Oct 2, 2023
Merged
Changes from 7 commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
f1f202e
feat: Move tracing to use aot export apis
peri044 Aug 8, 2023
abaf047
chore: minor changes
peri044 Aug 9, 2023
bb1f3cf
chore: minor changes
peri044 Aug 11, 2023
3d05b4d
chore: Rebase with main
peri044 Aug 11, 2023
8d99be5
chore: rebase
peri044 Aug 16, 2023
0aad214
chore: minor logging updates
peri044 Aug 17, 2023
8899735
feat: Add preliminary support for freezing tensors in Dynamo
gs-olive Jul 21, 2023
8af2627
fix: Refactor tensor freezing in Dynamo
gs-olive Aug 5, 2023
f6969be
Key op fixes for failing tests
gs-olive Aug 5, 2023
bad1594
fix: Add constant folding utility to freezing
gs-olive Aug 12, 2023
db56dd6
chore: Move to new export APIs
peri044 Aug 17, 2023
bf961f5
chore: rebase with dynamo_tensor_freeze branch
peri044 Aug 17, 2023
b13aa82
feat: Add preliminary support for freezing tensors in Dynamo
gs-olive Jul 21, 2023
dd95620
fix: Refactor tensor freezing in Dynamo
gs-olive Aug 5, 2023
6bd3c64
Key op fixes for failing tests
gs-olive Aug 5, 2023
248073f
fix: Add constant folding utility to freezing
gs-olive Aug 12, 2023
3e5f434
feat: Add preliminary support for freezing tensors in Dynamo
gs-olive Jul 21, 2023
6bf6945
fix: Refactor tensor freezing in Dynamo
gs-olive Aug 5, 2023
3b6e1e7
Key op fixes for failing tests
gs-olive Aug 5, 2023
2107d8e
fix: Add constant folding utility to freezing
gs-olive Aug 12, 2023
fd5a41e
chore: add BERT test case
peri044 Aug 18, 2023
f047651
chore: remove pdb
peri044 Aug 21, 2023
de9795d
feat: Implement dynamic shapes feature
peri044 Aug 23, 2023
ab76c0d
chore: rebase
peri044 Aug 23, 2023
5f2a4f3
chore: minor update
peri044 Aug 23, 2023
566fbb0
Merge branch 'export_prototype' into dyn_export
peri044 Aug 23, 2023
4949549
chore: refactor
peri044 Aug 23, 2023
e4df382
feat: Add preliminary support for freezing tensors in Dynamo
gs-olive Jul 21, 2023
d022f4a
fix: Refactor tensor freezing in Dynamo
gs-olive Aug 5, 2023
9610ba7
Key op fixes for failing tests
gs-olive Aug 5, 2023
e19aae7
fix: Add constant folding utility to freezing
gs-olive Aug 12, 2023
d95c360
chore: Add constraints for dynamic inputs during export
peri044 Aug 25, 2023
2860be6
Merge remote-tracking branch 'origin/dynamo_tensor_freeze' into expor…
peri044 Aug 25, 2023
d7f2477
chore: rebase with export_prototype
peri044 Aug 25, 2023
b50d362
chore: enable truncate long and double inputs
peri044 Aug 25, 2023
91b47fb
chore: updates
peri044 Aug 29, 2023
51266db
feat: Add preliminary support for freezing tensors in Dynamo
gs-olive Jul 21, 2023
2005db7
fix: Add constant folding utility to freezing
gs-olive Aug 12, 2023
a8cb1fe
fix: Move tracer code into try/except
gs-olive Aug 29, 2023
7ff9309
Custom implementation of AOT for compile
gs-olive Aug 29, 2023
692921e
Move fixes into Dynamo directory
gs-olive Aug 30, 2023
e926724
chore: rebase
peri044 Sep 5, 2023
0cfd23b
Merge branch 'export_prototype' into dyn_export
peri044 Sep 5, 2023
2c85bc7
chore: minor changes
peri044 Sep 6, 2023
1de79b3
chore: add device updates
peri044 Sep 6, 2023
33ddf46
chore: minor updates
peri044 Sep 7, 2023
39e7d98
chore: refactor prepare_inputs
peri044 Sep 7, 2023
760eda6
chore: minor updates
peri044 Sep 7, 2023
b3c9666
chore: updates
peri044 Sep 7, 2023
fbfb8ef
chore: updates
peri044 Sep 7, 2023
b7056a1
chore: add tests and update GHA
peri044 Sep 8, 2023
27681c2
feat: Add preliminary support for freezing tensors in Dynamo
gs-olive Jul 21, 2023
056cbf3
fix: Add constant folding utility to freezing
gs-olive Aug 12, 2023
ece276c
fix: Move tracer code into try/except
gs-olive Aug 29, 2023
73a0bce
Custom implementation of AOT for compile
gs-olive Aug 29, 2023
890ba72
Move fixes into Dynamo directory
gs-olive Aug 30, 2023
980dc1c
chore: rebase
peri044 Sep 9, 2023
dfc4899
Move fixes into Dynamo directory
gs-olive Aug 30, 2023
09b099a
Merge remote-tracking branch 'origin/dynamo_tensor_freeze' into expor…
peri044 Sep 9, 2023
157bb2d
chore: updates
peri044 Sep 9, 2023
0005a31
Move fixes into Dynamo directory
gs-olive Aug 30, 2023
5526bca
Merge remote-tracking branch 'origin/dynamo_tensor_freeze' into expor…
peri044 Sep 11, 2023
3420fb0
chore: updates
peri044 Sep 11, 2023
4a0afd3
Merge branch 'export_prototype' into dyn_export
peri044 Sep 11, 2023
399f929
feat: Add preliminary support for freezing tensors in Dynamo
gs-olive Jul 21, 2023
4b44ff2
fix: Add constant folding utility to freezing
gs-olive Aug 12, 2023
a94a075
fix: Move tracer code into try/except
gs-olive Aug 29, 2023
4e308f1
Custom implementation of AOT for compile
gs-olive Aug 29, 2023
95d3f98
Move fixes into Dynamo directory
gs-olive Aug 30, 2023
529262a
Merge remote-tracking branch 'origin/dynamo_tensor_freeze' into expor…
peri044 Sep 11, 2023
16d19e8
Merge branch 'export_prototype' into dyn_export
peri044 Sep 11, 2023
aee529b
chore: rebase
peri044 Sep 12, 2023
89acc8e
Merge branch 'export_prototype' into dyn_export
peri044 Sep 12, 2023
6858c0a
chore: rebase
peri044 Sep 18, 2023
695dc9b
chore: address review comments
peri044 Sep 18, 2023
a5cdd24
chore: updates
peri044 Sep 18, 2023
24922fc
chore: updates
peri044 Sep 24, 2023
645816e
chore: updates
peri044 Sep 24, 2023
708ac64
chore: rebase with main
peri044 Sep 25, 2023
9bcaf49
chore: update docs
peri044 Sep 26, 2023
6704cb7
chore: update docs
peri044 Sep 26, 2023
560c779
chore: update docs
peri044 Sep 26, 2023
03f5f2d
chore: rebase
peri044 Sep 30, 2023
0349810
chore: fix tests
peri044 Oct 1, 2023
912fcab
chore: updates
peri044 Oct 2, 2023
31c09b2
chore: revert harness tracer changes
peri044 Oct 2, 2023
9f0a589
chore: address review comments
peri044 Oct 2, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

These merge commits were added into this branch cleanly.

There are no new changes to show.