[英]Use first MLModel MLMultiArray output as second MLModel MLMultiArray Input
[英]Dealing with MLMultiArray from MLModel
我在项目中使用mlmodel
来检测对象。 模型的输入是Image (Color 300 x 300)
,输出是MultiArray (Double)
和MultiArray (Double 4 x 1917 x 1)
。 我做了VNCoreMLRequest
,我得到的输出与上面提到的完全一样。 在这里,我需要从MLMultiArray
输出中向用户显示对象名称和置信度。 现在,问题是如何对其进行解码,如何从MLMultiArray
获得对象名称和置信MLMultiArray
。 我过去3天一直在研究,没有任何用处。
数字1917告诉我您最有可能使用MobileNet + SSD。
我写了许多博客文章,解释了这种事情是如何工作的。 这是一篇博客文章,解释了如何对MobileNetV2 + SSDLite进行解码,但是相同的逻辑也适用于其他版本的MobileNet和SSD: https ://machinethink.net/blog/mobilenet-ssdlite-coreml/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.