---
title: BNNSLayerParametersFullyConnected
framework: accelerate
role: symbol
role_heading: Structure
path: accelerate/bnnslayerparametersfullyconnected
---

# BNNSLayerParametersFullyConnected

A structure that contains the parameters of a fully connected layer.

## Declaration

```swift
struct BNNSLayerParametersFullyConnected
```

## Topics

### Initializers

- [init(i_desc:w_desc:o_desc:bias:activation:)](accelerate/bnnslayerparametersfullyconnected/init(i_desc:w_desc:o_desc:bias:activation:).md)
- [init()](accelerate/bnnslayerparametersfullyconnected/init().md)

### Instance Properties

- [i_desc](accelerate/bnnslayerparametersfullyconnected/i_desc.md)
- [w_desc](accelerate/bnnslayerparametersfullyconnected/w_desc.md)
- [o_desc](accelerate/bnnslayerparametersfullyconnected/o_desc.md)
- [bias](accelerate/bnnslayerparametersfullyconnected/bias.md)
- [activation](accelerate/bnnslayerparametersfullyconnected/activation.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)

## See Also

### Fully connected layers

- [BNNSFullyConnectedLayerParameters](accelerate/bnnsfullyconnectedlayerparameters.md)
- [BNNSFilterCreateFullyConnectedLayer(_:_:_:_:)](accelerate/bnnsfiltercreatefullyconnectedlayer(_:_:_:_:).md)
- [BNNS.FullyConnectedLayer](accelerate/bnns/fullyconnectedlayer.md)
- [BNNSFilterCreateLayerFullyConnected(_:_:)](accelerate/bnnsfiltercreatelayerfullyconnected(_:_:).md)
