微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 xcode 中调试 keras mlmodel:[相机] 无法读取 ExposureBiasesByMode 字典

如何解决在 xcode 中调试 keras mlmodel:[相机] 无法读取 ExposureBiasesByMode 字典

我用 Keras TensorFlow 2.3.1 转换了一个双向分类模型(使用从 0 到 1 的概率),并使用 coremltools 转换为 mlmodel。我将此添加到我在 Xcode 中的应用程序中使用,但无法从输出中获得结果。我在 Mac big sur 11.1 上使用 ios 14.3。

我将我的应用程序附加到 GitHub 以在 https://github.com/jbkey730/SeeFood-iOS13-Completed.git 进行调试。它最初来自一个班级,但我首先用这个应用程序测试了我的模型。我在装有 ios 14.3 的 iPhone 8 上运行它。

我查找了一些关于此的其他信息,说是因为从 ios 13 升级到 ios 14。是否有修复此错误方法以及如何在我的应用中实现它?

错误代码总共是...

2021-01-09 19:22:32.231074-0600 SeeFood-CoreML[818:53598] [Camera] Failed to read exposureBiasesByMode dictionary: Error Domain=NSCocoaErrorDomain Code=4864 "*** -[NSKeyedUnarchiver _initForReadingFromData:error:throwLegacyExceptions:]: data is NULL" UserInfo={NSDebugDescription=*** -[NSKeyedUnarchiver _initForReadingFromData:error:throwLegacyExceptions:]: data is NULL}
2021-01-09 19:22:35.192738-0600 SeeFood-CoreML[818:53598] Metal API Validation Enabled
0.016954016

我想从我的输出的 0 到 1 的这行代码输出中得到一个...它目前是 id:0x0

let topResult = results.first

因此 topResult 将是从 0 到 1 的某个值,因此我可以将阈值设为 0.5,以对它是否是两种种子之一进行分类

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。