---
title: BNNSOptimizerFunctionAdamWAMSGradWithClipping
framework: accelerate
role: symbol
role_heading: Global Variable
path: accelerate/bnnsoptimizerfunctionadamwamsgradwithclipping
---

# BNNSOptimizerFunctionAdamWAMSGradWithClipping

An optimizer function that updates parameters according to the AMSGrad variant of the AdamW algorithm and optionally clips the gradient by value or by norm.

## Declaration

```swift
var BNNSOptimizerFunctionAdamWAMSGradWithClipping: BNNSOptimizerFunction { get }
```

## See Also

### AdamW Optimizer Functions

- [BNNSOptimizerFunctionAdamW](accelerate/bnnsoptimizerfunctionadamw.md)
- [BNNSOptimizerFunctionAdamWWithClipping](accelerate/bnnsoptimizerfunctionadamwwithclipping.md)
- [BNNSOptimizerFunctionAdamWAMSGrad](accelerate/bnnsoptimizerfunctionadamwamsgrad.md)
