MATLAB 深度学习部署到树莓派问题解决方法

1、直接按照树莓派 Matlab 深度学习_哔哩哔哩_bilibili部署会出现 arm_compute/runtime/NEON/NEFunctions.h: No such file or directory
 #include "arm_compute/runtime/NEON/NEFunctions.h"的问题,这是因为缺少了arm_compute_library。

然后可以按照MATLAB Coder: How do I build the ARM Compute Library for Deep Learning C++ code generation and deployment? - MATLAB Answers - MATLAB Central (mathworks.cn)的方法去安装(先别去照做,往下再看一下),但是安装完还是会说error::make_unique is not a member of ‘std’

(我部署过了,报错就不截图了)后来查了查这个是C++14的,就怀疑是下载的arm_coupute_library太新了和matlab里面指定的不一样,就去Releases · ARM-software/ComputeLibrary (github.com)

下载了对应的版本(20.02.1)然后按照第一个链接方法去编译,时间有点久。完了之后要吧build文件夹改成lib,然后在ComputeLibrary同级目录的.bashrc里面加上这三行。

export ARM_COMPUTELIB=~/ComputeLibrary 
export PATH=${PATH}:~/ComputeLibrary 
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:~/ComputeLibrary/lib

 

 以上都是在matlab官方论坛找到的方法,有个链接翻不到了。方法步骤是这样的。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值