【发布时间】:2020-06-17 09:34:08
【问题描述】:
我是机器学习新手,这是我第一次为两个物种的图像分类制作安卓应用程序。我训练了我的 keras 模型,然后将其转换为 .tflite。我知道想在 android studio 中使用这个文件来检测我训练过的两个物种。我从此代码将模型从 keras 转换为 .tflite:
tflite_model = tf.keras.models.load_model('my_model.h5')
converter = tf.lite.TFLiteConverter.from_keras_model(tflite_model)
tflite_save = converter.convert()
open("my_model.tflite", "wb").write(tflite_save)
我知道想在 android studio 中使用 my_model.tflite 文件。我在互联网上搜索但没有得到任何东西。有人可以帮我解决这个问题。谢谢
【问题讨论】:
-
是的,先生,我第一次看到这个。我可以使用这种方法将我的 .tflite 文件上传到 android studio 进行分类吗?抱歉我的愚蠢问题我是这个领域的新手
-
第一个链接是分步教程。在尝试自己的代码/数据之前,您应该先按照教程进行操作。 Android Studio 是一个 IDE 而非云服务,因此您无需上传到它。注意第 5 步。
-
@MorrisonChang 先生,我在这段代码中有一点问题,他们说我们需要 .txt 文件。但是我上面显示的代码将 1 个文件从 keras 转换为 tensorflow-lite
-
如果你只有两个标签给我,就不需要 .txt 文件...Mirza 怎么样?你被卡住了吗?
标签: android android-studio tensorflow keras tensorflow-lite