Skip to main content
Question

How to add a custom ONNX model to the Voyager SDK

  • November 6, 2025
  • 1 reply
  • 42 views

Forum|alt.badge.img

Hello again ! 

I’m currently exploring the Voyager SDK on my Metis Compute Board and everything works great with the pre-installed models.
Now I’d like to integrate my own ONNX model into the SDK.

I’ve seen that each model in Voyager uses a corresponding YAML configuration file that defines preprocessing, inference, and postprocessing parameters.
Is there any official guide or documentation explaining:

  • how to properly add a custom ONNX model to the SDK,

  • what each section of the YAML file means (e.g., pipeline, models, datasets, operators), especially tricky ones like weight_md5 or else,

  • and any important details or requirements when adapting an external model (like quantization, input format, etc.)?

Thanks a lot in advance for your help!
If there are any example templates or recommended practices, that would be really helpful.

Best regards,

Thibaut

1 reply

Spanner
Axelera Team
Forum|alt.badge.img+2
  • Axelera Team
  • November 6, 2025

This might be a good place to get started with custom models, ​@tchretien :

https://github.com/axelera-ai-hub/voyager-sdk/blob/release/v1.4/docs/tutorials/custom_model.md