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
lib/Dialect/Torch/Utils/Utils.cpp includes TorchOps.h, which, by way of
included header files, ...
We don't need to pass in optional tag information.
1a335778607e67b67d4ed23c9ddb7b09aaf3db92 authored about 2 years ago* build: update llvm tag to 74fb770d
This commit makes the following changes needed to update...
17bc7c89ccdd9193f6ce5e228be69ed213b9cee9 authored about 2 years ago
This patch is part of a larger set of improvements to the CI/build
system. In the code, we ref...
If PyTorch build caches are created on a branch other than the main
branch, then GitHub does no...
* Remove view ops from IR builder
* Update PyTorch requirements
0701464c47983b0e72bccf45efc1c46f618a6171 authored about 2 years ago
The parameter "supportFPInputOnly" of function createPoolingOp() is
supposed to be "supportNonFP...
This commit adds the decomposition for `aten.fill.Tensor` op.
Signed-Off By: Vivek Khandelwal <...
c86177730df946be881aaad015a6cf5893cb7f1e authored about 2 years ago87ab714ed63144a7486c410a44a5685c00aadebf authored about 2 years ago
This commit removes almost all of the valsem ops, since the value
semantics version of the ops ...
1c579c8c39f04b283951dd553362c55db467a294 authored over 2 years ago
Signed-Off By: Vivek Khandelwal <[email protected]>
ea602127b652501701982f7f603660c2d6c6159c authored over 2 years ago5d5aa47cdf3493caf7c46bb3a2aacfc5c24f7a1d authored over 2 years ago
The only change required was to update a test to reflect the changes
in https://reviews.llvm.or...
8da8d971c821b686ec8127775cb85f6e2275894c authored over 2 years ago
ce01c4f9a7e25c3c104d6c41a43ca6e19c0261b3 authored over 2 years ago
Add a powershell script to build windows .whl packages
Disable LTC as it doesn't build on Windo...
801452b2f48e75ba423512af81af1f9632a20a32 authored over 2 years ago
d865c1de7ab2600e02a6d7be698c9bb9c19dadb2 authored over 2 years ago
3e199aaf114abf79fa89f6d45b4193f240caae9e authored over 2 years ago
This commit adds decomposition for the `aten.mse_loss` op.
Signed-Off By: Vivek Khandelwal <viv...
ca87033d2ff117e0ef849b14b1c08307d56b4b54 authored over 2 years ago2f097d397655d0cf345071136995f9e7c9d44eb1 authored over 2 years ago
* Add LazyGraphExecutor registration
* Update PyTorch version to 1.14.0.dev20221024
Co-aut...
2f300935bf9d55334b7ae980a831ed19a14e9065 authored over 2 years ago* Relax the need for only CPU versions of PyTorch
This allows installing corresponding PyTorc...
3f883802e8f4f478548ac3debf9cfac25f157c68 authored over 2 years ago470a2f62f3ce4b5acc5b270ee818ae8c5ececcd1 authored over 2 years ago
As discussed in #1506, this should help to distribute the review load
and ensure timely, high qu...
0dab31666e50b02b119c9f972992c28ede7fda26 authored over 2 years ago
Whether or not the PyTorch build is cached should not affect the success
of the Torch-MLIR buil...
724d8d183aaf62a30ae8ebd53c5d674783649241 authored over 2 years ago
c97df38e3e39353410b3fd057118caaae26be2d5 authored over 2 years ago
Upstream PyTorch nightly page
[https://download.pytorch.org/whl/nightly/cpu/torch_nightly.html]...
ad6f5848cb3e75126eddb953835e25de7bbe1fca authored over 2 years ago
943cc9e736c527b8d5c57bb692df96aece37dffd authored over 2 years ago
Without this patch, CI logs contained the line:
-- Linker detection: GNU ld
GNU ld is ...
b86ec38541d1d3d55551d020d8e17587c3824b8a authored over 2 years ago* ci: cache PyTorch source builds
This patch reduces the time spent in regular CI builds by c...
a9942f343a227ae60b26186469864599ae47447e authored over 2 years agoThis commit makes the following changes needed to update bump LLVM:
- Replace `linalg.init_te...
82a3860e256df4aed7cbbb3bf89ae800bfcf6779 authored over 2 years agoThis should fix current bazel build
844d58279d6d37b890619955d4de7726e8bafe23 authored over 2 years ago679170702c9097790de3b1b155dd770c19df63f0 authored over 2 years ago
5f69d2c2efda1d016451671f4d6e154a8f46638b authored over 2 years ago
a9177102c638d8064d0ae26e499d5e777f023c1b authored over 2 years ago
This commit replaces test inputs that were being linearly transformed
by multiplying and adding...
* New ops support & enhancements
* Enabled xfail ltc tests
bdb5083d3338b73a9d5c5ce2266c6fd0fe822c31 authored over 2 years ago7df9179f85ec770ac0e574e0316c1d8309b95320 authored over 2 years ago
a0dd0ddcbfcd5fc61d9f407d73672745c14258fc authored over 2 years ago
Now that the RollPyTorch action seems to have become stable, this patch
enables that action to ...
-- Added the lowering for aten::round op.
-- Added the folding for integer cases.
This commit removes the `weight` tensor from the inputs of one of the
`linalg.generic` ops gene...
b487113ef1b0882230ff3790f73118fcb5d12319 authored over 2 years ago
This is the runtime Colab uses.
c085da148a88920213f27d52299271e6dfad3e63 authored over 2 years ago
We originally added these to help bring up more complex models with
heavier dependencies. Howeve...
Allow customizing `backend_legal_ops` for "torch" output type, since we
don't know which backend...
-- This commit adds e2e support for `aten.Mish` op.
-- `aten.Mish` op is decomposed as followin...
67a0fb14efaaa9d3fd8130b9e464f9672f4ef3a1 authored over 2 years ago
* Fix fromSymint call
* Update PyTorch requirement
* Re-enable LTC
3e08f5a779bf69032074338e61259e38657fb2b8 authored over 2 years ago* build: disable LTC again so that we can bump PyTorch version
When built using PyTorch's mas...
aefbf65e273695400e43cbf80ceefdba7b907715 authored over 2 years ago
This commit adds lowering of `aten.div.int` and `aten.bitwise_or.Tensor`
ops. Both these ops are...
Mac was finishing first, causing linux releases to be lagged a day behind.
2e0d806bf75f6177e71bb573d31c0361b18a93f9 authored over 2 years agoSigned-Off By: Vivek Khandelwal<[email protected]>
d4e1867e903a9da9179516b2852b3b0ba2aa064b authored over 2 years ago
This commit adds the TorchToTosa lowering for `aten.to.dtype` and
`aten._to_copy` op.
Signed-Of...
d3cc3f1affe3c58d03feb07911938e83a3faa37e authored over 2 years agoSigned-Off By: Vivek Khandelwal<[email protected]>
56f9a9b5dee5ee846202bdccb6f2c20b470cb815 authored over 2 years ago
This commit updates the linalg conversion of `AtenMaxDimOp` to use
`arith.maxf` instead of `ari...
e7b2b84a667a6a9a19fe0a94db8e8b0a70d7ade2 authored over 2 years ago
* Fix functionalize_aten_op calls for symint ops
* Update PyTorch version
c57d80126089dd4ce112a1ae2ed547eb9bcbf065 authored over 2 years ago
Summary of changes:
- Updated references to the Arith dialect
(https://reviews.llvm.org/D1...
* Fix c10::prim::Constant conversion; Added CAPI for passes; Added passes to base lazy backend
...
aten.where support
eda18e351c7f0a45dd78bf8fc43efb570301c3b3 authored over 2 years ago760cb13be0ddb857193a20ebc8d5876f2e404821 authored over 2 years ago
2ba71af651edef93a39ce6d1c0f05ff12b0d25e0 authored over 2 years ago
6777a9484d596f5517e26516d68bcf6735d60ebb authored over 2 years ago
Instead of letting the auto-update script either fail because of script
errors or letting it co...
7da1af85c29c8c9a848776dcec3195b65e2d099d authored over 2 years ago
Updating the PyTorch version may break the Torch-MLIR build, as it did
recently, since the PyTo...
Use "$PWD" as it works across Powershell / Windows, macOS and Ubuntu/Linux.
796c317aa9f16b79c4833c518df27e7cb28efd71 authored over 2 years ago
A bug in the CI script caused the entire script to fail if the exit code
of the command for com...
The auto-update of the PyTorch version broke the Torch-MLIR build
because it did not update the...
f32869b854534b36dcd0fc9ac33813309d1b39d6 authored over 2 years ago
ffea3de4129dfe3850f94b3e88da2b81b4751f5b authored over 2 years ago
The underlying error message was misleading. See https://github.com/llvm/torch-mlir/issues/1425
4d47f1671a6020ed43af6e71631e932ac56b1f46 authored over 2 years agob3345e69e2451065a9f5547f0fb0457983c532b5 authored over 2 years ago
9dd5ae8239e2d45fd8959b8b014bf0c76be16d31 authored over 2 years ago
aa31be720a3f7ebdddf5534a1689720be4a8a4a8 authored over 2 years ago
940959589b186369925a9d53a8d0f6d39fdafac6 authored over 2 years ago
Updates the bazel Dockerfile to match changes from https://github.com/llvm/torch-mlir/pull/1419....
0765449684aac70f72036dccf009d8c04c7a61a0 authored over 2 years ago* build: push directly from CI to main branch
This avoids the need to create, approve, and me...
cf41a2582e0a364a930906aa1d16271d8e165876 authored over 2 years ago15e1c45ed63b04cc408361d30c67196679fa353e authored over 2 years ago
* Update buildRelease.yml
Update Releases right after a Release build.
* Move gh-page upda...
da584fbb735c6e3ec3d639d62d2df781d0dac48e authored over 2 years ago
Prior to this patch, the release process (`pip wheel`) retrieved
dependencies from the pyprojec...
`git diff` does not work by default on untracked files. Since the
function `_check_file_not_cha...
e193e4b9be09ab671088bc01f8081cf35d767dd6 authored over 2 years ago
* test: allow spaces in path to Python executable
On Windows, the path to the Python binary m...
0b46462528e06bdc028affc8246eccd42b709986 authored over 2 years ago
This commit adds support for TorchToTosa lowering of
`aten.broadcast_to` op for cases:
1.) Whe...
0f15b3a59451e33d39b55704afd3565f040b7ff4 authored over 2 years ago
I was helping an engineer the other day who was attempting to use the Docker flow for interactiv...
8a91e4c96238f84b0a5290bde5e3488c264f12d3 authored over 2 years ago* Propagate parameter name to MLIR
* Add TorchMlirNode Constructor Hook
* Make func_op mut...
fa5a8e21a3999c83adc3447b30f2ff6787c32c50 authored over 2 years ago8f608c048d0fb9a07833a741ffc23eeaf45cd340 authored over 2 years ago
Signed-Off By: Vivek Khandelwal<[email protected]>
bce00c8ed152f7f91f32d392293222adf3c76395 authored over 2 years ago
This patch fetches the most recent nightly (binary) build of PyTorch,
before pinning it in pyto...
8d3ca887df5ac5126fa3fc2ec3546c6322a4d066 authored over 2 years ago
8ef0c874c28f22cc0de3801fe84a3dcc6159aeaf authored over 2 years ago
78bfbf24743637cc84042abdd547a77dede25c76 authored over 2 years ago