---
title: "init(data:shape:batchSize:)"
framework: accelerate
role: symbol
role_heading: Initializer
path: "accelerate/bnnsndarraydescriptor/init(data:shape:batchsize:)"
---

# init(data:shape:batchSize:)

## Declaration

```swift
init?<T>(data: UnsafeMutableBufferPointer<T>, shape: BNNS.Shape, batchSize: Int) where T : BNNSScalar
```
