Skip to content

VladOS95-cyber/onnx_conversion_scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

55 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ONNX Model Conversion Scripts

A collection of PyTorch-based models converted to the ONNX format, with ready-to-use ONNX Runtime inference scripts. All generated .onnx models stored in Hugging Face ONNX Community

This project aims to make it easier to:

  • Convert PyTorch models to ONNX format

  • Run efficient inference using ONNX Runtime

  • Learn by example, with minimal boilerplate

πŸ“‚ Project Structure

β”œβ”€β”€ README.md
β”œβ”€β”€ model_name_1/
β”‚   β”œβ”€β”€ model_name_1_to_onnx_conversion_script.py  # Script to export PyTorch model to ONNX
β”‚   β”œβ”€β”€ model_name_1_inference_script.py  # Script to run inference with ONNX Runtime
β”œβ”€β”€ model_name_2/
β”‚   β”œβ”€β”€ model_name_2_to_onnx_conversion_script.py 
β”‚   β”œβ”€β”€ model_name_2_inference_script.py 
└── ...

πŸš€ Getting Started

1. Clone the repository

git clone https://github.com/<your-username>/onnx_conversion_scripts.git
cd <your-repo>

2. Install dependencies

You'll need Python 3.9+ and pip:
See dependencies and versions info in scripts respectively

πŸ“š Supported Models

Model Name Source Notes Original repo ONNX repo
Chatterbox resemble-ai/chatterbox-tts Text to Speech, Speech to Speech GitHub Link HF Link
Chatterbox Multilingual resemble-ai/chatterbox-tts Text to Speech, Speech to Speech GitHub Link HF Link
Perth Watermarker resemble-ai/Perth Audio Watermarking GitHub Link HF Link
... ... ... ... ...

(More models coming soon!)

πŸ“œ License

This project is licensed under the MIT License

Project author: Vladislav Bronzov

About

PyTorch -> ONNX

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages