---
title: layout
framework: accelerate
role: symbol
role_heading: Instance Property
path: accelerate/bnnsndarraydescriptor/layout
---

# layout

The dimension of the n-dimensional array.

## Declaration

```swift
var layout: BNNSDataLayout
```

## See Also

### Accessing the Properties of an Array Descriptor

- [flags](accelerate/bnnsndarraydescriptor/flags.md)
- [size](accelerate/bnnsndarraydescriptor/size.md)
- [stride](accelerate/bnnsndarraydescriptor/stride.md)
- [data](accelerate/bnnsndarraydescriptor/data.md)
- [data_type](accelerate/bnnsndarraydescriptor/data_type.md)
- [table_data](accelerate/bnnsndarraydescriptor/table_data.md)
- [table_data_type](accelerate/bnnsndarraydescriptor/table_data_type.md)
- [data_scale](accelerate/bnnsndarraydescriptor/data_scale.md)
- [data_bias](accelerate/bnnsndarraydescriptor/data_bias.md)
- [shape](accelerate/bnnsndarraydescriptor/shape.md)
