---
title: BNNSLayerParametersQuantization
framework: accelerate
role: symbol
role_heading: Structure
path: accelerate/bnnslayerparametersquantization
---

# BNNSLayerParametersQuantization

A structure that contains the parameters of a quantization layer.

## Declaration

```swift
struct BNNSLayerParametersQuantization
```

## Topics

### Initializers

- [init()](accelerate/bnnslayerparametersquantization/init().md)
- [init(axis_mask:function:i_desc:o_desc:scale:bias:)](accelerate/bnnslayerparametersquantization/init(axis_mask:function:i_desc:o_desc:scale:bias:).md)

### Instance Properties

- [axis_mask](accelerate/bnnslayerparametersquantization/axis_mask.md)
- [function](accelerate/bnnslayerparametersquantization/function.md)
- [i_desc](accelerate/bnnslayerparametersquantization/i_desc.md)
- [o_desc](accelerate/bnnslayerparametersquantization/o_desc.md)
- [scale](accelerate/bnnslayerparametersquantization/scale.md)
- [bias](accelerate/bnnslayerparametersquantization/bias.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)

## See Also

### Quantization functions

- [quantize(batchSize:input:output:axis:scale:bias:filterParameters:)](accelerate/bnns/quantize(batchsize:input:output:axis:scale:bias:filterparameters:).md)
- [dequantize(batchSize:input:output:axis:scale:bias:filterParameters:)](accelerate/bnns/dequantize(batchsize:input:output:axis:scale:bias:filterparameters:).md)
- [BNNSQuantizerFunction](accelerate/bnnsquantizerfunction.md)
- [BNNSDirectApplyQuantizer(_:_:_:_:_:)](accelerate/bnnsdirectapplyquantizer(_:_:_:_:_:).md)
