---
title: BNNSActivationFunctionClampedLeakyRectifiedLinear
framework: accelerate
role: symbol
role_heading: Global Variable
path: accelerate/bnnsactivationfunctionclampedleakyrectifiedlinear
---

# BNNSActivationFunctionClampedLeakyRectifiedLinear

An activation function that returns its input clamped to beta when that is greater than or equal to zero, otherwise it returns its input multiplied by alpha clamped to beta.

## Declaration

```swift
var BNNSActivationFunctionClampedLeakyRectifiedLinear: BNNSActivationFunction { get }
```

## Discussion

Discussion This constant defines an activation function that returns values using the following operation: if x < 0     min(alpha*x, beta) else     min(x, beta)  The following illustrates the output that the activation function generates from inputs in the range -10...10, an alpha of 1 and a beta of 5:

## See Also

### Raw Values

- [init(_:)](accelerate/bnnsactivationfunction/init(_:).md)
- [init(rawValue:)](accelerate/bnnsactivationfunction/init(rawvalue:).md)
- [rawValue](accelerate/bnnsactivationfunction/rawvalue.md)
- [BNNSActivationFunctionAbs](accelerate/bnnsactivationfunctionabs.md)
- [BNNSActivationFunctionCELU](accelerate/bnnsactivationfunctioncelu.md)
- [BNNSActivationFunctionELU](accelerate/bnnsactivationfunctionelu.md)
- [BNNSActivationFunctionErf](accelerate/bnnsactivationfunctionerf.md)
- [BNNSActivationFunctionGELU](accelerate/bnnsactivationfunctiongelu.md)
- [BNNSActivationFunctionGELUApproximation](accelerate/bnnsactivationfunctiongeluapproximation.md)
- [BNNSActivationFunctionGELUApproximation2](accelerate/bnnsactivationfunctiongeluapproximation2.md)
- [BNNSActivationFunctionGELUApproximationSigmoid](accelerate/bnnsactivationfunctiongeluapproximationsigmoid.md)
- [BNNSActivationFunctionGumbel](accelerate/bnnsactivationfunctiongumbel.md)
- [BNNSActivationFunctionGumbelMax](accelerate/bnnsactivationfunctiongumbelmax.md)
- [BNNSActivationFunctionHardShrink](accelerate/bnnsactivationfunctionhardshrink.md)
- [BNNSActivationFunctionHardSigmoid](accelerate/bnnsactivationfunctionhardsigmoid.md)
