A layer for training recurrent neural networks on Metal Performance Shaders matrices.
SDKs
- iOS 12.0+
- macOS 10.14+
- Mac Catalyst 13.0+
- tvOS 12.0+
Framework
- Metal Performance Shaders
Declaration
class MPSRNNMatrixTrainingLayer : MPSKernel
A layer for training recurrent neural networks on Metal Performance Shaders matrices.
SDKs
Framework
class MPSRNNMatrixTrainingLayer : MPSKernel
class MPSRNNImage Inference Layer
A recurrent neural network layer for inference on Metal Performance Shaders images.
class MPSRNNMatrix Inference Layer
A recurrent neural network layer for inference on Metal Performance Shaders matrices.
class MPSRNNSingle Gate Descriptor
A description of a simple recurrent block or layer.
class MPSGRUDescriptor
A description of a gated recurrent unit block or layer.
class MPSLSTMDescriptor
A description of a long short-term memory block or layer.
enum MPSRNNSequence Direction
Directions that a sequence of inputs can be processed by a recurrent neural network layer.
class MPSRNNMatrix Training State
A class that holds data from a forward pass to be used in a backward pass.