Swift 读取protobuf规范验证程序错误:

Swift 读取protobuf规范验证程序错误:,swift,coreml,Swift,Coreml,我正在尝试获取已编译模型的URL do { let compiledModelURL: URL = try MLModel.compileModel(at: modelAddress) } catch { print(error.localizedDescription) } 它使用的是一组数据,但是当我传入新数据时,我得到了下面的错误,我完全不理解 Error reading protobuf spec. validator error: unable to open file

我正在尝试获取已编译模型的URL

do {
   let compiledModelURL: URL = try MLModel.compileModel(at: modelAddress)
} catch {
    print(error.localizedDescription)
}
它使用的是一组数据,但是当我传入新数据时,我得到了下面的错误,我完全不理解

Error reading protobuf spec. validator error: unable to open file for read

当my
modelAddress
变量省略了
.mlmodel
文件结尾时,就会发生这种情况

"myFileName" vs "myFileName.mlmodel"

这可能意味着mlmodel文件已损坏。