---
title: BNNSLayerParametersPadding
framework: accelerate
role: symbol
role_heading: Structure
path: accelerate/bnnslayerparameterspadding
---

# BNNSLayerParametersPadding

A structure that contains the parameters of a padding layer.

## Declaration

```swift
struct BNNSLayerParametersPadding
```

## Topics

### Initializers

- [init(i_desc:o_desc:padding_size:padding_mode:padding_value:)](accelerate/bnnslayerparameterspadding/init(i_desc:o_desc:padding_size:padding_mode:padding_value:).md)
- [init()](accelerate/bnnslayerparameterspadding/init().md)

### Instance Properties

- [i_desc](accelerate/bnnslayerparameterspadding/i_desc.md)
- [o_desc](accelerate/bnnslayerparameterspadding/o_desc.md)
- [padding_size](accelerate/bnnslayerparameterspadding/padding_size.md)
- [padding_mode](accelerate/bnnslayerparameterspadding/padding_mode.md)
- [padding_value](accelerate/bnnslayerparameterspadding/padding_value.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)

## See Also

### Padding layers

- [BNNS.PaddingLayer](accelerate/bnns/paddinglayer.md)
- [BNNSPaddingMode](accelerate/bnnspaddingmode.md)
- [BNNSFilterCreateLayerPadding(_:_:)](accelerate/bnnsfiltercreatelayerpadding(_:_:).md)
