一、MLImageClassifierBuilder(新版本后会被废除)
Xcode playground UI,用来训练图像分类模型。
class MLImageClassifierBuilder
概述
图片分类器是一个,以一个图片作为输入并且预测该图片表示的是什么的机器学习模型。在具有macOS target的Xcode playground中,用图片分类器构建器训练图片分类器来进行预测。
当您创建了构建器,在实时视图中显示它:
import CreateMLUI
let builder = MLImageClassifierBuilder()
builder.showInLiveView()
之后,您完全与构建器通过呈现在Xcode辅助编辑器的实时视图进行交互。使用构建器提供给您的配置选项控制训练参数,比如迭代次数和Augmentation(增强)设置。通过将您的训练数据拖到分类器开始训练模型。训练结束后,还可以用UI来测试模型,然后将其保存到一个文件中,以便在Core ML app中使用。
注
要获得额外的灵活性和自动化训练图像分类器的过程,请使用MLImageClassifier
中可用的编程接口。
1.创建一个图像分类器生成器
init()
:创建一个可以在macOS playground中使用的图像分类器生成器。
import CreateMLUI
let builder = MLImageClassifierBuilder()
builder.showInLiveView()
2.显示一个生成器
(1)func showInLiveView() -> String
:在macOS playground的辅助编辑器中显示图像分类器生成器。
(2)var liveView: NSView
:呈现图像分类器生成器的活动视图。
3.描述生成器
var playgroundDescription
:在playground上显示的图像分类器生成器的描述。
网友评论