[英]Compile mlmodel on a linux server
我想知道是否有解决方案可以在 linux 服务器上将 .mlmodel 编译为 .mlmodelc ?
我知道这可以做到
xcrun coremlcompiler compile /path/to/MyModel.mlmodel /path/to/
但是 xcrun 不适用于 Linux。 最好的解决方案是什么? 我是否被迫在应用程序中构建它?
let compiledModelUrl = try? MLModel.compileModel(at: destinationFileUrl)
我应该为此使用 OSX 服务器吗?
你为什么要这样做? 所以你可以在 Linux 上从 Swift 运行 Core ML 模型,还是出于其他原因?
如果你想在 Linux 上从 Swift 运行 Core ML 模型,那你就不走运了,因为 Core ML 是一个仅限 macOS/iOS 的框架。
但是,您可能想查看 NNVM,这是一种编译器,可以将 Core ML 模型文件转换为在 CUDA、OpenCL 等上运行的代码。
我已经对此进行了一段时间的研究,但不确定是否可行。 你做到了吗?
我认为可能的解决方案是将图像发送到服务器并从那里获取结果,而不是在设备上创建.mlmodel或从服务器获取一个,而我都做不到。 你最终做了什么? 我是stackoverflow的新手,并且大多数功能尚未解锁。 如果您有电报,可以与我联系@skinminers吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.