---
title: MLModelMetadataKey
framework: coreml
role: symbol
role_heading: Structure
path: coreml/mlmodelmetadatakey
---

# MLModelMetadataKey

The set of keys the model uses to store values in its metadata dictionary.

## Declaration

```swift
struct MLModelMetadataKey
```

## Topics

### Metadata keys

- [author](coreml/mlmodelmetadatakey/author.md)
- [description](coreml/mlmodelmetadatakey/description.md)
- [license](coreml/mlmodelmetadatakey/license.md)
- [versionString](coreml/mlmodelmetadatakey/versionstring.md)
- [creatorDefinedKey](coreml/mlmodelmetadatakey/creatordefinedkey.md)

### Creating metadata

- [init(rawValue:)](coreml/mlmodelmetadatakey/init(rawvalue:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Accessing metadata

- [classLabels](coreml/mlmodeldescription/classlabels.md)
- [metadata](coreml/mlmodeldescription/metadata.md)
