我看过一些有关如何运行tflite模型进行图像分类的教程,但不知道如何为其他任何应用程序使用它。例如,我有一个模型,该模型以( 16000,1)数组。如何将这个数组传递给tflite模型?
最佳答案
Tflite使用字节缓冲区。
您必须将所有输入转换为字节缓冲区,例如
let len = 16000
var audio = [Float](repeating: Float(1.0), count: len)
let audioBuffer = Data(bytes: &audio, count: audio.count * MemoryLayout<Float>.stride)
try interpreter.copy(audioBuffer, toInputAt: 0)
关于swift - 如何不基于图像分类快速运行tflite模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61529235/