---
title: bidirectionalCombineMode
framework: metalperformanceshaders
role: symbol
role_heading: Instance Property
path: metalperformanceshaders/mpsrnnmatrixinferencelayer/bidirectionalcombinemode
---

# bidirectionalCombineMode

## Declaration

```swift
var bidirectionalCombineMode: MPSRNNBidirectionalCombineMode { get set }
```

## See Also

### Instance Properties

- [MPSRNNBidirectionalCombineMode](metalperformanceshaders/mpsrnnbidirectionalcombinemode.md)
- [inputFeatureChannels](metalperformanceshaders/mpsrnnmatrixinferencelayer/inputfeaturechannels.md)
- [numberOfLayers](metalperformanceshaders/mpsrnnmatrixinferencelayer/numberoflayers.md)
- [outputFeatureChannels](metalperformanceshaders/mpsrnnmatrixinferencelayer/outputfeaturechannels.md)
- [recurrentOutputIsTemporary](metalperformanceshaders/mpsrnnmatrixinferencelayer/recurrentoutputistemporary.md)
- [storeAllIntermediateStates](metalperformanceshaders/mpsrnnmatrixinferencelayer/storeallintermediatestates.md)
