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 相关内容。
网友评论