---
title: algorithm
framework: createml
role: symbol
role_heading: Instance Property
path: createml/mlhandposeclassifier/modelparameters-swift.struct/algorithm
---

# algorithm

The algorithm the training session uses to create the hand pose classifier.

## Declaration

```swift
var algorithm: MLHandPoseClassifier.ModelParameters.ModelAlgorithmType
```

## See Also

### Accessing hand pose training parameters

- [maximumIterations](createml/mlhandposeclassifier/modelparameters-swift.struct/maximumiterations.md)
- [batchSize](createml/mlhandposeclassifier/modelparameters-swift.struct/batchsize.md)
- [augmentationOptions](createml/mlhandposeclassifier/modelparameters-swift.struct/augmentationoptions.md)
- [validation](createml/mlhandposeclassifier/modelparameters-swift.struct/validation.md)
