<!--
{
  "availability" : [
    "iOS: 15.0.0 -",
    "iPadOS: 15.0.0 -",
    "macCatalyst: 15.0.0 -",
    "macOS: 11.0.0 -",
    "tvOS: 16.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "CreateML",
  "identifier" : "/documentation/CreateML/MLTrainingSession",
  "metadataVersion" : "0.1.0",
  "role" : "Class",
  "symbol" : {
    "kind" : "Class",
    "modules" : [
      "Create ML"
    ],
    "preciseIdentifier" : "s:8CreateML17MLTrainingSessionC"
  },
  "title" : "MLTrainingSession"
}
-->

# MLTrainingSession

The current state of a model’s asynchronous training session.

```
final class MLTrainingSession<Task>
```

## Topics

### Checking a training session’s progress

[`phase`](/documentation/CreateML/MLTrainingSession/phase)

The training session’s current state.

[`MLPhase`](/documentation/CreateML/MLPhase)

The possible states of a training session.

[`iteration`](/documentation/CreateML/MLTrainingSession/iteration)

The iteration number of a training session’s phase.

[`checkpoints`](/documentation/CreateML/MLTrainingSession/checkpoints)

An array of checkpoints the training session has created so far.

### Removing checkpoints

[`removeCheckpoints(_:)`](/documentation/CreateML/MLTrainingSession/removeCheckpoints(_:))

Removes the checkpoints that satisfy your closure from the training
session.

### Reusing features from a previous session

[`reuseExtractedFeatures(from:)`](/documentation/CreateML/MLTrainingSession/reuseExtractedFeatures(from:))

Uses the features another session has already extracted from its
dataset.

### Inspecting a session

[`date`](/documentation/CreateML/MLTrainingSession/date)

The time when you created this training session.

[`parameters`](/documentation/CreateML/MLTrainingSession/parameters)

The parameters you used to create the training session.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)