CoreML多数组输入需要在app或model中进行预处理?

2024-09-30 18:28:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我用这个library来建立一个音频分类模型。然后我把这个模型转换成CoreML。后来,我想用这段代码https://github.com/robmsmt/kDS2iOS/实现模型

我有一个问题,因为模型的输入是一个双多数组(1×96×435),代码采用了不同的形式。所以我想我有两个选择一,但请纠正我,如果我错了,我可以在应用程序中做录音,并做应用程序正在做的,在应用程序中预处理音频文件,使其适合模型。另一个我不确定是否可能的选择是让原始模型接受音频,这样我就不必编写两次预处理代码,一次在python中,另一次在xCode中。有人能告诉我该怎么做吗?在


Tags: 代码https模型githubcom应用程序library分类
1条回答
网友
1楼 · 发布于 2024-09-30 18:28:09

这完全取决于预处理是什么。Core-ML可以进行某些类型的预处理(例如规范化输入),但是您仍然需要自己将音频数据加载到MLMultiArray中(因为Core ML没有“音频”输入)。在

相关问题 更多 >