美文网首页
Core ML - 错误处理

Core ML - 错误处理

作者: _蓝星 | 来源:发表于2019-07-23 15:43 被阅读0次

MLModelError

MLModelError是一个结构体,表示Core ML的错误信息。
struct MLModelError

1.错误详情

var errorCode: Int { get }

错误代码。

var errorUserInfo: [String : Any] { get }

错误的用户信息。

var localizedDescription: String { get }

错误的本地化描述。

2.错误域名

static var errorDomain: String { get }

错误的域名。

let MLModelErrorDomain: String

Core ML错误的域名。

3.错误代码

static var io: MLModelError.Code { get }

I / O错误。

static var featureType: MLModelError.Code { get }

类型不匹配或其他基于类型的错误。

static var customLayer: MLModelError.Code { get }

与模型中的自定义图层相关的错误。

static var customModel: MLModelError.Code { get }

与自定义模型相关的错误。

static var generic: MLModelError.Code { get }

回退,一般错误。

static var update: MLModelError.Code { get }

与更新模型相关的错误。

enum MLModelError.Code : Int, _ErrorCodeProtocol

模型的不同类型的错误。

4.比较运算符

static func != (lhs: MLModelError, rhs: MLModelError) -> Bool

返回一个布尔值,指示两个值是否不相等。


Core ML 部分完结,后续推出Create ML 相关内容。

相关文章

网友评论

      本文标题:Core ML - 错误处理

      本文链接:https://www.haomeiwen.com/subject/qsrilctx.html