onnx / models

A collection of pre-trained, state-of-the-art models in the ONNX format
http://onnx.ai/models/
Apache License 2.0
7.79k stars 1.39k forks source link

Consider versioning models directly in the repo #632

Open erinys opened 10 months ago

erinys commented 10 months ago

Feature Request

What is the problem that this feature solves?

Current Git LFS path and GDrive model download paths are ok, but painful to actually figure out what you actually want, having to download everything locally or go file by file and then loading into Netron.

Describe the feature

Replace Git LFS and GDrive by just adding models and datasets directly into the repo with the XetData app and extension. This allows for easier updates and integrated Netron views. I made a copy of the existing repo with models so you can see what this would look like. It's a nicer development experience as well, since we show before and after views on commits and PRs. netron-demo

Relevant Model Zoo feature areas

Feature Area: Model storage, file organization

Notes

I work for XetData and we are free for all public usage. Happy to make a PR for these updates if there's interest. We also have a version hosted with built in views on XetHub.

ramkrishna2910 commented 10 months ago

Hi @erinys Thanks for opening the issue. The integrated Netron visualization is really interesting. If the models are not stored on Git LFS as its done now, where do the onnx files actually live?

erinys commented 10 months ago

The models would live in the XetHub storage backend, which is backed by S3 and free for all public repositories.

srinify commented 10 months ago

Here's an example @ramkrishna2910

ramkrishna2910 commented 7 months ago

Hi @srinify @erinys Can we setup a meeting to discuss the above proposal?

erinys commented 7 months ago

Definitely! Let me know when you're free or grab some time on my calendar: https://meetings.hubspot.com/annhuang/book.

JigishaM commented 7 months ago

Commenting to get updates