Add "new" models to ONNX Model Hub tool
Nobody has claimed this yet.
- Dominant language
- Jupyter Notebook
- Stars
- 9.8k
- Forks
- 1.6k
- PR merge metrics
- No merged PRs in 30d
Description
Add "new" models to ONNX Model Hub tool
What is the problem that this feature solves?
Automatization of downloading recently added models via onnx.hub python tool.
Describe the feature
Currently, the Hub can work only with legacy models according to https://github.com/onnx/models/blob/main/ONNX_HUB_MANIFEST.json. The legacy models are going to be removed, unlike ONNX Hub tool. At least I haven't seen any deprecation note
Relevant Model Zoo feature areas
- ONNX_HUB_MANIFEST
- ONNX Model Hub
Notes
As I understand a new manifest can be generated easily https://github.com/onnx/onnx/blob/main/docs/Hub.md#contributing-an-official-model
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by comparing ONNX_HUB_MANIFEST.json with the newer models and read the ONNX Hub contributing guidance in docs/Hub.md. Trace how the onnx.hub Python tool consumes the manifest, then define completion as successfully discovering and downloading recently added models rather than only legacy entries.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- machine-learning, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100