xla
Update codegen to use xla::Shape
#4111
Merged

Update codegen to use xla::Shape #4111

wonjoo-wj merged 21 commits into master from ltc-codegen
wonjoo-wj
wonjoo-wj wonjoo-wj force pushed from 51335035 to c8074d57 3 years ago
wonjoo-wj wonjoo-wj changed the title [WIP] Update GenXlaLazyIR codegen to use xla::Shape Update GenXlaLazyIR codegen to use xla::Shape 3 years ago
wonjoo-wj wonjoo-wj changed the title Update GenXlaLazyIR codegen to use xla::Shape Update codegen to use xla::Shape 3 years ago
wonjoo-wj wonjoo-wj marked this pull request as ready for review 3 years ago
wonjoo-wj wonjoo-wj assigned wonjoo-wj wonjoo-wj 3 years ago
wonjoo-wj wonjoo-wj added REMOVE_TORCH_PIN
wonjoo-wj wonjoo-wj added tracing
wonjoo-wj wonjoo-wj force pushed from 3d4fcc40 to b7f64f2a 3 years ago
wonjoo-wj
wonjoo-wj wonjoo-wj requested a review from alanwaketan alanwaketan 3 years ago
JackCaoG
wonjoo-wj
wonjoo-wj commented on 2022-10-27
alanwaketan
alanwaketan commented on 2022-10-28
wonjoo-wj wonjoo-wj force pushed from ff8714a0 to a2cb03ee 3 years ago
pytorch pytorch deleted a comment from alanwaketan on 2022-10-31
wonjoo-wj
wonjoo-wj wonjoo-wj requested a review from alanwaketan alanwaketan 3 years ago
wonjoo-wj
wonjoo-wj
wonjoo-wj
alanwaketan
alanwaketan commented on 2022-11-01
alanwaketan
alanwaketan commented on 2022-11-01
alanwaketan
wonjoo-wj
alanwaketan
wonjoo-wj
alanwaketan
wonjoo-wj Update GenXlaLazyIR codegen to use xla::Shape
daf91440
wonjoo-wj Add xla::Shape to custom shape class
5269e394
wonjoo-wj Revert "Update GenXlaLazyIR codegen to use xla::Shape"
e4d37476
wonjoo-wj Update xla codegen to have custom GenLazyNativeFuncDefinition generator
879e11e4
wonjoo-wj Override build_ir_node() in GenXlaLazyNativeFuncDefinition
f7ef7ca2
wonjoo-wj Override gen() in GenXlaLazyIr
af82f3c0
wonjoo-wj Update existing MakeNode calls to remove torch::lazy::Shape vector
054b99d0
wonjoo-wj Remove torch::lazy::Shape vector for _adaptive_avg_pool2d_* ops
d15b8b55
wonjoo-wj Update _adaptive_avg_pool3d_* ops as well
8f26fe6e
wonjoo-wj Run linter
e6848899
wonjoo-wj Add torch pin
0e00007d
wonjoo-wj Remove lazy::Shape related logic in XLATensor::Create
6802fb6a
wonjoo-wj Clean up scripts/gen_lazy_tensor.py and add some comments
7d6ef314
wonjoo-wj Update cpp tests to remove torch::lazy:Shape constructor calls
50497866
wonjoo-wj Run linter again
069adc0c
wonjoo-wj Move bitwise ops to ir_codegen
d22314b3
wonjoo-wj Use new flag use_lazy_shape in xla lazy codegen
ce10b905
wonjoo-wj Update torch pin
982692d5
wonjoo-wj wonjoo-wj force pushed from f571565e to 982692d5 3 years ago
wonjoo-wj Clean up test_symint.cpp
c79917c7
wonjoo-wj
wonjoo-wj Run linter on python files
33d447d4
alanwaketan
alanwaketan
alanwaketan approved these changes on 2022-11-03
wonjoo-wj Delete .torch_pin
58986bcc
wonjoo-wj
wonjoo-wj wonjoo-wj merged 587a6b6d into master 3 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
Labels
Milestone