---
title: MetricsKey
framework: createmlcomponents
role: symbol
role_heading: Structure
path: createmlcomponents/metricskey
---

# MetricsKey

A key that uniquely identifies a metric.

## Declaration

```swift
struct MetricsKey
```

## Topics

### Getting the properties

- [source](createmlcomponents/metricskey/source.md)
- [trainingAccuracy](createmlcomponents/metricskey/trainingaccuracy.md)
- [trainingError](createmlcomponents/metricskey/trainingerror.md)
- [trainingLoss](createmlcomponents/metricskey/trainingloss.md)
- [trainingMaximumError](createmlcomponents/metricskey/trainingmaximumerror.md)
- [trainingMeanAveragePrecision](createmlcomponents/metricskey/trainingmeanaverageprecision.md)
- [validationAccuracy](createmlcomponents/metricskey/validationaccuracy.md)
- [validationError](createmlcomponents/metricskey/validationerror.md)
- [validationLoss](createmlcomponents/metricskey/validationloss.md)
- [validationMaximumError](createmlcomponents/metricskey/validationmaximumerror.md)
- [validationMeanAveragePrecision](createmlcomponents/metricskey/validationmeanaverageprecision.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Event handling

- [Event](createmlcomponents/event.md)
- [EventHandler](createmlcomponents/eventhandler.md)
