作为深度学习的初学者,我目前正在练习使用名为deep learning 4 j的项目。
我非常擅长深度学习的“培训”和“评估”部分,但我应该如何在应用程序中部署完成的网络?似乎没有在examples for dl4j中使用网络(a.k.a预测)的好例子。
所以要100%具体;在 java上下文中,部署在 dl4j 中创建的网络/模型的最简洁方法是在手机应用程序( Android < /强>)?
是否有任何 maven / gradle 行只能获得预测所需的依赖项(而不是整个工具集)?
使用我的网络的最小源代码示例是什么?
答案 0 :(得分:2)
在最新版本中,您只能使用deeplearning4j-nn。这就是dsl的配置。你通常需要deeplearning4j-core。
我们尝试尽可能多地分开。
还重:android。 Dl4j下面有很多原生位。当您尝试使用deeplearning4j.org时,请进入我们的聊天列表,以便我们可以互动地为您提供帮助。
答案 1 :(得分:1)
DeepLearning4J有一个关于如何部署到Android的tutorial。
此外,我发现demo也使用DeepLearning4J来识别数字。
我还基于DeepLearning4J创建了an Android app。