DX-AS (DEEPX All-Suite) is an integrated environment of frameworks and tools that enables inference and compilation of AI models using DEEPX devices. Users can build the integrated environment by installing individual tools, but DX-AS maintains optimal compatibility by aligning the versions of the individual tools.
AI Model Runtime Environment (Deployment Platform)
Purpose
- Must be installed on the Target system where the DEEPX M1 M.2 module is attached and the DEEPX AI model (.dxnn) will be executed.
Core Components
- DX-RT & DX-FW & NPU Driver: Foundational software for NPU control
- DX-APP: C++ and Python examples to jump-start your projects
- DX-Stream: GStreamer integration for seamless multimedia pipelines
Flexibility & Support
- OS: Compatible with Debian-based Linux (Ubuntu 20.04, 22.04, 24.04)
- Architecture: Supports both x86_64 and arm64
Easy Installation
- Our script automates the entire process
- One-time reboot is required after installation to finalize the NPU Driver setup
You can install dx-runtime by following the instructions at this LINK.
DX-Runtime includes source code for each module. The repositories are managed as Git submodules(dx_rt_npu_linux_driver, dx_rt, dx_app, and dx_stream) under ./dx-runtime.
DX-Runtime supports installation in local environments. You can install DX-Compiler by following the instructions at this Link
DX-Runtime support installation in docker envirionments. You can install DX-Compiler by following the instructions at this Link
To install the necessary Python packages, run the following command:
pip install mkdocs mkdocs-material mkdocs-video pymdown-extensions mkdocs-with-pdf To generate the user guide as both HTML and PDF files, execute the following command:
mkdocs buildThis will create:
- HTML documentation in the
docs/folder - opendocs/index.htmlin your web browser - PDF file:
DEEPX_[sub-module]_UM_[version]_[release_date].pdfin the root directory
