---
title: MLModelStructure.NeuralNetwork.Layer
framework: coreml
role: symbol
role_heading: Structure
path: coreml/mlmodelstructure-swift.enum/neuralnetwork/layer
---

# MLModelStructure.NeuralNetwork.Layer

## Declaration

```swift
struct Layer
```

## Topics

### Accessing layer properties

- [inputNames](coreml/mlmodelstructure-swift.enum/neuralnetwork/layer/inputnames.md)
- [name](coreml/mlmodelstructure-swift.enum/neuralnetwork/layer/name.md)
- [outputNames](coreml/mlmodelstructure-swift.enum/neuralnetwork/layer/outputnames.md)
- [type](coreml/mlmodelstructure-swift.enum/neuralnetwork/layer/type.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Accessing the layers

- [layers](coreml/mlmodelstructure-swift.enum/neuralnetwork/layers.md)
