Home / Rigel SDK / AI & Deep Learning

MODULE 05 — AI & DEEP LEARNING

AI & Deep Learning

From training pipelines to inference deployment on your systems —
use deep learning directly inside the image processing pipeline.

Inference Engine

C++ inference deployment optimized for your system environment.

ONNX Runtime Engine

An inference engine that runs ONNX models directly in a C++ environment.

CPU · CUDA · TensorRT

Choose the execution backend and accelerate with TensorRT FP16 and engine caching.

GPU Memory Control

GPU memory limits and custom allocator injection to coexist with your system resources.

Dynamic Shape Support

Output shape prediction for varying input sizes, with batch processing.

Pipeline Integration

Deep learning inference as one stage of the image processing chain.

Inference Pipeline Node

Insert an inference node inside the image processing pipeline.

Tensor Helpers

Image-to-tensor conversion and batch I/O helpers.

Training Infrastructure

From data preparation to training management.

Data Augmentation

Data augmentation pipeline construction.

Preprocessing

Image normalization and adjustment pipelines for training.

Loss Weight Map

Per-pixel loss weight map support.

Training History

Training history, metrics, and statistics management.

Development Workflow

A development flow that connects research and product deployment.

Python ↔ C++

Bindings that connect the Python training environment and the C++ deployment environment.

Training Tool

A GUI tool for running and monitoring training.

Need AI & Deep Learning technology?

We will guide you to the right configuration and an evaluation SDK for your system or software.

Contact us