Environment Utilities

Utilities for environment detection

rktransformers.utils.env_utils.get_rktransformers_version()[source]

Get the installed rk-transformers version.

Return type:

str

rktransformers.utils.env_utils.get_librknnrt_version()[source]

Read librknnrt library version

Return type:

str

rktransformers.utils.env_utils.get_rockchip_board()[source]

Read Rockchip board name from device tree.

Returns:

Rockchip board name, or “Not Detected”.

Return type:

str

rktransformers.utils.env_utils.get_rknn_toolkit_version()[source]

Read rknn-toolkit2 or rknn-toolkit-lite2 version

Returns:

Version string of the installed RKNN toolkit, or “Not Installed”.

Return type:

str

rktransformers.utils.env_utils.get_edge_host_platform()[source]

Detect the edge device host platform by reading /proc/device-tree/compatible.

Returns:

Lowercase platform identifier if detected, otherwise None.

Return type:

str | None

rktransformers.utils.env_utils.is_rockchip_platform()[source]

Returns True if the current platform is a Rockchip device.

Return type:

bool