---
title: "init(embeddingCount:embeddingDimension:)"
framework: ML Compute
role: symbol
role_heading: Initializer
platforms: [iOS 14.0+, iPadOS 14.0+, Mac Catalyst 14.0+, macOS 11.0+, tvOS 14.0+]
path: "mlcompute/mlcembeddingdescriptor/init(embeddingcount:embeddingdimension:)"
---

# init(embeddingCount:embeddingDimension:)

Creates an embedding descriptor with the size of the dictionary and dimension of embedding vectors you specify.

## Declaration

```swift
convenience init?(embeddingCount: Int, embeddingDimension: Int)
```

## Parameters

- `embeddingCount`: The size of the dictionary.
- `embeddingDimension`: The dimension of embedding vectors.

## See Also

### Creating Embedding Descriptors

- [init(embeddingCount:embeddingDimension:paddingIndex:maximumNorm:pNorm:scalesGradientByFrequency:)](mlcompute/mlcembeddingdescriptor/init(embeddingcount:embeddingdimension:paddingindex:maximumnorm:pnorm:scalesgradientbyfrequency:).md)
