torch-mlir/lib/Conversion/TorchToLinalg
Rob Suderman 9d9a05366e
[torch] Fix aten.squeeze lowering to use result shape (#3106)
Squeezes can be ambiguous without the output shape information. For
instance (1, 1, 256) squeezed can be either (1, 256) or (256). We need
to check the resulting shape to know what the shape should look like.
2024-04-04 09:43:12 -07:00
..
CMakeLists.txt Re-organize project structure to separate PyTorch dependencies from core project. (#2542) 2023-11-02 19:45:55 -07:00
DataMovement.cpp [torch] Fix aten.squeeze lowering to use result shape (#3106) 2024-04-04 09:43:12 -07:00
IndirectDataMovement.cpp Bump LLVM to llvm/llvm-project@bb180856ec (#2895) 2024-02-09 14:07:49 -08:00
Linear.cpp [MLIR][Torch] Do not convert bias tensor to element type if NoneType (#3072) 2024-04-02 14:19:26 +05:30
Pooling.cpp [MLIR][Torch] Fix OnnxToLinalg lowering for AvgPool op (#3076) 2024-04-01 22:14:14 +05:30
PopulatePatterns.h Re-enable custom op support 2022-08-16 22:49:08 +05:30
Random.cpp Clang format refresh (#2812) 2024-01-29 12:59:33 -05:00
Reduction.cpp Add complex support for aten.norm and similar operations (#3052) 2024-04-02 14:03:30 +05:30
TensorConstructors.cpp [onnx] Fix constant pad for dynamic shape (#2989) 2024-03-07 13:29:50 -08:00
TensorScalarInterop.cpp [torch] Improve shape inference for dynamic shapes (#3091) 2024-04-02 16:19:57 -07:00
TorchToLinalg.cpp Add complex types support with basic complex ops. 2023-05-11 21:29:07 +05:30
Uncategorized.cpp [Torch] Support AtenDivTensorModeOp with static int input for linalg and stablehlo backend (#3088) 2024-04-02 17:28:53 +08:00
Utils.cpp Bump LLVM to llvm/llvm-project@bb180856ec (#2895) 2024-02-09 14:07:49 -08:00