---
title: "init(_:)"
framework: accelerate
role: symbol
role_heading: Initializer
path: "accelerate/bnnsreducefunction/init(_:)"
---

# init(_:)

## Declaration

```swift
init(_ rawValue: UInt32)
```

## See Also

### Reduction Functions

- [init(rawValue:)](accelerate/bnnsreducefunction/init(rawvalue:).md)
- [rawValue](accelerate/bnnsreducefunction/rawvalue.md)
- [BNNSReduceFunctionArgMax](accelerate/bnnsreducefunctionargmax.md)
- [BNNSReduceFunctionArgMin](accelerate/bnnsreducefunctionargmin.md)
- [BNNSReduceFunctionL1Norm](accelerate/bnnsreducefunctionl1norm.md)
- [BNNSReduceFunctionLogicalAnd](accelerate/bnnsreducefunctionlogicaland.md)
- [BNNSReduceFunctionAll](accelerate/bnnsreducefunctionall.md)
- [BNNSReduceFunctionLogicalOr](accelerate/bnnsreducefunctionlogicalor.md)
- [BNNSReduceFunctionLogSum](accelerate/bnnsreducefunctionlogsum.md)
- [BNNSReduceFunctionAny](accelerate/bnnsreducefunctionany.md)
- [BNNSReduceFunctionMax](accelerate/bnnsreducefunctionmax.md)
- [BNNSReduceFunctionMean](accelerate/bnnsreducefunctionmean.md)
- [BNNSReduceFunctionMeanNonZero](accelerate/bnnsreducefunctionmeannonzero.md)
- [BNNSReduceFunctionMin](accelerate/bnnsreducefunctionmin.md)
- [BNNSReduceFunctionSum](accelerate/bnnsreducefunctionsum.md)
