我在conda中生成了model.tflite,但在android studio中运行时没有元数据.如何生成多类labe



我尝试生成多类label.txt,这意味着每个类的子文件夹名称。。。不是那些图像的多标签。。。我使用KERAS库在Conda环境中创建了tflite.model。。。。但里面没有元数据…所以我想知道如何创建多类label.txt,然后才能通过android studio在智能手机中实现带有元数据的tflite.model?

您需要向TfLite模型添加元数据,使其与当前版本的TfLite依赖项兼容。如果您不想向模型中添加元数据,但仍想让它运行,那么您需要降低依赖关系版本,并从解释器中删除要求元数据的代码。

如果你想添加元数据,那么你需要将你的模型和模型的基础提供给一个脚本,该脚本将为你提供所需的tflite+元数据作为输出。更多相同内容可在以下网址找到:

https://www.tensorflow.org/lite/convert/metadata

已有脚本可用于将您的模型转换为另一个包含元数据的模型。脚本可以在以下位置找到:

https://www.tensorflow.org/lite/convert/metadata_writer_tutorial

按照上面给出的链接来实现您的目标

最新更新