---
title: BNNS.FusedFullyConnectedNormalizationLayer
framework: accelerate
role: symbol
role_heading: Class
path: accelerate/bnns/fusedfullyconnectednormalizationlayer
---

# BNNS.FusedFullyConnectedNormalizationLayer

A layer object that wraps a fused, fully connected normalization layer and manages its deinitialization.

## Declaration

```swift
class FusedFullyConnectedNormalizationLayer
```

## Topics

### Creating a Fused, Fully Connected Normalization Layer

- [init(input:output:fullyConnectedWeights:fullyConnectedBias:normalization:normalizationBeta:normalizationGamma:normalizationMomentum:normalizationEpsilon:normalizationActivation:filterParameters:)](accelerate/bnns/fusedfullyconnectednormalizationlayer/init(input:output:fullyconnectedweights:fullyconnectedbias:normalization:normalizationbeta:normalizationgamma:normalizationmomentum:normalizationepsilon:normalizationactivation:filterparameters:).md)

### Applying a Fused Layer

- [apply(batchSize:input:output:for:)](accelerate/bnns/fusedlayer/apply(batchsize:input:output:for:).md)

### Specifying the Learning Phase

- [BNNS.LearningPhase](accelerate/bnns/learningphase.md)

## Relationships

### Inherits From

- [BNNS.FusedLayer](accelerate/bnns/fusedlayer.md)

## See Also

### Fused layers

- [FusableLayerParameters](accelerate/fusablelayerparameters.md)
- [BNNS.FusedParametersLayer](accelerate/bnns/fusedparameterslayer.md)
- [BNNS.FusedConvolutionNormalizationLayer](accelerate/bnns/fusedconvolutionnormalizationlayer.md)
- [BNNSFilterType](accelerate/bnnsfiltertype.md)
- [BNNSFilterCreateFusedLayer(_:_:_:_:)](accelerate/bnnsfiltercreatefusedlayer(_:_:_:_:).md)
- [BNNSFusedFilterApplyBatch(_:_:_:_:_:_:_:)](accelerate/bnnsfusedfilterapplybatch(_:_:_:_:_:_:_:).md)
- [BNNSFusedFilterApplyMultiInputBatch(_:_:_:_:_:_:_:_:)](accelerate/bnnsfusedfilterapplymultiinputbatch(_:_:_:_:_:_:_:_:).md)
- [BNNSFusedFilterApplyBackwardBatch(_:_:_:_:_:_:_:_:_:_:_:)](accelerate/bnnsfusedfilterapplybackwardbatch(_:_:_:_:_:_:_:_:_:_:_:).md)
- [BNNSFusedFilterApplyBackwardMultiInputBatch(_:_:_:_:_:_:_:_:_:_:_:_:)](accelerate/bnnsfusedfilterapplybackwardmultiinputbatch(_:_:_:_:_:_:_:_:_:_:_:_:).md)
