---
title: BNNSLayerParametersEmbedding
framework: accelerate
role: symbol
role_heading: Structure
path: accelerate/bnnslayerparametersembedding
---

# BNNSLayerParametersEmbedding

A structure that contains the parameters of an embedding layer.

## Declaration

```swift
struct BNNSLayerParametersEmbedding
```

## Topics

### Initializers

- [init()](accelerate/bnnslayerparametersembedding/init().md)
- [init(flags:i_desc:o_desc:dictionary:padding_idx:max_norm:norm_type:)](accelerate/bnnslayerparametersembedding/init(flags:i_desc:o_desc:dictionary:padding_idx:max_norm:norm_type:).md)

### Instance Properties

- [flags](accelerate/bnnslayerparametersembedding/flags.md)
- [BNNSEmbeddingFlags](accelerate/bnnsembeddingflags.md)
- [i_desc](accelerate/bnnslayerparametersembedding/i_desc.md)
- [o_desc](accelerate/bnnslayerparametersembedding/o_desc.md)
- [dictionary](accelerate/bnnslayerparametersembedding/dictionary.md)
- [padding_idx](accelerate/bnnslayerparametersembedding/padding_idx.md)
- [max_norm](accelerate/bnnslayerparametersembedding/max_norm.md)
- [norm_type](accelerate/bnnslayerparametersembedding/norm_type.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)

## See Also

### Embedding layers

- [BNNS.EmbeddingLayer](accelerate/bnns/embeddinglayer.md)
- [BNNSFilterCreateLayerEmbedding(_:_:)](accelerate/bnnsfiltercreatelayerembedding(_:_:).md)
