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

标签 java maven deployment deep-learning deeplearning4j

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

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

因此要 100% 具体;在 java 上下文中,部署在 dl4j 中创建的网络/模型用于手机应用程序(Android)?

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

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

最佳答案

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

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

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

关于java - 如何在 Deep Learning 4j 中使用网络进行预测?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39604806/

相关文章:

java - 如何使用 Java 检测 Snort 警报?

Java - 如果未选择 ButtonGroup1,则显示消息框

每次添加一组新数据时,Java Hashmap 都会清除

sqlite - 在Maven跨平台中创建SQLite数据库

Azure ARM 模板 Keyvault 资源不断删除其他访问策略

deployment - 在应用程序安装中包含驱动程序

git - 如何处理弹性 beantalk 部署,以便它只上传更改的文件

Java 2D 碰撞

android - 如何避免 AndoridManifest 被 maven 覆盖

maven - 如何覆盖 maven clean 目标以删除其他文件夹