3

作为深度学习的初学者,目前正在使用名为deep learning 4 j的项目进行练习。

我非常擅长深度学习的“训练”和“评估”部分,但我应该如何在应用程序中部署完成的网络?在dl4j的示例中似乎没有使用网络(也称为预测)的好示例。

所以要 100% 混凝土;在java 上下文中,部署在dl4j中创建的网络/模型以用于手机应用程序 ( Android ) 等应用程序的最精简方法是什么?

是否有任何maven / gradle行可以让我获得预测所需的依赖项(而不是整个工具集)?

使用我的网络的最小源代码示例是什么?

4

2 回答 2

2

在最新版本中,您可以只使用 deeplearning4j-nn。那是配置dsl。不过,您通常需要 deeplearning4j-core。

我们尝试尽可能多地分离事物。

也回复:安卓。Dl4j 下面有很多原生位。当您尝试它时,请加入我们在 deeplearning4j.org 上列出的聊天,以便我们在那里以交互方式为您提供帮助。

于 2016-09-21T00:03:53.247 回答
1

DeepLearning4J 有一个关于如何部署到 Android的教程。

另外,我发现了一个演示,它也使用 DeepLearning4J 来识别数字。

我还创建了一个基于 DeepLearning4J的 Android 应用程序。

于 2017-06-16T04:37:17.633 回答