Contents

train(trainingData:parameters:sessionParameters:)

Begins an asynchronous image classifier training session with a training dataset represented by a data source.

Declaration

static func train(trainingData: MLImageClassifier.DataSource, parameters: MLImageClassifier.ModelParameters = ModelParameters(
            validation: .split(strategy: .automatic),
            augmentation: [],
            algorithm: .transferLearning(
                featureExtractor: .scenePrint(revision: 1),
                classifier: .logisticRegressor
            )
        ), sessionParameters: MLTrainingSessionParameters = _defaultSessionParameters) throws -> MLJob<MLImageClassifier>

Parameters

Return Value

An MLJob that represents the image classifier training session.

See Also

Training an image classifier asynchronously