MPSRNNMatrixId
Options that define which matrix is copied in or out of a trainable RNN layer.
Declaration
enum MPSRNNMatrixIdTopics
Enumeration Cases
MPSRNNMatrixId.SingleGateInputWeightsMPSRNNMatrixId.gruInputGateBiasTermsMPSRNNMatrixId.gruInputGateInputWeightsMPSRNNMatrixId.gruInputGateRecurrentWeightsMPSRNNMatrixId.gruOutputGateBiasTermsMPSRNNMatrixId.gruOutputGateInputGateWeightsMPSRNNMatrixId.gruOutputGateInputWeightsMPSRNNMatrixId.gruOutputGateRecurrentWeightsMPSRNNMatrixId.gruRecurrentGateBiasTermsMPSRNNMatrixId.gruRecurrentGateInputWeightsMPSRNNMatrixId.gruRecurrentGateRecurrentWeightsMPSRNNMatrixId.lstmForgetGateBiasTermsMPSRNNMatrixId.lstmForgetGateInputWeightsMPSRNNMatrixId.lstmForgetGateMemoryWeightsMPSRNNMatrixId.lstmForgetGateRecurrentWeightsMPSRNNMatrixId.lstmInputGateBiasTermsMPSRNNMatrixId.lstmInputGateInputWeightsMPSRNNMatrixId.lstmInputGateMemoryWeightsMPSRNNMatrixId.lstmInputGateRecurrentWeightsMPSRNNMatrixId.lstmMemoryGateBiasTermsMPSRNNMatrixId.lstmMemoryGateInputWeightsMPSRNNMatrixId.lstmMemoryGateMemoryWeightsMPSRNNMatrixId.lstmMemoryGateRecurrentWeightsMPSRNNMatrixId.lstmOutputGateBiasTermsMPSRNNMatrixId.lstmOutputGateInputWeightsMPSRNNMatrixId.lstmOutputGateMemoryWeightsMPSRNNMatrixId.lstmOutputGateRecurrentWeightsMPSRNNMatrixId.singleGateBiasTermsMPSRNNMatrixId.singleGateRecurrentWeights
Initializers
See Also
Enumerations
MPSAccelerationStructureStatusMPSAccelerationStructureUsageMPSAliasingStrategyMPSBoundingBoxIntersectionTestTypeMPSCNNBatchNormalizationFlagsMPSCNNConvolutionGradientOptionMPSCNNConvolutionWeightsLayoutMPSCNNLossTypeMPSCNNReductionTypeMPSCNNWeightsQuantizationTypeMPSCustomKernelIndexMPSDeviceCapsValuesMPSDeviceOptionsMPSFloatDataTypeBitMPSFloatDataTypeShift