当使用 Windows-Machine-Learning 库时,onnx 模型的输入和输出通常是要么TensorFloat
或ImageFeatureValue
格式。
我的问题:这些有什么区别?似乎我能够model.cs
在 onnx 导入(用于身体姿势检测)之后将自动创建的文件中的输入形式从TensorFloat
to更改为ImageFeatureValue
并且代码仍然运行。这使得使用视频帧变得更容易,因为我可以通过ImageFeatureValue.CreateFromVideoFrame(frame)
. 是否有原因导致这可能导致问题?当使用视频帧作为输入时,它们之间有什么区别,我从文档中看不到它?或者,如果输入是视频帧,为什么 model.cs 脚本首先创建一个TensorFloat
而不是一个?ImageFeatureValue