---
title: BNNS.ReductionFunction.all
framework: accelerate
role: symbol
role_heading: Case
path: accelerate/bnns/reductionfunction/all
---

# BNNS.ReductionFunction.all

An alias of the logical AND reduction function.

## Declaration

```swift
case all
```

## See Also

### Reduction Functions

- [BNNS.ReductionFunction.max](accelerate/bnns/reductionfunction/max.md)
- [BNNS.ReductionFunction.argMax](accelerate/bnns/reductionfunction/argmax.md)
- [BNNS.ReductionFunction.mean](accelerate/bnns/reductionfunction/mean.md)
- [BNNS.ReductionFunction.meanNonZero](accelerate/bnns/reductionfunction/meannonzero.md)
- [BNNS.ReductionFunction.min](accelerate/bnns/reductionfunction/min.md)
- [BNNS.ReductionFunction.argMin](accelerate/bnns/reductionfunction/argmin.md)
- [BNNS.ReductionFunction.sum](accelerate/bnns/reductionfunction/sum.md)
- [BNNS.ReductionFunction.sumOfAbsolutes](accelerate/bnns/reductionfunction/sumofabsolutes.md)
- [BNNS.ReductionFunction.sumOfLogs(epsilon:)](accelerate/bnns/reductionfunction/sumoflogs(epsilon:).md)
- [BNNS.ReductionFunction.sumOfSquares](accelerate/bnns/reductionfunction/sumofsquares.md)
- [BNNS.ReductionFunction.logicalAnd](accelerate/bnns/reductionfunction/logicaland.md)
- [BNNS.ReductionFunction.logicalOr](accelerate/bnns/reductionfunction/logicalor.md)
- [BNNS.ReductionFunction.any](accelerate/bnns/reductionfunction/any.md)
