---
title: momentum
framework: accelerate
role: symbol
role_heading: Instance Property
path: accelerate/bnnslayerparametersnormalization/momentum
---

# momentum

A value, between 0 and 1, the normalization operation uses to update the moving mean and moving variance during training.

## Declaration

```swift
var momentum: Float
```

## See Also

### Instance Properties

- [i_desc](accelerate/bnnslayerparametersnormalization/i_desc.md)
- [o_desc](accelerate/bnnslayerparametersnormalization/o_desc.md)
- [beta_desc](accelerate/bnnslayerparametersnormalization/beta_desc.md)
- [gamma_desc](accelerate/bnnslayerparametersnormalization/gamma_desc.md)
- [moving_mean_desc](accelerate/bnnslayerparametersnormalization/moving_mean_desc.md)
- [moving_variance_desc](accelerate/bnnslayerparametersnormalization/moving_variance_desc.md)
- [epsilon](accelerate/bnnslayerparametersnormalization/epsilon.md)
- [activation](accelerate/bnnslayerparametersnormalization/activation.md)
- [num_groups](accelerate/bnnslayerparametersnormalization/num_groups.md)
- [normalization_axis](accelerate/bnnslayerparametersnormalization/normalization_axis.md)
