【问题标题】:Creating a simple neural network on Tensorflow by means of Android借助 Android 在 Tensorflow 上创建一个简单的神经网络
【发布时间】:2019-06-20 19:33:01
【问题描述】:

我想基于示例https://github.com/googlesamples/android-ndk/tree/master/nn_sample 创建一个简单的神经网络。是否可以仅使用 Java 上的 Android 工具在 Tensorflow 的帮助下创建它

【问题讨论】:

    标签: android tensorflow


    【解决方案1】:

    看看这个文件夹https://github.com/googlesamples/android-ndk/tree/master/nn_sample/app/src/main/cpp

    simple_model.h 是在创建 Android 项目之前在 Tensorflow 中训练的模型。现在模型喜欢黑盒,只获取输入和预测输出,如果您想构建自己的模型,请尝试本教程(从训练、评估、预测到部署到 Android 的所有步骤):

    https://medium.com/@elye.project/applying-tensorflow-in-android-in-4-steps-to-recognize-superhero-f224597eb055

    【讨论】:

      【解决方案2】:

      肯定的。您可以在 Android 上使用TensorFlow Lite,它是一个开源深度学习框架,有助于将模型压缩和部署到移动或嵌入式应用程序。它基本上可以将模型作为输入,然后为移动应用程序部署、解释和执行资源节约优化。 Android NDK 的NNAPI 也可以轻松与TFLite 对接。这个link 包含使用 TFLite 在带有 Java 的 Android 上的手势、图像、对象和语音检测和分类示例实现。

      【讨论】:

        猜你喜欢
        • 2016-08-18
        • 1970-01-01
        • 1970-01-01
        • 2022-01-08
        • 1970-01-01
        • 1970-01-01
        • 2019-08-07
        • 1970-01-01
        • 2017-01-06
        相关资源
        最近更新 更多