2. 介绍
模型信息获取工具用于对编译后的模型进行信息提取和展示,帮助用户全面了解模型的结构特征、量化配置以及在后摩设备加载后的资源占用情况。该工具可解析模型文件,输出包含输入输出 tensor 信息、内存统计、编译配置等关键数据,便于模型验证、性能分析及部署优化。
3. 环境准备
3.1. 环境依赖
该工具支持平台如下:
Linux系统:
Ubuntu 24.04(x86_64)
Ubuntu 22.04(x86_64)
Ubuntu 20.04(x86_64、AArch64)
Windows系统:
Windows 11(x86_64)
3.2. 运行环境
工具可在下面环境中运行:
软件平台Docker镜像:
(仅支持Linux系统)软件平台提供的 Docker 镜像已预置工具运行所需环境。有关Docker镜像的安装与部署,参看《后摩大道® M50 软件平台快速入门》。
运行时开发工具包:
可使用运行时开发工具包
houmo_tcim_runtime_<target_hw>_${distro}_$arch-<release>.tar.gz。安装和配置详情,参看《后摩大道® M50 TCIM用户手册》。
3.3. Linux环境准备
工具使用前,执行下面指令配置运行环境:
将应用开发示例包拷贝到 可运行环境。
在
houmo-examples-xh2目录下,执行下面命令设置环境变量:source env.sh
在工具所在目录运行相关指令。工具路径如下:
软件平台Docker镜像:
工具位于 Python 安装路径下的
tcim_lite/bin目录中,具体路径可能为:/path/to/python/dist-packages/tcim_lite/bin/path/to/python/site-packages/tcim_lite/bin
运行时开发工具包:
通过 Python 安装运行时开发工具时,TCIM 运行时库位于:
/path/to/python/site-packages/tcim_lite/bin直接解压方式安装运行时开发工具时,TCIM 运行时库位于:
/path/to/houmo_tcim_runtime_xh2_linux_$arch-<release>/bin
3.4. Windows环境准备
工具使用前,执行下面指令配置运行环境:
将应用开发示例包拷贝到 可运行环境。
在
houmo-examples-xh2目录下执行下面命令设置环境变量:注意
必须使用管理员权限打开命令行提示符窗口。
清除历史环境变量设置:
env.bat --reset
指令执行过程中可能需要设置
HOUMO_SDK_PATH、CMAKE_PATH、OPENCV_PATH等环境变量。关闭命令行提示符窗口。
使用管理员权限打开命令行提示符窗口,设置环境变量:
env.bat --set
用户需要检查reset指令输出的Warning部分的路径是否正确。如果不正确需要自行删除。
关闭命令行提示符窗口。
在工具所在目录运行指令。该工具位于运行时开发工具包中:
houmo_tcim_runtime_<target_hw>_${distro}_$arch-<release>/bin目录下。