---
title: BNNS.PaddingLayer
framework: accelerate
role: symbol
role_heading: Class
path: accelerate/bnns/paddinglayer
---

# BNNS.PaddingLayer

A layer object that wraps a padding filter and manages its deinitialization.

## Declaration

```swift
class PaddingLayer
```

## Topics

### Creating a Padding Layer

- [init(input:output:mode:size:filterParameters:)](accelerate/bnns/paddinglayer/init(input:output:mode:size:filterparameters:).md)

### Specifying the Padding Mode

- [BNNS.PaddingMode](accelerate/bnns/paddingmode.md)

## Relationships

### Inherits From

- [BNNS.UnaryLayer](accelerate/bnns/unarylayer.md)

## See Also

### Padding layers

- [BNNSPaddingMode](accelerate/bnnspaddingmode.md)
- [BNNSLayerParametersPadding](accelerate/bnnslayerparameterspadding.md)
- [BNNSFilterCreateLayerPadding(_:_:)](accelerate/bnnsfiltercreatelayerpadding(_:_:).md)
