Comments (4)
You version of Resnet seems to be using reference variable, I don't think these have even been supported in TensorFlow when using XLA. They also have been deprecated in TensorFlow for many years, any chance you could be using resource variables instead?
from mlir-hlo.
Yes, it is okay to use resource variables. Could you please give me a link? Now I just would like to demonstrate the translation from the a TF model to MHLO dialect, I thought it was ready before, but it seems not to work now. After MHLO, more work will be focused on the MLIR infrastructure.
Alternatively, do you have any suggestion of how to port to MLIR from the AI framework, such as TensorFlow and PyTorch?
from mlir-hlo.
Interfacing from PyTorch is happening in a dedicated project that you can track/participate in: https://github.com/llvm/torch-mlir
It is early for that but they have e2e full models for ResNet and BERT either working or close to working. If you ask there, they can likely give you some commands to run easily to get what you need (with the caveat that it is end of year holidays for a lot of the contributors right now).
from mlir-hlo.
@stellaraccident Many thanks for your reply, quite helpful.
from mlir-hlo.
Related Issues (20)
- Using StableHLO for ONNX to HLO conversion HOT 5
- Missing CMake deps for THLO and suspect layering HOT 8
- ld.lld: error: unable to find library -lMLIRTosa HOT 2
- Deduplicate reduction subcomputations when converting from MHLO to HLO HOT 1
- pretty print chlo.comparison* HOT 3
- Failure to compile broadcast_in_dim HOT 4
- 'mhlo/IR/hlo_ops.h' file not found HOT 7
- when build mlir-hlo-opt, there is error that symbolic cannot find HOT 1
- [cmake build] MhloDialect target no longer carries correct binary include dir HOT 5
- Move CMake CI for this repo to be publicly visible
- Missing empty canonicalization for reduce
- Inclusive language (sanity -> safety) HOT 4
- Failed to import repo as a third party dependency using bazel HOT 2
- 32-bit erf is inaccurate for x > 1 HOT 8
- `erfinv(1.)` should be `inf` HOT 1
- Missing legalization for `mhlo.scatter` to standard MLIR
- `tiling_softmax.cc#tilePartialSoftmax: undefined reference to `mlir::gml_st::isSimpleBcastReduction' HOT 1
- Build & Test sections in readme are inacurate
- Missing CMake Dependency
- mhlo.dot inferred shape is incompatible with return type HOT 10
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 mlir-hlo.