【发布时间】:2021-08-04 03:53:36
【问题描述】:
您好,我正在尝试使用 tflite 模型构建一个 android 图像分类项目来对棋子进行分类。我已经训练了我的模型并在我的 android 项目的 assets 文件夹中部署了 tflite 模型以及标签映射,但是我收到了这个错误:
Caused by: java.lang.IllegalArgumentException: Label number 6 mismatch the shape on axis 1.
由于棋子的数量,我确实有六堂课。我尝试了具有不同模型和标签图的应用程序,并且该应用程序可以正常工作。我不知道我在哪里犯了错误。我的 labelmap 没有空行或额外的类。这是 tflite 文件:https://www.pastefile.com/a44ydg 这是我的标签映射文件: https://www.pastefile.com/9rg9v7 如果需要,我可以提供整个应用程序,但同样只有此模型才会发生这种情况。
附:这是来自 android studio 的完整错误日志:https://pastebin.com/bxdq9x1r
【问题讨论】:
标签: android tensorflow tensorflow2.0 tensorflow-lite