Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/llvm/torch-mlir

The Torch-MLIR project aims to provide first class support from the PyTorch ecosystem to the MLIR ecosystem.
https://github.com/llvm/torch-mlir

* [tosa] Support for AtenFlattenUsingIntsOp (#548)

454fa9d12338b289805d295a934a076aaf460e88 authored over 2 years ago by Anup Gangwar <[email protected]>
Fold __is__ and unchecked_cast of derefine

The added e2e maxpool testcase from #545 was not getting a static shape
due to an unfolded prim....

8bc028af053f19a99228ae37866723621bddb428 authored over 2 years ago by Liam Fitzpatrick <[email protected]>
Fix build failure

e1b3e5bc92decafc7d99cd093e47ec909c62d0fa authored over 2 years ago by Yi Zhang <[email protected]>
Bump LLVM to 84fe34a0b7fdd7bbf179981d1583693d5d5ec68b (#544)

* external/llvm-project 881ff4e4ebe8...84fe34a0b7fd (466):
> [MLIR] Workaround for python det...

52ed3313b49b8f56a6dac270ee334c6dffebcaf2 authored over 2 years ago by stephenneuendorffer <[email protected]>
* [tosa] Support for AtenReshapeOp (#543)

* [tosa] Support for AtenBatchNormOp

Signed-off-by: Anup Gangwar <[email protected]>

Co...

7a5736facd37a7cd9de197074491d20ec714934d authored over 2 years ago by Anup Gangwar <[email protected]>
[TBE] Add a test module for table batch embedding

This commit adds a test module specifically for table batch embedding
algorithm. This test case ...

13b9fd62c61ac32f5599b283035ad1685a7a5074 authored over 2 years ago by Gaurav Shukla <[email protected]>
[tosa] Implement conv2d support (#541)

Signed-off-by: Suraj Sudhir <[email protected]>

eb06d21765acc78dc68f8fcdd54223e3082aa271 authored over 2 years ago by Suraj Sudhir <[email protected]>
Bump LLVM to 881ff4e4ebe8cc0cc045c7c167cffb01f94f27f8 (#539)

3fd9b7789e55c3a2692389f2345acee1411fa1b9 authored over 2 years ago by stephenneuendorffer <[email protected]>
Adding an e2e test for histogram binning calibration

17a4843cf766e2d041ef8239f198ff45e938ac04 authored over 2 years ago by Nirvedh <[email protected]>
[tosa] Implement torch.linear support. (#535)

Refactor matmul into separate class and derive variants:
- matmul
- mm, bmm
- linear

Signe...

cadea678e5e2cfc62a1625af6e50cac34144e710 authored over 2 years ago by Suraj Sudhir <[email protected]>
Minor fixes

ad4b9e036992cfc09ea071da2a709466bbc49ca6 authored over 2 years ago by Yi Zhang <[email protected]>
* [tosa] Support for AtenRsubScalarOp for scalar constants (#531)

* [tosa] Support for AtenCeilOp and AtenReciprocalOp
* [tosa] Support for comparator ops, Aten[...

f8080bd1c5493365a84e9de7e6c1ae095d1600e5 authored over 2 years ago by Anup Gangwar <[email protected]>
Install torch-mlir binaries (#421)

In addition, use add_llvm_executable so that the relative rpath of
the installed binaries is se...

c8ee8d02ebfd6e672e82904cdde049a10dc34d75 authored over 2 years ago by stephenneuendorffer <[email protected]>
Polish readme.

76728491cbefc8469a9a7bd467d783b5402461da authored over 2 years ago by Sean Silva <[email protected]>
[tosa] Enable tosa-to-linalg-named so Matmul works again (#530)

Signed-off-by: Suraj Sudhir <[email protected]>

5d6c4f48dcdc64a09fdd338170d04a95a60b4386 authored over 2 years ago by Suraj Sudhir <[email protected]>
[MLIR][TORCH] Add E2E support for aten.index.Tensor op

This commit adds lowering of `aten.index.Tensor` op

Signed-Off By: Vivek Khandelwal <vivek@nod-...

6fe70c77948753bc2d3bd97855b276f3cb2b96fb authored over 2 years ago by Vivek Khandelwal <[email protected]>
[tosa] Implement matmul, mm and bmm support (#526)

- Also handles braodcasting n-D tensors, dynamic shapes

Signed-off-by: Suraj Sudhir <suraj.su...

0188ca549879b76120b7075955f4978d710442b8 authored over 2 years ago by Suraj Sudhir <[email protected]>
Revert "Add non-RNG aten ops to aten dialect."

This reverts commit c9a343267c863186d5127fb8e38a76f62a53e2ac.

40efd2cb8e7b8160db106c97175001d2f5fc8931 authored over 2 years ago by Yi Zhang <[email protected]>
Update external/llvm-project

- Add `qualified` to ods because of
https://reviews.llvm.org/D113873 and https://reviews.llvm.or...

3745f54489ee30024bd55f3e95f86f1d24e9bd7e authored over 2 years ago by dan <[email protected]>
[tosa] Add more common utility functions (#525)

- Common code as TF repository, being moved to MLIR core.
- Will support further legalizations ...

edf4a0e72923c26cc1cc2578bf7d28a376b4dbc3 authored almost 3 years ago by Suraj Sudhir <[email protected]>
[tosa] Add tosa-to-standard before tosa-to-linalg pass (#524)

Signed-off-by: Suraj Sudhir <[email protected]>

5ded7d096f7d4504044ce15950f1f0f0e97cf174 authored almost 3 years ago by Suraj Sudhir <[email protected]>
Add non-RNG aten ops to aten dialect.

This commit adds the aten ops which do not require random number
support to aten dialect. This c...

c9a343267c863186d5127fb8e38a76f62a53e2ac authored almost 3 years ago by Prateek Gupta <[email protected]>
* Workaround for Issue 521, remove createTosaToStandard from Passes.cpp and

disable ElementwisePowModule_basic
* Update nll_loss_forward to align to the change in PyTorch
...

abd61b497423fdd316e5ee70297c480f9979ddd2 authored almost 3 years ago by Anup Gangwar <[email protected]>
* [tosa] Support for AtenPowTensorScalarOp with constant Scalar as input

Signed-off-by: Anup Gangwar <[email protected]>

d69d29b7a65b7fa6a46c8cf49efeaabad4ecbb94 authored almost 3 years ago by Anup Gangwar <[email protected]>
Add support for constant_pad_nd

Note that to enable folding of the code coming from an example
like the ConstantPad2dStaticModul...

077e55d7565e221137ee5597ca8cc9c92fb85bd8 authored almost 3 years ago by Liam Fitzpatrick <[email protected]>
Add support for two return values

This commit adds support for two return values of type
memref f32 and i64.

Signed-Off By: Vivek ...

35cf8d18f749c91e396ae0c4674208eaaea7c866 authored almost 3 years ago by Vivek Khandelwal <[email protected]>
[MLIR][TORCH] Add E2E support for aten.threshold, aten.threshold_backward op

This commit adds lowering of `aten.threshold` op
This commit adds lowering of `aten.threshold_bac...

ca662dc9ccfe50a2366edc6e807420cfc5efe17d authored almost 3 years ago by Vivek Khandelwal <[email protected]>
[MLIR][TORCH] Fix tensor literal int elem type to be signless

The element type of tensor literal should be signless when converted to
builtin tensor types.

7cf7b91664d2814e282456503b7f0b390eb1d0c9 authored almost 3 years ago by Yi Zhang <[email protected]>
[tosa] Add missing overrride-s to fix compiler warnings (#514)

Signed-off-by: Suraj Sudhir <[email protected]>

d6b6c0268cfd6ead0aa5f2f21ba02bbe8ead3180 authored almost 3 years ago by Suraj Sudhir <[email protected]>
Make broadcasting result shape more static

This involes the following 2 parts:
- Change refine type to propagate more static shape info.
- ...

732a76f45c49600be7362c496eb9e5b9a892bb77 authored almost 3 years ago by Yi Zhang <[email protected]>
[tosa] Implement squeeze.dim support (#511)

Templated variants for squeeze and squeeze.dim

b4842d98638d192833f3aaa360eb9a3181b40091 authored almost 3 years ago by Suraj Sudhir <[email protected]>
[TORCH][MLIR] Add E2E support for `aten.[ones_like|zeros_like]`

- This commit adds E2E support for `aten.ones_like` and
`aten.zeros_like` ops.
- Adds support ...

3c40539b34ce694dcb70c1b741925c5dcad69d97 authored almost 3 years ago by Gaurav Shukla <[email protected]>
Fix build error regarding missing types in torch::jit

This commit adds include statements of the file
`torch/csrc/jit/ir/ir.h` for files that use type...

9afaacedbdff9487749b7d043c56f1bce6e98766 authored almost 3 years ago by Ramiro Leal-Cavazos <[email protected]>
Refine static shapes for conv2d and maxpool2d

ccfdfd1b808b19b738306c8acc0a69d7d6e285a4 authored almost 3 years ago by Liam Fitzpatrick <[email protected]>
[MLIR][TORCH] Add E2E support for torch.arange op

This commit adds lowering of `aten.arange.start_step` op.
This commit decomposes `aten.arange` an...

4486de5ef3f31e2ae45b1a557823b4f635694631 authored almost 3 years ago by Vivek Khandelwal <[email protected]>
[TORCH][MLIR] Fold trivial cases of `aten.to.dtype` and `aten.view` op

- It folds `aten.to.dtype` when the input tensor type and result type
are exactly same.
- It f...

a83004c8061083710e2b9bc3cb06138cc759c4dc authored almost 3 years ago by Gaurav Shukla <[email protected]>
Add Add and Sub scalar op conversions.

`aten.add.Scalar` and `aten.sub.Scalar` op conversions have been added.
The changes have been ma...

9e1ecf2c0b0735bbfae9df8b98279f99a4df6e10 authored almost 3 years ago by Prashant Kumar <[email protected]>
Added aten::t() Op

3cb46cecefa9512e4a413e892cf7a86813fdb9cb authored almost 3 years ago by Nirvedh <[email protected]>
add aten.sub.int/aten.mul.int lowering in TorchToStd

5eed562e19916ba178f5e8836898ef2d8615e1aa authored almost 3 years ago by xndcn <[email protected]>
Lower aten::view with linalg.collapse and linalg.expand

We only handle the expanding OR collapsing cases, we do not handle
expanding And collapsing happ...

d8ba68119e5b9ff14b2240f0f282643317b5e160 authored almost 3 years ago by Yi Zhang <[email protected]>
[TORCH][MLIR] Add E2E support for `aten.empty_like` op

This commit adds decomposition of `aten.empty_like` into `aten.empty`
op.

Signed-Off-by: Gaurav...

bc9abbc1c97ed9c66768bf9d7675323732f27826 authored almost 3 years ago by Gaurav Shukla <[email protected]>
[TORCH][MLIR] Add E2E support for `aten.eq` and `aten.lt` ops

- Added E2E support for `aten.eq.Tensor` and `aten.lt.Tensor` ops. Both
the operands are expec...

eddc09aa5532bd12a8176b233bd5d310be29004e authored almost 3 years ago by Gaurav Shukla <[email protected]>
[tosa] Support for Torch.squeeze (#487)

0cd95b5c6888fa6b09242d2ac909f1db61c43daa authored almost 3 years ago by Suraj Sudhir <[email protected]>
Small fixes for slice edge cases (#476)

396ab35c9d29b14dc2a55406edaa29d06a8c68fc authored almost 3 years ago by Daniel Garvey <[email protected]>
* [tosa] Support for Maximum and Minimum

Signed-off-by: Anup Gangwar <[email protected]>

a6c3050dd0d4a4ac05f8f7dbaf949381055fc616 authored almost 3 years ago by Anup Gangwar <[email protected]>
Fix naming of results in ODS generator

This commit fixes the naming of results in the torch ODS generator
when dealing with multiple re...

707c1134634caaf0d47726b7bff1fd04203ff74b authored almost 3 years ago by Ramiro Leal-Cavazos <[email protected]>
[tosa] Implement Argmax support (#485)

Signed-off-by: Suraj Sudhir <[email protected]>

829cf8afc34e5a0d0138d3c71d4b371dd7e8c9f4 authored almost 3 years ago by Suraj Sudhir <[email protected]>
[TORCH]MLIR] Fix C++17 extension warning

The existing implementation of `ConvertConstantTensorAllocOp<>` requires
a C++17 feature `if con...

d13bb0e5c1ff61e33cf67a7ccedbb1dd03739b97 authored almost 3 years ago by Gaurav Shukla <[email protected]>
Add aten.tensor.int and aten.tensor.float op lowerings.

Add the required lowerings and correct test cases.
These op produce zero-d tensors and it was in...

ab81f871e4db3bd080697c2b9be03d36a06f6c42 authored almost 3 years ago by Prashant Kumar <[email protected]>
* [tosa] Support for Rsqrt legalization (#480)

Signed-off-by: Anup Gangwar <[email protected]>

Co-authored-by: Anup Gangwar <anup.gangwar...

cce490d71d79d41c7652d4d1e8d2d36d7c302a37 authored almost 3 years ago by Anup Gangwar <[email protected]>
Add support for int types in gtScalar op.

Support for integer types in gtScalar op has been added.
The code share same logic with gtTensor...

6dabf185f5c819fddcfa167c82833e83fa9b90a1 authored almost 3 years ago by Prashant Kumar <[email protected]>
[TORCH][MLIR] Add and templatize lowering of [`aten.zeros|aten.ones|aten.empty`] ops

- Templatize `aten.zeros` and `aten.ones` ops lowering.
- Add E2E support for `aten.empty` op.
-...

8d4879feb0a0941636a106b6dd45f7a3eb071107 authored almost 3 years ago by Gaurav Shukla <[email protected]>
Add `aten.gt.Tensor` op

`aten.gt.Tensor` op has been added in torch dialect and the
lowering of the op has been done to ...

528354de84c5892d539fce17c74b2c928a645991 authored almost 3 years ago by Prashant Kumar <[email protected]>
[TORCH][MLIR] Add E2E support for `aten.ceil` op

This commit adds lowering of `aten.ceil` op as a part of element-wise
ops lowering.

Signed-Off-...

a778f990e97de355af4be33d92dbb8cf77cffa19 authored almost 3 years ago by Gaurav Shukla <[email protected]>
Add where, gt, bucketize and reshape ops to Torch dialect

This patch adds the where, gt, bucketize and reshape
ops to the Torch dialect. These ops are pre...

03b6edce681d4af1ca66ec36fb4f270dddc9fcdc authored almost 3 years ago by harsh <[email protected]>
[MLIR][TORCH] Add E2E support for `aten.native_layer_norm`. (#470)

This commit adds support for aten.native_layer_norm operation. Here
the previous code for aten....

cfc8de36f894a579ea3cb4a2629f5008fec4d740 authored almost 3 years ago by Prateek Gupta <[email protected]>
[TORCH][MLIR] Add E2E support for `aten.squeeze.dim` op

This commit adds lowering of `aten.squeeze.dim` op into
`linalg.TensorCollapseShape` op. Here, t...

5a47f923900268b46b9028ce56442bf0cdddad7e authored almost 3 years ago by Gaurav Shukla <[email protected]>
[MLIR][TORCH] Add E2E support for aten.index_select op

This commit adds lowering of `aten.index_select` op.

Signed-Off By: Vivek Khandelwal <vivek@nod-...

8130354c0903dcd6323bb54564f3ffddf061a658 authored almost 3 years ago by Vivek Khandelwal <[email protected]>
[MLIR][Torch] Resolve styling issues related to aten zeros/ones op

https://github.com/llvm/torch-mlir/pull/464#discussion_r765065092

Signed-Off By: Vivek Khandelw...

0a0a1b4476ffe1ab59d7b39cf91650c4f68c6caa authored almost 3 years ago by Vivek Khandelwal <[email protected]>
[TORCH][MLIR] Add E2E support for [`aten.gt.Scalar`|`aten.where.self`]

This commit adds lowering of `aten.gt.Scalar` and `aten.where.self` as a
part of element-wise op...

f34eb6612415fb64d4e3812a1e99b0f36a2faa6c authored almost 3 years ago by Gaurav Shukla <[email protected]>
Linalg lowering for aten.conv2d(bias=True)

Previously aten.conv2d was only lowered if there was no bias.
Here lowering is extended to suppo...

2414bdb1f0fa17e7593ee60ab4af121aecbf0922 authored almost 3 years ago by Liam Fitzpatrick <[email protected]>
Add support for passing & returning memref of bool types

Support for passing memref of bool types as a function argument
and return is added in ref-backe...

c598e01529071d447f364644944fbd41677395a1 authored almost 3 years ago by Prashant Kumar <[email protected]>
[MLIR][TORCH] Add E2E support for aten.zeros op

This commit adds lowering of `aten.zeros` op.

Signed-Off By: Vivek Khandelwal <[email protected]>

9958cf08b6fbde00079e41cf08d474d6b6792ec1 authored almost 3 years ago by Vivek Khandelwal <[email protected]>
Add aten::nll_loss_forward op lowering.

The op lowering has been added as a part of `torch-lower-to-linalg`
pass. This takes care of ign...

977b1b03ea7dfb68f0971f1f7313ec6856236380 authored almost 3 years ago by Prashant Kumar <[email protected]>
Update external llvm to 966b72098363d44adf2882b9c34

The external llvm is updated to point to
https://reviews.llvm.org/rG966b72098363d44adf2882b9c34f...

5c7ce45c4e4a099a4d07686e29e84de7649ad5e9 authored almost 3 years ago by Prashant Kumar <[email protected]>
Add scalar type promotion for mul and div (#454)

b0cb49ca93fbd2dc66983f3e192d9a90d33a6a3a authored almost 3 years ago by Daniel Garvey <[email protected]>
[tosa] Add Torch reduction operators

- Supports variants with multiple dims, one dim, all dime
- Leverages legalize_common and legali...

c9c9b68d1f08674cd751e434ba2d5a4db1e2e25c authored almost 3 years ago by Suraj Sudhir <[email protected]>
Bug fixes that pops up when updating generatedAten ops td

There is an op name change that requires trivial changes.
Also, some of the warning has been fix...

ab6211184f43b198e102b8d3eda912cbc787859f authored almost 3 years ago by Prashant Kumar <[email protected]>
Fix compilation warnings.

24bc06fc8d19ea6da819b0f8a9fd6e562540cd8b authored almost 3 years ago by Yi Zhang <[email protected]>
Add lowering for slice and selectInt (#398)

a52aded0b90918fec8f6367726524a39b0aacfc3 authored almost 3 years ago by Daniel Garvey <[email protected]>
[MLIR][TORCH] Add E2E support for aten.bitwise_and.tensor op

This commit adds lowering of `aten.bitwise_and.tensor` op.

Signed-Off By: Vivek Khandelwal vivek...

46a2189a417100a17659a096a18560a89a34255e authored almost 3 years ago by Vivek Khandelwal <[email protected]>
[MLIR][TORCH] Add E2E support for aten.mean and aten.numel op.

This commit adds lowering of `aten.mean` and `aten.numel` op.

Signed-Off By: Vivek Khandelwal <...

46a0668b3b59f208c1fddd723a0708a066535feb authored almost 3 years ago by Vivek Khandelwal <[email protected]>
Fix forward XPASS

5475d02a0d03b2bda7ef9cc240773041d22a926b authored almost 3 years ago by Sean Silva <[email protected]>
[tosa] Add TosaMakeBroadcastable pass to torch-to-tosa pipeline.

Fixes broken e2e test ElementwiseAddModule_basic

Signed-off-by: Suraj Sudhir <suraj.sudhir@arm....

1251c186b553003709c28ce64e7d2d9f808f39e1 authored almost 3 years ago by Suraj Sudhir <[email protected]>
Add support for dtype argument in reduction ops

Many reduction ops take as an argument an optional output dtype that
can change the type of the ...

e6675a50d3e190419d258229763aa04afca0d42a authored almost 3 years ago by Ramiro Leal-Cavazos <[email protected]>
[MLIR][TORCH] Add E2E support for `aten.squeeze` op

This commit adds lowering of `aten.Squeeze` op into
`linalg.TensorCollapseShape` op. The size 1 ...

73b27b32dc3ffa2e083ee5ec0e6f9e2c9c0c0601 authored almost 3 years ago by Gaurav Shukla <[email protected]>
aten.abs and aten.reciprocal to linalg

9ad5954e41f1734bf03d2c8930db9e912d582c23 authored almost 3 years ago by ds1231h <[email protected]>
Add folder for torch.aten.Int.Tensor

This is to fold the common pattern from Bert inference like:
```
%111 = torch.prim.NumToTensor.S...

5d28549c2c8c65460002ada69214781da44ffa0a authored almost 3 years ago by Yi Zhang <[email protected]>
Add aten.fill.Scalar op lowering

The lowering of aten.fill.Scalar has been added.
The changes have been made as a part of -torch-...

36afa4a4d365b6ff22c1f1d90e38c902614c0099 authored almost 3 years ago by Prashant Kumar <[email protected]>
Add dropout op (#436)

Co-authored-by: dan <[email protected]>

539511c19b1acef704d8399f814e3a847cc6a719 authored almost 3 years ago by Daniel Garvey <[email protected]>
add aten.add.int lowering in TorchToStd

03fdf56f2104c67bbc4a943671202584b62c3fbc authored almost 3 years ago by dan <[email protected]>
Add leakyrelu support

7616d28ce1614b3a3649dedb07c89a9d2b385bc4 authored almost 3 years ago by Liam Fitzpatrick <[email protected]>
[TORCH][MLIR] Add E2E support for aten._softmax operation. (#431)

Signed-Off-By: Prateek Gupta <[email protected]>

f461a7ebcef872b82bdf9ab8ab980a44ca32a4ec authored almost 3 years ago by Prateek Gupta <[email protected]>
lowered addcmul and addcdiv to linalg

67ce816fca3398c08940bbe1a41d6487bdaa3071 authored almost 3 years ago by nodlabs <[email protected]>
[MLIR][TORCH] Add E2E support for aten.div.Scalar

This commit adds lowering of `aten.div.Scalar`.

Signed-Off By: Vivek Khandelwal <vivek@nod-labs....

8d8d2c2fb881f19e2a0e97dcf354cbd878547f51 authored almost 3 years ago by Vivek Khandelwal <[email protected]>
Fix bug in NumToTensor handling of float values

This commit fixes a type promotion bug when NumToTensor was given a
float as an argument. In par...

56c6e3676bbe1571dab0c7cc1fb5080846819438 authored almost 3 years ago by Ramiro Leal-Cavazos <[email protected]>
Refactor to share code in DecomposeComplexOps pass

Share code in `log_softmax_backward` and `softmax_backward` ops.

1dc374014b4539651fdf36c83b896b93fd5703a5 authored almost 3 years ago by Prashant Kumar <[email protected]>
Add e2e test for aten.log_softmax_back_data op

aten.log_softmax_back_data op lowering and required
tests has been added. Some NFC have also bee...

ea7a30f9b9b14f469024db35ce16bea2a5ee9548 authored almost 3 years ago by Prashant Kumar <[email protected]>
[MLIR][TORCH] Add E2E support for [`aten.mul.Scalar`|`aten.addmm`]

This commit adds lowering of `aten.mul.Scalar` and also adds
decomposition of `aten.addmm` to `a...

663fc1ef51672f2c800b0aa8075094aea9065f1a authored almost 3 years ago by Gaurav Shukla <[email protected]>
Support aten::linear with rank 3 inputs

Now, aten::linear supports rank 3 inputs. This is a fix
for upcoming bert-inference task. The co...

f8ff6d84f4532277966b8542455dfbab0084b971 authored almost 3 years ago by Prashant Kumar <[email protected]>
[NFC] Cleanup code for aten.gelu_backward operation.

This commit adds minor non functional changes to the aten.gelu_backward
operation.

Signed-Off-B...

146f109152385b63310d8215c11dbdef029d8ba7 authored almost 3 years ago by Prateek Gupta <[email protected]>
[TORCH][MLIR] Add E2E support for `aten.gelu_backward` operation. (#418)

This commit adds new operation `aten.gelu_backward` in the aten
dialect and adds lowering of th...

ecf78b984934010e71293edc78b8b931e351884e authored almost 3 years ago by Prateek Gupta <[email protected]>
Add support for multiple return values

This change is to unblock the work of some backprop ops returning more
than one tensors. We will...

0fe70994e526dd95a76a0c94a12c1e1f2e059a56 authored almost 3 years ago by Yi Zhang <[email protected]>
Clarify wording

6e8d39642e43ab07903bf3ab82f029dca966a171 authored almost 3 years ago by Sean Silva <[email protected]>
Update llvm upstream to 0b17336f793108a7b10c3fa913039144ef1d0f61

Update AsmPrinter/Parser and MatchAndRewrite

53733933a4aaaa1e362481c149c34c7c2e68a4b7 authored almost 3 years ago by Yi Zhang <[email protected]>
Fix bug in handling of pin_memory in AtenOnesOp conversion

This commit fixes a bug with the way ConvertAtenOnesOp was matching on
the pin_memory bool argum...

a2392a0f19e8d6741ba628844b0915ef1f8b5e89 authored almost 3 years ago by Ramiro Leal-Cavazos <[email protected]>
[mlir][tosa] Refactor conversions to use templates (#416)

- Remove use of conversion construction macros
- Add mul and div op conversions
- Add correspo...

628a21bb1397470bcfa9ee8f2a24fac2ee12f28c authored almost 3 years ago by Suraj Sudhir <[email protected]>
[tosa] Add structure for eltwise ops

Add a bunch of op legalizations.

Signed-off-by: Suraj Sudhir <[email protected]>

1019ddf5a0edc388666bf88cd16d8cbbf9c66d9a authored almost 3 years ago by Suraj Sudhir <[email protected]>
Add e2e testing for aten_tanh_backward op.

The e2e testing for aten_tanh_backward op has been added.
The testing is done for ref_backend.

909f7d7171931155b87dc40b31fd2cbf43555028 authored almost 3 years ago by Prashant Kumar <[email protected]>
Add Rsqrt

2764e86f0244e13f88c55249765a912b409fc256 authored almost 3 years ago by George Petterson <[email protected]>