是否有可能通过wifi嵌入式上传.mlmodel文件来嵌入它们?
答
这是可能的。下载模式,compile后,它使用:
let compiledUrl = try MLModel.compileModel(at: modelUrl)
let model = try MLModel(contentsOf: compiledUrl)
编译模型将被存储在一个临时位置。编译完成后,您应该将其移至永久位置。
因此,现在用户需要在安装应用程序后下载500 MB的数据文件?我不知道这是一个改进... – duskwuff
那么,至少他们不是被迫的。只有当他们热衷于使用对象检测功能时,他们才会下载文件。 –
在这种情况下,我会认真考虑你的网络设计。没有理由使用大型网络。通过使用不同的网络体系结构,您可以获得同样好的(如果不是更好的话)精度。基于SqueezeNet的网络尺寸可以小于5MB,但在精度方面胜过500MB +网络。你会无缘无故浪费大量的用户带宽。 –