---
title: MLStyleTransfer.ModelParameters
framework: createml
role: symbol
role_heading: Structure
path: createml/mlstyletransfer/modelparameters
---

# MLStyleTransfer.ModelParameters

Parameters that affect the training process of a style transfer model.

## Declaration

```swift
struct ModelParameters
```

## Topics

### Creating parameters

- [init(algorithm:validation:maxIterations:textelDensity:styleStrength:)](createml/mlstyletransfer/modelparameters/init(algorithm:validation:maxiterations:texteldensity:stylestrength:).md)

### Setting style transfer parameters

- [algorithm](createml/mlstyletransfer/modelparameters/algorithm.md)
- [debugDescription](createml/mlstyletransfer/modelparameters/debugdescription.md)
- [description](createml/mlstyletransfer/modelparameters/description.md)
- [maxIterations](createml/mlstyletransfer/modelparameters/maxiterations.md)
- [playgroundDescription](createml/mlstyletransfer/modelparameters/playgrounddescription.md)
- [styleStrength](createml/mlstyletransfer/modelparameters/stylestrength.md)
- [textelDensity](createml/mlstyletransfer/modelparameters/texteldensity.md)
- [validation](createml/mlstyletransfer/modelparameters/validation.md)

### Describing parameters

- [MLStyleTransfer.ModelParameters.ModelAlgorithmType](createml/mlstyletransfer/modelparameters/modelalgorithmtype.md)
- [MLStyleTransfer.ModelParameters.ValidationData](createml/mlstyletransfer/modelparameters/validationdata.md)

### Default Implementations

- [CustomDebugStringConvertible Implementations](createml/mlstyletransfer/modelparameters/customdebugstringconvertible-implementations.md)
- [CustomPlaygroundDisplayConvertible Implementations](createml/mlstyletransfer/modelparameters/customplaygrounddisplayconvertible-implementations.md)
- [CustomStringConvertible Implementations](createml/mlstyletransfer/modelparameters/customstringconvertible-implementations.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomPlaygroundDisplayConvertible](swift/customplaygrounddisplayconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Escapable](swift/escapable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Supporting types

- [MLStyleTransfer.DataSource](createml/mlstyletransfer/datasource.md)
