Commit Graph

  • ad189a97bb Add unit tests giacs-epic 2024-11-07 15:12:54 +0000
  • c073ea23fe Add tests giacs-epic 2024-11-07 13:23:54 +0000
  • 643c6d5207 Fix wrong component shape when transposing giacs-epic 2024-11-07 13:23:11 +0000
  • 6c9da80ef7 Add rfft to abstract interp lib giacs-epic 2024-11-07 11:04:04 +0000
  • 7058f456b8
    [Stablehlo] support aten.isfinite (#3850) yyp0 2024-11-07 16:52:39 +0800
  • dda65b196d
    [Torch] support float_power and threshold ops (#3854) yyp0 2024-11-07 16:27:51 +0800
  • 1a7a005a57 test torch.inf -torch.inf torch.nan #3850 yyp0 2024-11-07 16:12:15 +0800
  • 11bb3e3ae7 Support convolution with `valid` padding. #3804 Sayan Saha 2024-10-18 11:28:38 -0400
  • c71728b182 [Torch] support AtenNllLossForwardOp decomposition (#3833) yyp0 2024-11-06 11:34:48 +0800
  • b6b0239bc7 Add a lit test zjgarvey 2024-11-06 18:29:09 -0600
  • 6bd9eab107 [TOSA] Fix rsub; add clamp.Tensor, avg_pool1d, max_pool1d, prims.collapse Justin Ngo 2024-11-06 19:41:11 +0000
  • c6fb63e073 Merge remote-tracking branch 'upstream/main' into generalize_view_pattern zjgarvey 2024-11-06 13:37:45 -0600
  • d4c270e2bc generalize view pattern to also check for matching dims from the back zjgarvey 2024-11-06 12:51:10 -0600
  • ae21d72e87 update xfail_sets Yuanqiang Liu 2024-11-06 12:57:46 +0800
  • c0ec22df2c [Torch] emit and lowering frac, signbit, ldexp, copysign ops (#3851) Yuanqiang Liu 2024-11-06 10:21:37 +0800
  • f0f59d0f5b [stablehlo] fix: enhance torch's index-like op lowering to stablehlo's gather/scatter (#3829) Jiawei Wu 2024-11-05 19:15:11 +0800
  • d4a7349141 [Stablehlo] fix template typo (#3842) Xinyu Yang 2024-11-01 21:10:38 +0800
  • 61b7d31136 [Torch] support AtenExp2Op (#3832) yyp0 2024-10-31 19:14:05 +0800
  • 2f33f31724
    [Torch] support AtenNllLossForwardOp decomposition (#3833) yyp0 2024-11-06 11:34:48 +0800
  • c645f93479 update xfail #3854 yyp0 2024-11-06 10:58:20 +0800
  • 70e089802a
    [Torch] emit and lowering frac, signbit, ldexp, copysign ops (#3851) Yuanqiang Liu 2024-11-06 10:21:37 +0800
  • e88faf08ff
    Create scatter op with unique indicies (#3853) Ian Wood 2024-11-05 12:48:34 -0800
  • a5db8a14e0 Add rfft and its conversion to linalg giacs-epic 2024-11-05 15:25:49 +0000
  • 4898a5dd00 update yyp0 2024-11-05 21:36:04 +0800
  • 6beadf48d0 [Torch] support float_power and threshold yyp0 2024-11-05 21:33:50 +0800
  • d2a5d52f80 Fix unsqueeze axis giacs-epic 2024-11-05 13:28:48 +0000
  • 463c18c9e9 Create scatter op with unique indicies #3853 Ian Wood 2024-11-05 03:41:59 -0800
  • be33f579de update #3851 Yuanqiang Liu 2024-11-05 19:49:05 +0800
  • ded7be12e9 lowering aten.ldexp and fix aten.exp2 Yuanqiang Liu 2024-11-05 19:39:45 +0800
  • b75d0e3f8b
    [stablehlo] fix: enhance torch's index-like op lowering to stablehlo's gather/scatter (#3829) Jiawei Wu 2024-11-05 19:15:11 +0800
  • af70e2ad01 update Yuanqiang Liu 2024-11-05 19:05:00 +0800
  • 1cfe0fe9b6 fix little #3829 wujiawei.aml 2024-11-05 18:55:09 +0800
  • 36cf0d0bc1 lowering aten.frac and aten.copysign Yuanqiang Liu 2024-11-05 18:54:33 +0800
  • f5177ba124 update yyp0 2024-11-05 17:44:34 +0800
  • 6d69ba466e lowering aten.signbit Yuanqiang Liu 2024-11-05 16:38:17 +0800
  • f742da5aaf update xfail yyp0 2024-11-05 14:35:34 +0800
  • b483181aa4 update yyp0 2024-11-05 14:11:40 +0800
  • 4c1518d365
    [TOSA] Add legalization for aten.as_strided (#3848) Justin Ngo 2024-11-04 09:57:59 -0800
  • 33460acd0d [Torch] emit frac, signbit, ldexp, copysign ops Yuanqiang Liu 2024-11-04 19:05:41 +0800
  • f950ab87b2 [Stablehlo] support aten.isfinite yyp0 2024-11-04 16:47:05 +0800
  • 281255078c add comments #3833 yyp0 2024-11-04 14:56:40 +0800
  • 8eba445607 update xfail yyp0 2024-11-04 11:05:03 +0800
  • 3dcc147efe update xfail yyp0 2024-11-04 10:36:35 +0800
  • fdda45729f Merge branch 'main' of https://github.com/yyp0/torch-mlir into dev/support_nll_loss_forward yyp0 2024-11-04 10:35:31 +0800
  • 2c3599ea8e fix cross_entropy_loss decomposation yyp0 2024-11-04 10:30:08 +0800
  • 9380662cbf Revert "[MLIR][TORCH] Only unroll prim loop-like ops within a `torch.shape.calculate` region (#3812)" #3849 AmosLewis 2024-11-01 15:41:18 -0700
  • a97d3e13dd [TOSA] Add legalization for aten.as_strided #3848 Justin Ngo 2024-11-01 19:15:22 +0000
  • 6aa46967b6
    Add tosa::getConstTensor with int8_t template (#3845) jinchen 2024-11-01 14:22:27 -0700
  • 25ce97c57e Add tosa::getConstTensor with int8_t template #3845 jinchen62 2024-10-31 18:26:59 -0700
  • 3104b66560
    Fix Slice Folder OOB Crash and onnx.Shape lowering (#3843) zjgarvey 2024-11-01 15:33:21 -0500
  • 1d7e144fb0 comments #3843 zjgarvey 2024-11-01 15:22:28 -0500
  • 738d45d3bb
    add scalarization patterns to support dynamic pytorch pad exports (#3838) zjgarvey 2024-11-01 14:56:48 -0500
  • 39d69db5ca
    Cast static/dynamic shape for onnx.If branches to match result type (#3828) jinchen 2024-11-01 12:10:59 -0700
  • af85a41143 add more checks on dim #3838 zjgarvey 2024-11-01 13:39:28 -0500
  • 8b996088e5 Merge remote-tracking branch 'upstream/main' into scalarize_dynamic_pad zjgarvey 2024-11-01 12:15:25 -0500
  • 3cfb7c8df6
    Add an info cast to `prims.squeeze` decomposition (#3844) zjgarvey 2024-11-01 12:10:47 -0500
  • 9f3754e16f add some more lit tests for transpose zjgarvey 2024-11-01 11:50:43 -0500
  • bbbe10b154 update shape inference library zjgarvey 2024-11-01 10:40:31 -0500
  • a82ba1c422
    [TorchToArith] add lowerings for some scalar bool binary ops (#3823) zjgarvey 2024-11-01 10:40:20 -0500
  • 69ff6c04f0 add import zjgarvey 2024-11-01 10:32:36 -0500
  • 974c777bf9 Merge remote-tracking branch 'upstream/main' into scalarize_dynamic_pad zjgarvey 2024-11-01 10:31:53 -0500
  • bd7cfa1352 Add an include and modify shape inference zjgarvey 2024-11-01 10:31:29 -0500
  • 2291f25e68 clean up dim calculation and notation zjgarvey 2024-11-01 10:20:24 -0500
  • 3dbeda9082
    [Stablehlo] fix template typo (#3842) Xinyu Yang 2024-11-01 21:10:38 +0800
  • 7f9f99c6f8
    Fix torchToTosa lowering for avgpool2d to handle unsupported parameters (#3822) Hanumanth 2024-11-01 08:25:59 -0400
  • db5df873b3 [Torch] : Implement lowering torch.frac op #3847 milinkovicandrea 2024-10-30 11:14:04 +0100
  • 032a636c35
    Fix onnx.If lowering with scalar condition tensor (#3846) jinchen 2024-10-31 20:34:50 -0700
  • efae77b75f Fix onnx.If lowering with scalar condition tensor #3846 jinchen62 2024-10-31 18:43:38 -0700
  • a12e042417 Cast static/dynamic shape for onnx.If branches to match result type #3828 jinchen62 2024-10-29 18:45:11 -0700
  • 25738b8c19
    [linalg] Broadcast batch for mask on sdpa lowering (#3824) Rob Suderman 2024-10-31 17:59:24 -0700
  • 5aa323dd29
    [linalg] Fix torch.aten.add of `torch.bool` (#3820) Rob Suderman 2024-10-31 17:37:25 -0700
  • 7dcdd6d1e3 fix none type check #3824 Rob Suderman 2024-10-31 17:28:30 -0700
  • 7c99a6c27d tweak test #3820 Rob Suderman 2024-10-31 17:24:49 -0700
  • 7b9081dbed [linalg] Fix torch.aten.add of `torch.bool` Rob Suderman 2024-10-28 12:47:05 -0700
  • 985ddfa916 Add a info cast to prims.squeeze decomposition #3844 zjgarvey 2024-10-31 14:44:13 -0500
  • 267f72c81b revert change to decomp zjgarvey 2024-10-31 14:39:01 -0500
  • 9c1e3b8154
    support `aten._trilinear` and improve `einsum` decomposition (#3784) Stephen Baione 2024-10-31 14:30:40 -0500
  • 945fa56d68 Merge from main #3822 Hanumanth Hanumantharayappa 2024-10-31 15:25:14 -0400
  • d6e10805b0 Merge from main Hanumanth Hanumantharayappa 2024-10-31 15:21:50 -0400
  • 297c34bc01 add some slice folder lit tests zjgarvey 2024-10-31 13:58:42 -0500
  • 8f52f5a4ed
    [Fx Importer] fix mutation importer with non persistent buffer (#3798) Dixin Zhou 2024-10-31 14:20:32 -0400
  • 0eee5af3b0 Clamp properly in slice folder; fix onnx.Shape; add a cast to unsqueeze decomp zjgarvey 2024-10-31 13:00:33 -0500
  • 2b098c47b3 address feedback in the pull request #3798 Dixin Zhou 2024-10-31 13:40:18 -0400
  • ab754ea132 fix typo #3842 yangxinyu 2024-10-31 23:48:41 +0800
  • 9ce2a69703
    [Torch] support AtenExp2Op (#3832) yyp0 2024-10-31 19:14:05 +0800
  • 29e285b614 update #3832 yyp0 2024-10-31 17:34:35 +0800
  • 809442a84f add shape infer yyp0 2024-10-31 17:17:23 +0800
  • 618a23d221 [fix]: fix index_put's lowering wujiawei.aml 2024-10-31 16:18:57 +0800
  • 6e1aba449b refine stablehlo pow. ops lowering yyp0 2024-10-31 15:17:42 +0800
  • e88852954f use pow.scalar yyp0 2024-10-31 14:48:11 +0800
  • 92e0098a00 update #3839 yyp0 2024-10-31 12:13:48 +0800
  • 4d48bfb772 update yyp0 2024-10-31 12:07:07 +0800
  • 21005a7d63 [Torch] fix cross_entropy_loss decomposition yyp0 2024-10-31 12:03:31 +0800
  • f570ebc385 update yyp0 2024-10-31 10:38:37 +0800
  • 181f97a948 Merge branch 'main' of https://github.com/yyp0/torch-mlir into dev/support_nll_loss_forward yyp0 2024-10-31 10:27:02 +0800
  • c17184ba0d update xfail yyp0 2024-10-31 10:25:37 +0800
  • b8c0d39c8b Merge branch 'main' of https://github.com/yyp0/torch-mlir into dev/support_exp2 yyp0 2024-10-31 10:24:17 +0800
  • 4dd213b042
    [TOSA] Expand Torch to TOSA legalization coverage (#3827) Justin Ngo 2024-10-30 16:26:10 -0700
  • e8b1dcd186 Merge remote-tracking branch 'upstream/main' into aten__or__bool #3823 zjgarvey 2024-10-30 15:24:32 -0500
  • 712d87fb9e [linalg] Broadcast batch for mask on sdpa lowering Rob Suderman 2024-10-29 13:59:08 -0700