---
title: "apply(batchSize:inputA:inputB:output:)"
framework: accelerate
role: symbol
role_heading: Instance Method
path: "accelerate/bnns/broadcastmatrixmultiplylayer/apply(batchsize:inputa:inputb:output:)"
---

# apply(batchSize:inputA:inputB:output:)

## Declaration

```swift
func apply(batchSize: Int, inputA: BNNSNDArrayDescriptor, inputB: BNNSNDArrayDescriptor, output: BNNSNDArrayDescriptor) throws
```
