前言
现在python开发深度学习常用的一个库numpy,使用非常方便,但如果将模型部署到Android环境中,是没办法使用numpy。幸运的是,NumCpp库出现了,可以说是C++版的Numpy,网上资料很少讲在Android环境中如何引用NumCpp,这里将记录最新版本的NumCpp库使用方式。
准备工作
1、下载最新版本的NumCpp文件
地址:Releases · dpilger26/NumCpp · GitHub
版本:2.7.0
2、解压文件后得到include文件夹
配置NumCpp库
1、将include文件夹复制到工程中\app\src\main目录下,并重命名为NumCpp,如下图:
2、修改Cmakelist.txt文件如下:
注意:开发中基本不会用到boost,可以设置“NUMCPP_ON_USE_BOOST”参数
3、修改build.gradle,添加如下配置:
4、使用方式就按照提供的文档引入就可以正常使用