1h-8学习(3):SSD模型在1-h8上运行

我这部分的实验都是在HCAI1H_HOST_SDK下的,只作为体验。

编译程序

修改ssd_detection_offline.cpp,我这边只改了标签到输出的映射,跟我之前训练的对应:
在这里插入图片描述
修改/home/jqy/jqy_nfs_server/HCAI1H_HOST_SDK/expr下的CMakeLists.txt

cmake_minimum_required(VERSION 3.5)
project(edu_expr)

set( CMAKE_CXX_FLAGS "-std=c++11" )

#set cross-compile
set(PROJECT_ROOT_DIR "/home/jqy/jqy_nfs_server/HCAI1H_HOST_SDK")
set(CROSS_COMPILE_DIR "${PROJECT_ROOT_DIR}/toolchain/arm-linux-gnueabihf-4.8.3-201404/bin")
set(CMAKE_CXX_COMPILER "${CROSS_COMPILE_DIR}/arm-linux-gnueabihf-g++")

#set source path
set(EXPR_GTSDB_BIN "gtsdb_ssd")

#set output path
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/output)

include_directories("${PROJECT_ROOT_DIR}/include")
link_directories("${PROJECT_ROOT_DIR}/lib/arm")

#set target
add_executable(${EXPR_GTSDB_BIN}.bin gtsdb_ssd/src/ssd_detection_offline.cpp)
target_link_libraries(${EXPR_GTSDB_BIN}.bin opencv_imgcodecs opencv_imgproc opencv_core opencv_highgui opencv_videoio glog gflags protobuf pthread stdc++ cnrt)

然后运行build.sh

#!/bin/sh

if [ -d "build" ]; then
    echo "remove build dir"
    rm -rf build
fi

echo "create build dir"
mkdir build

cd build
cmake ..
make

cd ../
rm -rf build

./build.sh

连接1h8板

网络要切换到与1h8板子同一网段
在这里插入图片描述

telnet 172.19.24.240 # 连接
mount -t nfs -o nolock -o tcp 172.19.24.200:/home/jqy/jqy_nfs_server /mnt # 挂载
export LD_LIBRARY_PATH=/mnt/HCAI1H_HOST_SDK/lib/arm:/mnt/HCAI1H_HOST_SDK/toolchain/arm-linux-gnueabihf-4.8.3-201404/arm-linux-gnueabihf/lib:$LD_LIBRARY_PATH # 添加库文件

运行

修改run.sh:

#!/bin/sh
../output/gtsdb_ssd.bin -offlinemodel model/gtsdb_ssd.cambricon -output_dir ./ -file_list ./ssd_image_file_list -confidence_threshold 0.6 

运行:

cd /mnt/HCAI1H_HOST_SDK/expr/gtsdb_ssd
./run.sh

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值