RUHMI (Robust Unified Heterogeneous Model Integration) provides an AI model compiler workflow for Renesas RZ/G3E.
This repository includes installation assets, model deployment scripts, and application examples.
RUHMI Framework provides tools to compile machine learning models into deployment artifacts compatible with RZ/G3E.
The AI compiler stack is powered by EdgeCortix MERA.
Model preparation and deployment scripts are available in this repository.
The fastest path to first output is:
- Prepare Ubuntu 22.04 (native Linux or WSL).
- Create and activate a Python virtual environment.
- Install the host MERA package and required Python packages.
- Place a source model in
source_model_files. - Run
scripts/deploy.pyto generate deploy artifacts. - Run
scripts/gen_ref_data.pyto create reference input/output binaries.
Example host setup:
python3.10 -m venv host_env
source host_env/bin/activate
python -m pip install --upgrade pip
python -m pip install install/mera-2.5.0+pkg.3782-cp310-cp310-manylinux_2_27_x86_64.whl
python -m pip install tensorflow
python -m pip install ethos-u-vela==4.0.0For full details, see the Installation Guide.
install/: compiler/runtime wheel files and installation notesscripts/: model deployment and reference data generation scriptsapplication_examples/: sample applications for RZ/G3Edocs/assets/: images used by documentation
- Renesas MPU RZ/G3E
See LICENSE.md.
