如何在 Deep Learning 4j 中使用网络进行预测?

How to use a network for prediction in Deep Learning 4 j?

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

我非常擅长深度学习的 "training" 和 "evaluating" 部分,但是我应该如何在应用程序中部署我完成的网络?在 examples for dl4j.

中似乎没有使用网络( a.k.a 预测)的好例子

所以要 100% 具体;在 java 上下文 中,部署在 dl4j 中创建的 network/model 以用于应用程序的最简单方法是什么例如移动 phone 应用程序 (Android)?

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

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

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

我们尽量分离尽可能多的东西。

另请参阅:android。 Dl4j 下面有很多本机位。当您尝试时,请加入我们在 deeplearning4j.org 上列出的聊天室,以便我们可以交互式地帮助您。

DeepLearning4J tutorial 关于如何部署到 Android。

另外,我发现了一个demo也是用DeepLearning4J来识别数字的

我还基于 DeepLearning4J 创建了 an Android app