Environment Requirements
Before compilation and installation, ensure that the environment meets the hardware and software requirements. The hardware configuration includes CPUs. The software configuration includes the OS and applications.
Hardware Requirements
Table 1 lists the hardware requirements.
Software and OS Requirements
Table 2 and Table 3 describe the OSs compatible with ONNX Runtime and the software and dependencies required for porting ONNX Runtime.
Item |
Version |
Description |
Download URL |
|---|---|---|---|
ONNX Runtime |
1.19.2 |
Official open-source code of ONNX Runtime 1.19.2. |
|
CMake |
3.26.0 or later |
ONNX Runtime compilation requires CMake 3.26 or later. CMake 3.30.0 is recommended. |
|
GCC/G++ |
10.3.1 |
GNU Compiler Collection (GCC) is a programming language compiler developed by GNU. |
Install it using a Yum repository. |
Python |
3.8 or later |
ONNX Runtime 1.19.2 requires Python 3.8 or later. Python 3.10.14 is recommended. |
Install it using a Yum repository. |
OpenSSL |
1.1.1wa |
Install an OpenSSL development package (such as openssl-devel) to support SSL/TLS during CMake building. |
Install it using a Yum repository. |