---
title: init()
framework: accelerate
role: symbol
role_heading: Initializer
path: accelerate/bnnsndarraydescriptor/init()
---

# init()

Returns a new n-dimensional array descriptor.

## Declaration

```swift
init()
```

## See Also

### Creating an Array Descriptor

- [init(flags:layout:size:stride:data:data_type:table_data:table_data_type:data_scale:data_bias:)](accelerate/bnnsndarraydescriptor/init(flags:layout:size:stride:data:data_type:table_data:table_data_type:data_scale:data_bias:).md)
- [init(data:scalarType:shape:)](accelerate/bnnsndarraydescriptor/init(data:scalartype:shape:).md)
- [init(data:shape:)](accelerate/bnnsndarraydescriptor/init(data:shape:).md)
- [init(dataType:shape:)](accelerate/bnnsndarraydescriptor/init(datatype:shape:).md)
