---
title: function
framework: accelerate
role: symbol
role_heading: Instance Property
path: accelerate/bnnsactivation/function
---

# function

The activation function that the layer applies to its output.

## Declaration

```swift
var function: BNNSActivationFunction
```

## See Also

### Instance Properties

- [alpha](accelerate/bnnsactivation/alpha.md)
- [beta](accelerate/bnnsactivation/beta.md)
- [iscale](accelerate/bnnsactivation/iscale.md)
- [ioffset](accelerate/bnnsactivation/ioffset.md)
- [ishift](accelerate/bnnsactivation/ishift.md)
- [iscale_per_channel](accelerate/bnnsactivation/iscale_per_channel.md)
- [ioffset_per_channel](accelerate/bnnsactivation/ioffset_per_channel.md)
- [ishift_per_channel](accelerate/bnnsactivation/ishift_per_channel.md)
