我正在为
android开发一个实时对象分类应用程序.首先,我使用“keras”创建了一个深度学习模型,我已经将训练过的模型保存为“model.h5”文件.我想知道如何在android中使用该模型进行图像分类.
解决方法
你不能将Keras直接导出到
Android,但你必须@R_800_301@
>将Tensflow配置为Keras后端.
>使用model.save(文件路径)@R_800_301@权重(您已经完成此操作)
然后使用以下解决方案之一加载它:
解决方案1:在Tensflow中导入模型
1-构建Tensorflow模型
>从模型use this code构建张量流模型
2-构建Android应用程序并调用tensflow.从谷歌查看此tutorial和此official demo以了解如何操作.
解决方案2:在java中导入模型
1- deeplearning4j java库允许导入keras模型:tutorial link
2-在Android中使用deeplearning4j:因为你在java世界中很容易.检查@L_502_6@