[算法工具链][RDK X5][模型转换工具随机报 segmentation fault]

OpenExplore 和 Docker 镜像版本:1.2.8

horizon-nn 版本:1.1.0

Python 版本:3.10

复现概率:50%

问题现象:使用 hb_mapper makertbin 工具转换模型时,有一定概率会报 segmentation fault 退出。通常再执行一次相同命令就能正常转换了。执行转换的命令如下,配置文件、log 文件、终端输出(失败和成功都附上,用 fail 和 success 标出)见附件。ONNX 模型文件可以从百度网盘下载。

所用命令:hb_mapper makertbin --model-type onnx --config config.yaml

ONNX 模型文件下载链接:百度网盘 请输入提取码 提取码: q3q2

rdkos_info-
config.yaml-
hb_mapper_makertbin.log.fail-
hb_mapper_makertbin.log.success-
hb_mapper_makertbin.out.fail-
hb_mapper_makertbin.out.success

在编译大型项目(如使用gcc/make/cmake/colcon构建ROS2工作空间)或运行内存消耗较大的工具(如hb_mapper模型转换)时,遇到内存不足的错误怎么办?-

参考RDK手册的QA章节:https://developer.d-robotics.cc/rdk\_doc/FAQ/hardware\_and\_system#q40-在编译大型项目如使用gccmakecmakecolcon构建ros2工作空间或运行内存消耗较大的工具如hb\_mapper模型转换时遇到内存不足的错误怎么办

基本上都是内存不足导致的

这个问题怎么解决呢?我宿主机上的内存应该是足够的