Introduction
Understand ONNX fundamentals and architecture
Set up your development environment
Generate a synthetic Sudoku digit dataset
Train the digit recognizer
Run inference and evaluate the model
Build the Sudoku processor pipeline
Optimize the model for Arm64 deployment
Deploy the model to Android
Next Steps
| Skill level: | Advanced |
| Reading time: | 4 hrs |
| Last updated: | 03 Mar 2026 |
| Skill level: |
| Advanced |
| Reading time: |
| 4 hrs |
| Last updated: |
| 03 Mar 2026 |
This is an advanced topic for developers who want to build, optimize, and deploy machine learning models using ONNX on Arm64-based platforms such as Raspberry Pi, Arm-based laptops, cloud instances, or Android smartphones.
Upon completion of this Learning Path, you will be able to:
Before starting, you will need the following: