Comments (6)
cc @ftynse @Mogball @MaheshRavishankar @ThomasRaoux @stellaraccident @matthias-springer @gysit
from iree-llvm-sandbox.
+1 glad to see this getting bridged
from iree-llvm-sandbox.
What's the plan for moving changes between different projects? Let's say I factor out the interface into a separate dialect as proposed in the RFC.
from iree-llvm-sandbox.
@ftynse I'd say strongly favor doing this in core and we'll adopt.
If you need a tmp staging ground, it would be quite better to do it in iree-dialects given the coupling introduced by the integration.
If you must do it directly in the sandbox, we'll either pay the price of manually syncing into IREE or wait until upstreamed to core; depending on perceived cost/benefit.
from iree-llvm-sandbox.
+1 for things that we think may be "core bound" in some number of months, we make local choices aimed at limiting overhead. This can include a cross project dependency (ie. Sandbox to iree) or copying sub directories (ie. Iree-dialects was made to be "reused by cp" as a staging ground for things that may be core bound at some point).
If it looks like upstreaming something isn't going to happen, then if we still want it, we need to find it a better stable home.
from iree-llvm-sandbox.
The back and forth integration has now landed.
I added a new github action testing IREE integration on the iree/sandbox branch that is meant to be non-blocking for pushes.
The main github action remains the thing we should look out for remaining green and updates to iree/sandbox are on a best effort basis for now.
Please let me know if you see something that is cause of concern or experience unnecessary hardships so we can refine the process.
from iree-llvm-sandbox.
Related Issues (20)
- Einseum-like spec for transposes HOT 1
- Failed to cancel out unrealized_conversion_cast HOT 2
- CI fails due to failure to install a Python dependency. HOT 1
- Support padding transpose in the transform dialect HOT 2
- PDL patterns HOT 1
- Segfault in some matmul cases HOT 8
- Error in PDL after Interpreter refactoring HOT 6
- Why the sandbox depends on Clang and its tools? HOT 3
- Tracking ops may fail if a pattern does not call replace. HOT 4
- PadOp sometimes does not compose HOT 2
- PSA: renamed python_package -> python_packages
- Fuse & Tile & Pad produces possibly inefficient vector code. HOT 26
- Conv2D benchmark failed with DoubleTiling methods
- python.examples.matmul.test failed with ModuleNotFoundError
- Collaboration on data analytics workloads in MLIR HOT 12
- RFC: improve stacked commit flow
- [Substrait] Decide how to check for number of ops in module.
- [Substrait] Review construction of nested protobufs in `Export.cpp`
- Pass file name into SubstraitPB import.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from iree-llvm-sandbox.