• Lv0
    粉丝1

积分19 / 贡献0

提问2答案被采纳0文章0

运行TFLite 分类demo遇到依赖确实的问题

xuemingdg 显示全部楼层 发表于 2023-10-27 17:16:12

【问题描述】

参考官方demo链接接入TFLite标签分类模型时,在执行到最后一步,推送北向demo至dayu200设备上运行时报了一下错误

/bin/sh: ./label_classify: No such file or directory

而后尝试在ubuntu上使用qemu模拟arm64环境执行编译好的label_classify,结果发现需要解释器ld-musl-aarch64.so.1,在dayu200的OpenHarmony3.2的/lib下没有发现对应的解释器反而有一个ld-musl-arm.so.1 32位系统的解释器,猜想是否是这个原因造成的无法运行demo

【运行环境】

硬件:Dayu200 ROM版本:OpenHarmony3.2 DevEvoStudio版本: SDK版本:

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论9

论坛小助手 官方账号

沙发 发表于 2023-11-1 10:29:13

您好,可以看下这个文档相关的子系统:www.gitee.com/openharmony/ai_neural_network_runtime/tree/master/example/deep_learning_framework

xuemingdg

发表于 2023-11-1 10:40  IP属地: 运营商级NAT

回复 论坛小助手: 您好,这个链接就是我参考的教程我也贴在问题里了,但是最后一步描述很模糊,执行失败了,报错信息也很少,这个怎么解决

Shiyuhan

发表于 2023-11-1 14:31  IP属地: 运营商级NAT

回复 xuemingdg: 你好,我们留意到这篇指导里既可以编译 arm64-v8a 版本,也可以编译 armv7-a 版本,请问您编译的是哪个版本呢?

xuemingdg

发表于 2023-11-1 15:18  IP属地: 运营商级NAT

回复 Shiyuhan: 编译的是arm64v8-a,对编译好的label_classify执行file命令会打印以下内容,label_classify: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-musl-aarch64.so.1, BuildID[sha1]=cc170e98796127db83a270cecbb7ab16fe6f1878, with debug_info, not stripped。另外如果能提供一下能运行的demo里面最后一步推到OpenHarmony设备上面的完整文件清单和目录的话就能更好排查问题

【8 条回复】 查看全部
共9 条回复,点击查看

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部