0

我正在使用自定义视觉 ( https://www.customvision.ai ) 来训练对象识别模型。经过 10 次迭代训练后,它突然停止加载。我总是将它导出为 onnx 并将其加载到 HoloLens 上(使用本教程:https ://mtaulty.com/2018/03/29/third-experiment-with-image-classification-on-windows-ml-from-uwp -on-hololens-in-unity/)。它工作了很长一段时间(尽管结果并不完美),但在我继续训练模型以找到更好的东西之后,它就停止了工作。

我的脚本与教程中的脚本非常相似,只是带有我的标签和一些不同的名称。MainScript.cs https://pastebin.com/hxLrjXqv - 我的detect.cs(如教程中的daschund.cs)https://pastebin.com/sP4PWNV6

所以我删除了我在自定义视觉上的项目,并重新开始从头开始训练我的模型。2 个多类标签(每个图像一个标签)只有 40 张图片。我只想知道图片中是否有手指。在 HoloLens 上部署时,它不会在 MainScript 中越界

LearningModelEvaluationResultPreview evalResult = await learningModel.EvaluateAsync(binding, string.Empty);

我不知道有什么问题。如果有人知道如何修复它或了解如何在 HoloLens 上运行对象识别模型的不同来源,我会很高兴。

提前致谢

4

2 回答 2

0

这可能是由于您使用的订阅级别。由于培训,您的订阅将限制您可以存储的模型数量。您的订阅可能会限制您一次保留 10 次迭代。

如果您进入 CustomVision.AI 门户并查看您的项目,单击性能选项卡,您将看到所有训练迭代。删除最旧的,如果我正确理解您的问题,我怀疑您将能够再次训练您的模型。

于 2018-10-05T15:39:03.223 回答
0

自定义视觉服务已更新以允许下载 ONNX v1.2 模型。解决了我的问题。

于 2018-10-10T13:39:48.227 回答