【发布时间】:2022-01-13 19:55:15
【问题描述】:
我正在使用 Azure 自定义视觉服务 customvision.ai 进行数据标记。我从 Azure 训练了我的数据,它可以通过 API 或通过 customvision.ai 的快速测试来检测对象。我按照 Microsoft 文档中的说明将其导出到 CoreML,但无法使其适用于 ios 或 xcode。
xcode 上有一个 coreML 文件的预览选项卡。我从 Internet 下载的示例模型按预期工作。但是,与 API 或通过网站进行的快速测试相比,我无法从 xcode 获得模型的预期结果。
我怎样才能让它在我的 ios 应用程序上运行。我正在为我的模型使用通用(紧凑)[S1] 域。
进度更新:
我找到了sample code from Azure's github。它适用于他们的模型。但是,当我将模型和配置文件更改为我的模型和配置文件时,它会在某处引发错误的访问错误。
我还认识到导出器版本不同,并且我的版本中有一个额外的 metadata_properties.json。因此,即使 repo 中的自述文件表明支持任何 2.x 版本,(我的是 2.1,但他们的模型是 2.0)我猜示例代码不支持我导出的版本。
我可以降级我的模型版本吗?或者是否有更新版本的示例 swift 项目。
【问题讨论】:
标签: ios object-detection azure-cognitive-services coreml