---
title: "encode(with:)"
framework: metalperformanceshaders
role: symbol
role_heading: Instance Method
path: "metalperformanceshaders/mpscnnconvolutiondescriptor/encode(with:)"
---

# encode(with:)

## Declaration

```swift
func encode(with aCoder: NSCoder)
```

## See Also

### Instance Methods

- [setBatchNormalizationParametersForInferenceWithMean(_:variance:gamma:beta:epsilon:)](metalperformanceshaders/mpscnnconvolutiondescriptor/setbatchnormalizationparametersforinferencewithmean(_:variance:gamma:beta:epsilon:).md)
- [setNeuronToPReLUWithParametersA(_:)](metalperformanceshaders/mpscnnconvolutiondescriptor/setneurontopreluwithparametersa(_:).md)
- [setNeuronType(_:parameterA:parameterB:)](metalperformanceshaders/mpscnnconvolutiondescriptor/setneurontype(_:parametera:parameterb:).md)
