Giter VIP home page Giter VIP logo

Comments (4)

laggui avatar laggui commented on June 25, 2024 1

I think onnx-parse is simple and clear to the point. onnx-unify could also work but I think it's not as clear.

from burn.

nathanielsimard avatar nathanielsimard commented on June 25, 2024

I think we can still keep the crate in the burn repo, since it's gonna be easier to update it, but we can give it a name without the burn prefix, something like onnx-loader

from burn.

antimora avatar antimora commented on June 25, 2024

This is a great idea. From the beginning I was intending Burn's ONNX IR to be its own crate. For now, however, we should keep it within the burn repo with a non-burn name. We are still making changing to the IR. In addition to missing ONNX node types, we need to add three big features: Subgraphs (#724), functions (#723) and scalar graph inputs (#1688).

Once we separate ONNX IR, we should put forward a design document that clearly states design goals that works for other projects as well.

Here are the names, I would like to suggest. It would be great if we somehow convey an idea that we are unifying ONNX representation from various OpSets into one.

  1. onnx-unify (I prefer this).
  2. onnx-north
  3. onnx-irgen
  4. onnx-nexus
  5. onnx-simplify
  6. onnx-unite
  7. onnx-parse
  8. onnx-clarity
  9. onnx-unified
  10. onnx-ir
  11. onnx-easy
  12. onnx-bridge
  13. onnx-harmony
  14. onnx-meridian
  15. onnx-fusion

@skewballfox @laggui @louisfd @nathanielsimard what do you think about the names?

from burn.

nathanielsimard avatar nathanielsimard commented on June 25, 2024

Same as @laggui, but I also like onnx-ir!

from burn.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.