No Overview Available.

A survey of Apple developer documentation.

Framework Metal Performance Shaders

701 / 2767 (25.3%) Documented
2066 Undocumented Symbols
Type Name
MPSAccelerationStructure.boundingBox
MPSAccelerationStructure.copy(with:device:)
MPSAccelerationStructure.copy(with:group:)
MPSAccelerationStructure.encode(with:)
MPSAccelerationStructure.encodeRefit(commandBuffer:)
MPSAccelerationStructure.group
MPSAccelerationStructure.init(coder:device:)
MPSAccelerationStructure.init(coder:group:)
MPSAccelerationStructure.init(device:)
MPSAccelerationStructure.init(group:)
MPSAccelerationStructure.rebuild()
MPSAccelerationStructure.rebuild(completionHandler:)
MPSAccelerationStructure.status
MPSAccelerationStructure.usage
MPSAccelerationStructureGroup.device
MPSAccelerationStructureGroup.init(device:)
MPSAccelerationStructureStatus.built
MPSAccelerationStructureStatus.unbuilt
MPSAccelerationStructureUsage.init(rawValue:)
MPSAccelerationStructureUsage.preferCPUBuild
MPSAccelerationStructureUsage.preferGPUBuild
MPSAliasingStrategy
MPSAliasingStrategy.aliasingReserved
MPSAliasingStrategy.default
MPSAliasingStrategy.init(rawValue:)
MPSAliasingStrategy.preferNonTemporaryMemory
MPSAliasingStrategy.preferTemporaryMemory
MPSAliasingStrategy.shallAlias
MPSAliasingStrategy.shallNotAlias
MPSBatchSizeIndex
MPSBinaryImageKernel.encode(commandBuffer:primaryImage:secondaryImage:destinationImage:)
MPSBinaryImageKernel.init(coder:device:)
MPSBinaryImageKernel.init(device:)
MPSBoundingBoxIntersectionTestType.axisAligned
MPSBoundingBoxIntersectionTestType.default
MPSBoundingBoxIntersectionTestType.fast
MPSCNNAdd.init(device:)
MPSCNNAddGradient.init(device:isSecondarySourceFilter:)
MPSCNNArithmetic.bias
MPSCNNArithmetic.encode(commandBuffer:primaryImage:secondaryImage:destinationState:destinationImage:)
MPSCNNArithmetic.encodeBatch(commandBuffer:primaryImages:secondaryImages:destinationStates:destinationImages:)
MPSCNNArithmetic.maximumValue
MPSCNNArithmetic.minimumValue
MPSCNNArithmetic.primaryScale
MPSCNNArithmetic.primaryStrideInFeatureChannels
MPSCNNArithmetic.secondaryScale
MPSCNNArithmetic.secondaryStrideInFeatureChannels
MPSCNNArithmeticGradient.bias
MPSCNNArithmeticGradient.isSecondarySourceFilter
MPSCNNArithmeticGradient.maximumValue
MPSCNNArithmeticGradient.minimumValue
MPSCNNArithmeticGradient.primaryScale
MPSCNNArithmeticGradient.secondaryScale
MPSCNNArithmeticGradient.secondaryStrideInFeatureChannels
MPSCNNBatchNormalization.dataSource
MPSCNNBatchNormalization.encode(to:sourceImage:batchNormalizationState:destinationImage:)
MPSCNNBatchNormalization.encodeBatch(to:sourceImages:batchNormalizationState:destinationImages:)
MPSCNNBatchNormalization.epsilon
MPSCNNBatchNormalization.init(coder:device:)
MPSCNNBatchNormalization.init(device:dataSource:)
MPSCNNBatchNormalization.init(device:dataSource:fusedNeuronDescriptor:)
MPSCNNBatchNormalization.numberOfFeatureChannels
MPSCNNBatchNormalization.reloadDataSource(_:)
MPSCNNBatchNormalization.reloadGammaAndBeta(with:gammaAndBetaState:)
MPSCNNBatchNormalization.reloadGammaAndBetaFromDataSource()
MPSCNNBatchNormalization.reloadMeanAndVariance(with:meanAndVarianceState:)
MPSCNNBatchNormalization.reloadMeanAndVarianceFromDataSource()
MPSCNNBatchNormalization.resultState(sourceImage:sourceStates:destinationImage:)
MPSCNNBatchNormalization.temporaryResultState(commandBuffer:sourceImage:sourceStates:destinationImage:)
MPSCNNBatchNormalizationDataSource.copy(with:device:)
MPSCNNBatchNormalizationDataSource.encode(with:)
MPSCNNBatchNormalizationDataSource.epsilon()
MPSCNNBatchNormalizationDataSource.updateGammaAndBeta(with:)
MPSCNNBatchNormalizationDataSource.updateGammaAndBeta(with:batchNormalizationState:)
MPSCNNBatchNormalizationDataSource.updateMeanAndVariance(with:)
MPSCNNBatchNormalizationDataSource.updateMeanAndVariance(with:batchNormalizationState:)
MPSCNNBatchNormalizationFlags.CalculateStatisticsAutomatic
MPSCNNBatchNormalizationFlags.Default
MPSCNNBatchNormalizationFlags.calculateStatisticsAlways
MPSCNNBatchNormalizationFlags.calculateStatisticsMask
MPSCNNBatchNormalizationFlags.calculateStatisticsNever
MPSCNNBatchNormalizationFlags.init(rawValue:)
MPSCNNBatchNormalizationGradient.encode(to:sourceGradient:sourceImage:batchNormalizationState:)
MPSCNNBatchNormalizationGradient.encode(to:sourceGradient:sourceImage:batchNormalizationState:destinationGradient:)
MPSCNNBatchNormalizationGradient.encodeBatch(to:sourceGradients:sourceImages:batchNormalizationState:)
MPSCNNBatchNormalizationGradient.encodeBatch(to:sourceGradients:sourceImages:batchNormalizationState:destinationGradients:)
MPSCNNBatchNormalizationGradient.init(coder:device:)
MPSCNNBatchNormalizationGradient.init(device:fusedNeuronDescriptor:)
MPSCNNBatchNormalizationGradientNode.init(sourceGradient:sourceImage:gradientState:)
MPSCNNBatchNormalizationNode.flags
MPSCNNBatchNormalizationNode.init(source:dataSource:)
MPSCNNBatchNormalizationNode.trainingStyle
MPSCNNBatchNormalizationState.batchNormalization
MPSCNNBatchNormalizationState.beta()
MPSCNNBatchNormalizationState.gamma()
MPSCNNBatchNormalizationState.gradientForBeta()
MPSCNNBatchNormalizationState.gradientForGamma()
MPSCNNBatchNormalizationState.mean()
MPSCNNBatchNormalizationState.reset()
MPSCNNBatchNormalizationState.variance()
MPSCNNBatchNormalizationStatistics.encodeBatch(to:sourceImages:batchNormalizationState:)
MPSCNNBatchNormalizationStatistics.init(coder:device:)
MPSCNNBatchNormalizationStatistics.init(device:)
MPSCNNBatchNormalizationStatisticsGradient.encodeBatch(to:sourceGradients:sourceImages:batchNormalizationState:)
MPSCNNBatchNormalizationStatisticsGradient.init(coder:device:)
MPSCNNBatchNormalizationStatisticsGradient.init(device:fusedNeuronDescriptor:)
MPSCNNBinaryConvolution.init(coder:device:)
MPSCNNBinaryConvolution.inputFeatureChannels
MPSCNNBinaryConvolution.outputFeatureChannels
MPSCNNBinaryConvolutionFlags.MPSCNNBinaryConvolutionFlags.none
MPSCNNBinaryConvolutionFlags.MPSCNNBinaryConvolutionFlags.useBetaScaling
MPSCNNBinaryConvolutionNode.init(source:weights:outputBiasTerms:outputScaleTerms:inputBiasTerms:inputScaleTerms:type:flags:)
MPSCNNBinaryConvolutionNode.init(source:weights:scaleValue:type:flags:)
MPSCNNBinaryFullyConnectedNode.init(source:weights:outputBiasTerms:outputScaleTerms:inputBiasTerms:inputScaleTerms:type:flags:)
MPSCNNBinaryFullyConnectedNode.init(source:weights:scaleValue:type:flags:)
MPSCNNBinaryKernel.appendBatchBarrier()
MPSCNNBinaryKernel.batchEncodingStorageSize(primaryImage:secondaryImage:sourceStates:destinationImage:)
MPSCNNBinaryKernel.clipRect
MPSCNNBinaryKernel.destinationFeatureChannelOffset
MPSCNNBinaryKernel.destinationImageAllocator
MPSCNNBinaryKernel.destinationImageDescriptor(forSourceImages:sourceStates:)
MPSCNNBinaryKernel.encode(commandBuffer:primaryImage:secondaryImage:)
MPSCNNBinaryKernel.encode(commandBuffer:primaryImage:secondaryImage:destinationImage:)
MPSCNNBinaryKernel.encode(commandBuffer:primaryImage:secondaryImage:destinationState:destinationStateIsTemporary:)
MPSCNNBinaryKernel.encodeBatch(commandBuffer:primaryImages:secondaryImages:)
MPSCNNBinaryKernel.encodeBatch(commandBuffer:primaryImages:secondaryImages:destinationImages:)
MPSCNNBinaryKernel.encodeBatch(commandBuffer:primaryImages:secondaryImages:destinationStates:destinationStateIsTemporary:)
MPSCNNBinaryKernel.encodingStorageSize(primaryImage:secondaryImage:sourceStates:destinationImage:)
MPSCNNBinaryKernel.init(coder:device:)
MPSCNNBinaryKernel.init(device:)
MPSCNNBinaryKernel.isBackwards
MPSCNNBinaryKernel.isResultStateReusedAcrossBatch()
MPSCNNBinaryKernel.isStateModified
MPSCNNBinaryKernel.padding
MPSCNNBinaryKernel.primaryDilationRateX
MPSCNNBinaryKernel.primaryDilationRateY
MPSCNNBinaryKernel.primaryEdgeMode
MPSCNNBinaryKernel.primaryKernelHeight
MPSCNNBinaryKernel.primaryKernelWidth
MPSCNNBinaryKernel.primaryOffset
MPSCNNBinaryKernel.primarySourceFeatureChannelMaxCount
MPSCNNBinaryKernel.primarySourceFeatureChannelOffset
MPSCNNBinaryKernel.primaryStrideInPixelsX
MPSCNNBinaryKernel.primaryStrideInPixelsY
MPSCNNBinaryKernel.resultState(primaryImage:secondaryImage:sourceStates:destinationImage:)
MPSCNNBinaryKernel.resultStateBatch(primaryImage:secondaryImage:sourceStates:destinationImage:)
MPSCNNBinaryKernel.secondaryDilationRateX
MPSCNNBinaryKernel.secondaryDilationRateY
MPSCNNBinaryKernel.secondaryEdgeMode
MPSCNNBinaryKernel.secondaryKernelHeight
MPSCNNBinaryKernel.secondaryKernelWidth
MPSCNNBinaryKernel.secondaryOffset
MPSCNNBinaryKernel.secondarySourceFeatureChannelMaxCount
MPSCNNBinaryKernel.secondarySourceFeatureChannelOffset
MPSCNNBinaryKernel.secondaryStrideInPixelsX
MPSCNNBinaryKernel.secondaryStrideInPixelsY
MPSCNNBinaryKernel.temporaryResultState(commandBuffer:primaryImage:secondaryImage:sourceStates:destinationImage:)
MPSCNNBinaryKernel.temporaryResultStateBatch(commandBuffer:primaryImage:secondaryImage:sourceStates:destinationImage:)
MPSCNNConvolution.accumulatorPrecisionOption
MPSCNNConvolution.channelMultiplier
MPSCNNConvolution.dataSource
MPSCNNConvolution.exportWeightsAndBiases(with:resultStateCanBeTemporary:)
MPSCNNConvolution.fusedNeuronDescriptor
MPSCNNConvolution.init(coder:device:)
MPSCNNConvolution.init(device:weights:)
MPSCNNConvolution.neuronParameterA
MPSCNNConvolution.neuronParameterB
MPSCNNConvolution.neuronParameterC
MPSCNNConvolution.neuronType
MPSCNNConvolution.reloadWeightsAndBiases(with:)
MPSCNNConvolution.reloadWeightsAndBiases(with:state:)
MPSCNNConvolution.reloadWeightsAndBiasesFromDataSource()
MPSCNNConvolution.resultState(sourceImage:sourceStates:destinationImage:)
MPSCNNConvolution.resultStateBatch(sourceImage:sourceStates:destinationImage:)
MPSCNNConvolution.subPixelScaleFactor
MPSCNNConvolution.temporaryResultState(commandBuffer:sourceImage:sourceStates:destinationImage:)
MPSCNNConvolution.temporaryResultStateBatch(commandBuffer:sourceImage:sourceStates:destinationImage:)
MPSCNNConvolutionDataSource.copy(with:device:)
MPSCNNConvolutionDataSource.lookupTableForUInt8Kernel()
MPSCNNConvolutionDataSource.rangesForUInt8Kernel()
MPSCNNConvolutionDataSource.update(with:gradientState:sourceState:)
MPSCNNConvolutionDataSource.update(with:sourceState:)
MPSCNNConvolutionDataSource.weightsLayout()
MPSCNNConvolutionDataSource.weightsQuantizationType()
MPSCNNConvolutionDescriptor.dilationRateX
MPSCNNConvolutionDescriptor.dilationRateY
MPSCNNConvolutionDescriptor.encode(with:)
MPSCNNConvolutionDescriptor.fusedNeuronDescriptor
MPSCNNConvolutionDescriptor.init(coder:)
MPSCNNConvolutionDescriptor.init(kernelWidth:kernelHeight:inputFeatureChannels:outputFeatureChannels:)
MPSCNNConvolutionDescriptor.neuronParameterA()
MPSCNNConvolutionDescriptor.neuronParameterB()
MPSCNNConvolutionDescriptor.neuronType()
MPSCNNConvolutionDescriptor.setBatchNormalizationParametersForInferenceWithMean(_:variance:gamma:beta:epsilon:)
MPSCNNConvolutionDescriptor.setNeuronToPReLUWithParametersA(_:)
MPSCNNConvolutionDescriptor.setNeuronType(_:parameterA:parameterB:)
MPSCNNConvolutionDescriptor.supportsSecureCoding
MPSCNNConvolutionFlags.MPSCNNConvolutionFlags.none
MPSCNNConvolutionGradient.channelMultiplier
MPSCNNConvolutionGradient.dataSource
MPSCNNConvolutionGradient.gradientOption
MPSCNNConvolutionGradient.groups
MPSCNNConvolutionGradient.init(coder:device:)
MPSCNNConvolutionGradient.init(device:weights:)
MPSCNNConvolutionGradient.reloadWeightsAndBiases(with:state:)
MPSCNNConvolutionGradient.reloadWeightsAndBiasesFromDataSource()
MPSCNNConvolutionGradient.serializeWeightsAndBiases
MPSCNNConvolutionGradient.sourceGradientFeatureChannels
MPSCNNConvolutionGradient.sourceImageFeatureChannels
MPSCNNConvolutionGradientNode.init(sourceGradient:sourceImage:convolutionGradientState:weights:)
MPSCNNConvolutionGradientOption.gradientWithData
MPSCNNConvolutionGradientOption.gradientWithWeightsAndBias
MPSCNNConvolutionGradientOption.init(rawValue:)
MPSCNNConvolutionGradientState.convolution
MPSCNNConvolutionGradientState.gradientForBiases
MPSCNNConvolutionGradientState.gradientForWeights
MPSCNNConvolutionGradientState.gradientForWeightsLayout
MPSCNNConvolutionNode.accumulatorPrecision
MPSCNNConvolutionNode.convolutionGradientState
MPSCNNConvolutionNode.init(source:weights:)
MPSCNNConvolutionNode.trainingStyle
MPSCNNConvolutionTranspose.accumulatorPrecisionOption
MPSCNNConvolutionTranspose.dataSource
MPSCNNConvolutionTranspose.encode(commandBuffer:sourceImage:convolutionGradientState:)
MPSCNNConvolutionTranspose.encode(commandBuffer:sourceImage:convolutionGradientState:destinationImage:)
MPSCNNConvolutionTranspose.encode(commandBuffer:sourceImage:convolutionGradientState:destinationState:destinationStateIsTemporary:)
MPSCNNConvolutionTranspose.encodeBatch(commandBuffer:sourceImages:convolutionGradientStates:)
MPSCNNConvolutionTranspose.encodeBatch(commandBuffer:sourceImages:convolutionGradientStates:destinationImages:)
MPSCNNConvolutionTranspose.encodeBatch(commandBuffer:sourceImages:convolutionGradientStates:destinationStates:destinationStateIsTemporary:)
MPSCNNConvolutionTranspose.exportWeightsAndBiases(with:resultStateCanBeTemporary:)
MPSCNNConvolutionTranspose.groups
MPSCNNConvolutionTranspose.inputFeatureChannels
MPSCNNConvolutionTranspose.kernelOffsetX
MPSCNNConvolutionTranspose.kernelOffsetY
MPSCNNConvolutionTranspose.outputFeatureChannels
MPSCNNConvolutionTranspose.reloadWeightsAndBiases(with:state:)
MPSCNNConvolutionTranspose.reloadWeightsAndBiasesFromDataSource()
MPSCNNConvolutionTranspose.resultState(sourceImage:sourceStates:destinationImage:)
MPSCNNConvolutionTranspose.resultStateBatch(sourceImage:sourceStates:destinationImage:)
MPSCNNConvolutionTranspose.temporaryResultState(commandBuffer:sourceImage:sourceStates:destinationImage:)
MPSCNNConvolutionTranspose.temporaryResultStateBatch(commandBuffer:sourceImage:sourceStates:destinationImage:)
MPSCNNConvolutionTransposeGradient
MPSCNNConvolutionTransposeGradient.dataSource
MPSCNNConvolutionTransposeGradient.gradientOption
MPSCNNConvolutionTransposeGradient.groups
MPSCNNConvolutionTransposeGradient.init(coder:device:)
MPSCNNConvolutionTransposeGradient.init(device:weights:)
MPSCNNConvolutionTransposeGradient.reloadWeightsAndBiases(with:state:)
MPSCNNConvolutionTransposeGradient.reloadWeightsAndBiasesFromDataSource()
MPSCNNConvolutionTransposeGradient.sourceGradientFeatureChannels
MPSCNNConvolutionTransposeGradient.sourceImageFeatureChannels
MPSCNNConvolutionTransposeGradientNode
MPSCNNConvolutionTransposeGradientNode.init(sourceGradient:sourceImage:convolutionTransposeGradientState:weights:)
MPSCNNConvolutionTransposeGradientState
MPSCNNConvolutionTransposeGradientState.convolutionTranspose
MPSCNNConvolutionTransposeGradientStateNode
MPSCNNConvolutionTransposeNode.init(source:convolutionGradientState:weights:)
MPSCNNConvolutionWeightsAndBiasesState.biases
MPSCNNConvolutionWeightsAndBiasesState.biasesOffset
MPSCNNConvolutionWeightsAndBiasesState.init(device:cnnConvolutionDescriptor:)
MPSCNNConvolutionWeightsAndBiasesState.init(weights:biases:)
MPSCNNConvolutionWeightsAndBiasesState.init(weights:weightsOffset:biases:biasesOffset:cnnConvolutionDescriptor:)
MPSCNNConvolutionWeightsAndBiasesState.temporaryCNNConvolutionWeightsAndBiasesState(with:cnnConvolutionDescriptor:)
MPSCNNConvolutionWeightsAndBiasesState.weights
MPSCNNConvolutionWeightsAndBiasesState.weightsOffset
MPSCNNConvolutionWeightsLayout
MPSCNNConvolutionWeightsLayout.OHWI
MPSCNNCrossChannelNormalizationGradient.alpha
MPSCNNCrossChannelNormalizationGradient.beta
MPSCNNCrossChannelNormalizationGradient.delta
MPSCNNCrossChannelNormalizationGradient.init(coder:device:)
MPSCNNCrossChannelNormalizationGradient.init(device:kernelSize:)
MPSCNNCrossChannelNormalizationGradient.kernelSize
MPSCNNCrossChannelNormalizationGradientNode.init(sourceGradient:sourceImage:gradientState:kernelSize:)
MPSCNNCrossChannelNormalizationGradientNode.kernelSize
MPSCNNCrossChannelNormalizationNode.init(source:)
MPSCNNCrossChannelNormalizationNode.init(source:kernelSize:)
MPSCNNCrossChannelNormalizationNode.kernelSizeInFeatureChannels
MPSCNNDepthWiseConvolutionDescriptor.channelMultiplier
MPSCNNDilatedPoolingMax.dilationRateX
MPSCNNDilatedPoolingMax.dilationRateY
MPSCNNDilatedPoolingMaxGradient.init(coder:device:)
MPSCNNDilatedPoolingMaxGradient.init(device:kernelWidth:kernelHeight:dilationRateX:dilationRateY:strideInPixelsX:strideInPixelsY:)
MPSCNNDilatedPoolingMaxGradientNode.dilationRateX
MPSCNNDilatedPoolingMaxGradientNode.dilationRateY
MPSCNNDilatedPoolingMaxGradientNode.init(sourceGradient:sourceImage:gradientState:kernelWidth:kernelHeight:strideInPixelsX:strideInPixelsY:dilationRateX:dilationRateY:)
MPSCNNDilatedPoolingMaxNode.dilationRateX
MPSCNNDilatedPoolingMaxNode.dilationRateY
MPSCNNDilatedPoolingMaxNode.init(source:filterSize:)
MPSCNNDilatedPoolingMaxNode.init(source:filterSize:stride:dilationRate:)
MPSCNNDilatedPoolingMaxNode.init(source:kernelWidth:kernelHeight:strideInPixelsX:strideInPixelsY:dilationRateX:dilationRateY:)
MPSCNNDivide.init(device:)
MPSCNNDropout.init(coder:device:)
MPSCNNDropout.init(device:keepProbability:seed:maskStrideInPixels:)
MPSCNNDropout.keepProbability
MPSCNNDropout.maskStrideInPixels
MPSCNNDropout.resultState(sourceImage:sourceStates:destinationImage:)
MPSCNNDropout.resultStateBatch(sourceImage:sourceStates:destinationImage:)
MPSCNNDropout.seed
MPSCNNDropout.temporaryResultState(commandBuffer:sourceImage:sourceStates:destinationImage:)
MPSCNNDropout.temporaryResultStateBatch(commandBuffer:sourceImage:sourceStates:destinationImage:)
MPSCNNDropoutGradient.init(coder:device:)
MPSCNNDropoutGradient.init(device:keepProbability:seed:maskStrideInPixels:)
MPSCNNDropoutGradient.keepProbability
MPSCNNDropoutGradient.maskStrideInPixels
MPSCNNDropoutGradient.seed
MPSCNNDropoutGradientNode.init(sourceGradient:sourceImage:gradientState:keepProbability:seed:maskStrideInPixels:)
MPSCNNDropoutGradientNode.keepProbability
MPSCNNDropoutGradientNode.maskStrideInPixels
MPSCNNDropoutGradientNode.seed
MPSCNNDropoutGradientState.maskData()
MPSCNNDropoutNode.init(source:)
MPSCNNDropoutNode.init(source:keepProbability:)
MPSCNNDropoutNode.init(source:keepProbability:seed:maskStrideInPixels:)
MPSCNNDropoutNode.keepProbability
MPSCNNDropoutNode.maskStrideInPixels
MPSCNNDropoutNode.seed
MPSCNNFullyConnectedGradient.init(coder:device:)
MPSCNNFullyConnectedGradient.init(device:weights:)
MPSCNNFullyConnectedGradientNode
MPSCNNFullyConnectedGradientNode.init(sourceGradient:sourceImage:convolutionGradientState:weights:)
MPSCNNFullyConnectedNode.init(source:weights:)
MPSCNNGradientKernel.encode(commandBuffer:sourceGradient:sourceImage:gradientState:)
MPSCNNGradientKernel.encode(commandBuffer:sourceGradient:sourceImage:gradientState:destinationGradient:)
MPSCNNGradientKernel.encodeBatch(commandBuffer:sourceGradients:sourceImages:gradientStates:)
MPSCNNGradientKernel.encodeBatch(commandBuffer:sourceGradients:sourceImages:gradientStates:destinationGradients:)
MPSCNNGradientKernel.init(coder:device:)
MPSCNNGradientKernel.init(device:)
MPSCNNGradientKernel.kernelOffsetX
MPSCNNGradientKernel.kernelOffsetY
MPSCNNGroupNormalization
MPSCNNGroupNormalization.dataSource
MPSCNNGroupNormalization.epsilon
MPSCNNGroupNormalization.init(coder:device:)
MPSCNNGroupNormalization.init(device:dataSource:)
MPSCNNGroupNormalization.reloadGammaAndBeta(with:gammaAndBetaState:)
MPSCNNGroupNormalization.reloadGammaAndBetaFromDataSource()
MPSCNNGroupNormalization.resultState(sourceImage:sourceStates:destinationImage:)
MPSCNNGroupNormalization.temporaryResultState(commandBuffer:sourceImage:sourceStates:destinationImage:)
MPSCNNGroupNormalizationDataSource
MPSCNNGroupNormalizationDataSource.copy(with:device:)
MPSCNNGroupNormalizationDataSource.encode(with:)
MPSCNNGroupNormalizationDataSource.epsilon()
MPSCNNGroupNormalizationDataSource.updateGammaAndBeta(with:groupNormalizationStateBatch:)
MPSCNNGroupNormalizationDataSource.updateGammaAndBeta(withGroupNormalizationStateBatch:)
MPSCNNGroupNormalizationGradient
MPSCNNGroupNormalizationGradientNode
MPSCNNGroupNormalizationGradientNode.init(sourceGradient:sourceImage:gradientState:)
MPSCNNGroupNormalizationGradientState
MPSCNNGroupNormalizationGradientState.beta
MPSCNNGroupNormalizationGradientState.gamma
MPSCNNGroupNormalizationGradientState.gradientForBeta
MPSCNNGroupNormalizationGradientState.gradientForGamma
MPSCNNGroupNormalizationGradientState.groupNormalization
MPSCNNGroupNormalizationNode
MPSCNNGroupNormalizationNode.init(source:dataSource:)
MPSCNNGroupNormalizationNode.trainingStyle
MPSCNNInstanceNormalization.dataSource
MPSCNNInstanceNormalization.epsilon
MPSCNNInstanceNormalization.init(coder:device:)
MPSCNNInstanceNormalization.init(device:dataSource:)
MPSCNNInstanceNormalization.reloadDataSource(_:)
MPSCNNInstanceNormalization.reloadGammaAndBeta(with:gammaAndBetaState:)
MPSCNNInstanceNormalization.reloadGammaAndBetaFromDataSource()
MPSCNNInstanceNormalization.resultState(sourceImage:sourceStates:destinationImage:)
MPSCNNInstanceNormalization.temporaryResultState(commandBuffer:sourceImage:sourceStates:destinationImage:)
MPSCNNInstanceNormalizationDataSource.copy(with:device:)
MPSCNNInstanceNormalizationDataSource.encode(with:)
MPSCNNInstanceNormalizationDataSource.epsilon()
MPSCNNInstanceNormalizationDataSource.load()
MPSCNNInstanceNormalizationDataSource.purge()
MPSCNNInstanceNormalizationDataSource.updateGammaAndBeta(with:instanceNormalizationStateBatch:)
MPSCNNInstanceNormalizationDataSource.updateGammaAndBeta(withInstanceNormalizationStateBatch:)
MPSCNNInstanceNormalizationGradientNode.init(sourceGradient:sourceImage:gradientState:)
MPSCNNInstanceNormalizationGradientState.beta
MPSCNNInstanceNormalizationGradientState.gamma
MPSCNNInstanceNormalizationGradientState.gradientForBeta
MPSCNNInstanceNormalizationGradientState.gradientForGamma
MPSCNNInstanceNormalizationGradientState.instanceNormalization
MPSCNNInstanceNormalizationNode.init(source:dataSource:)
MPSCNNInstanceNormalizationNode.trainingStyle
MPSCNNKernel.appendBatchBarrier()
MPSCNNKernel.batchEncodingStorageSize(sourceImage:sourceStates:destinationImage:)
MPSCNNKernel.destinationImageAllocator
MPSCNNKernel.destinationImageDescriptor(sourceImages:sourceStates:)
MPSCNNKernel.dilationRateX
MPSCNNKernel.dilationRateY
MPSCNNKernel.encode(commandBuffer:sourceImage:)
MPSCNNKernel.encode(commandBuffer:sourceImage:destinationState:destinationImage:)
MPSCNNKernel.encode(commandBuffer:sourceImage:destinationState:destinationStateIsTemporary:)
MPSCNNKernel.encodeBatch(commandBuffer:sourceImages:)
MPSCNNKernel.encodeBatch(commandBuffer:sourceImages:destinationImages:)
MPSCNNKernel.encodeBatch(commandBuffer:sourceImages:destinationStates:destinationImages:)
MPSCNNKernel.encodeBatch(commandBuffer:sourceImages:destinationStates:destinationStateIsTemporary:)
MPSCNNKernel.encodingStorageSize(sourceImage:sourceStates:destinationImage:)
MPSCNNKernel.init(coder:device:)
MPSCNNKernel.init(device:)
MPSCNNKernel.isBackwards
MPSCNNKernel.isResultStateReusedAcrossBatch()
MPSCNNKernel.isStateModified
MPSCNNKernel.kernelHeight
MPSCNNKernel.kernelWidth
MPSCNNKernel.padding
MPSCNNKernel.resultState(sourceImage:sourceStates:destinationImage:)
MPSCNNKernel.resultStateBatch(sourceImage:sourceStates:destinationImage:)
MPSCNNKernel.sourceFeatureChannelMaxCount
MPSCNNKernel.sourceFeatureChannelOffset
MPSCNNKernel.strideInPixelsX
MPSCNNKernel.strideInPixelsY
MPSCNNKernel.temporaryResultState(commandBuffer:sourceImage:sourceStates:destinationImage:)
MPSCNNKernel.temporaryResultStateBatch(commandBuffer:sourceImage:sourceStates:destinationImage:)
MPSCNNLocalContrastNormalizationGradient.alpha
MPSCNNLocalContrastNormalizationGradient.beta
MPSCNNLocalContrastNormalizationGradient.delta
MPSCNNLocalContrastNormalizationGradient.init(coder:device:)
MPSCNNLocalContrastNormalizationGradient.init(device:kernelWidth:kernelHeight:)
MPSCNNLocalContrastNormalizationGradient.p0
MPSCNNLocalContrastNormalizationGradient.pm
MPSCNNLocalContrastNormalizationGradient.ps
MPSCNNLocalContrastNormalizationGradientNode.alpha
MPSCNNLocalContrastNormalizationGradientNode.beta
MPSCNNLocalContrastNormalizationGradientNode.delta
MPSCNNLocalContrastNormalizationGradientNode.init(sourceGradient:sourceImage:gradientState:kernelWidth:kernelHeight:)
MPSCNNLocalContrastNormalizationGradientNode.kernelHeight
MPSCNNLocalContrastNormalizationGradientNode.kernelWidth
MPSCNNLocalContrastNormalizationGradientNode.p0
MPSCNNLocalContrastNormalizationGradientNode.pm
MPSCNNLocalContrastNormalizationGradientNode.ps
MPSCNNLocalContrastNormalizationNode.init(source:)
MPSCNNLocalContrastNormalizationNode.init(source:kernelSize:)
MPSCNNLocalContrastNormalizationNode.kernelHeight
MPSCNNLocalContrastNormalizationNode.kernelWidth
MPSCNNLocalContrastNormalizationNode.p0
MPSCNNLocalContrastNormalizationNode.pm
MPSCNNLocalContrastNormalizationNode.ps
MPSCNNLogSoftMaxGradient.init(coder:device:)
MPSCNNLogSoftMaxGradient.init(device:)
MPSCNNLogSoftMaxGradientNode.init(sourceGradient:sourceImage:gradientState:)
MPSCNNLogSoftMaxNode.init(source:)
MPSCNNLoss.delta
MPSCNNLoss.encode(commandBuffer:sourceImage:labels:)
MPSCNNLoss.encode(commandBuffer:sourceImage:labels:destinationImage:)
MPSCNNLoss.encode(commandBuffer:sourceImages:labels:)
MPSCNNLoss.encode(commandBuffer:sourceImages:labels:destinationImages:)
MPSCNNLoss.epsilon
MPSCNNLoss.init(coder:device:)
MPSCNNLoss.init(device:lossDescriptor:)
MPSCNNLoss.labelSmoothing
MPSCNNLoss.lossType
MPSCNNLoss.numberOfClasses
MPSCNNLoss.reductionType
MPSCNNLoss.weight
MPSCNNLossDataDescriptor.bytesPerImage
MPSCNNLossDataDescriptor.bytesPerRow
MPSCNNLossDataDescriptor.init(data:layout:size:)
MPSCNNLossDataDescriptor.layout
MPSCNNLossDataDescriptor.size
MPSCNNLossDescriptor.delta
MPSCNNLossDescriptor.epsilon
MPSCNNLossDescriptor.init(type:reductionType:)
MPSCNNLossDescriptor.labelSmoothing
MPSCNNLossDescriptor.lossType
MPSCNNLossDescriptor.numberOfClasses
MPSCNNLossDescriptor.reductionType
MPSCNNLossDescriptor.weight
MPSCNNLossLabels.init(device:labelsDescriptor:)
MPSCNNLossLabels.init(device:lossImageSize:labelsDescriptor:weightsDescriptor:)
MPSCNNLossLabels.init(device:lossImageSize:labelsImage:weightsImage:)
MPSCNNLossLabels.labelsImage()
MPSCNNLossLabels.lossImage()
MPSCNNLossLabels.weightsImage()
MPSCNNLossNode.init(source:lossDescriptor:)
MPSCNNLossNode.inputLabels
MPSCNNLossType.categoricalCrossEntropy
MPSCNNLossType.cosineDistance
MPSCNNLossType.count
MPSCNNLossType.hinge
MPSCNNLossType.huber
MPSCNNLossType.kullbackLeiblerDivergence
MPSCNNLossType.log
MPSCNNLossType.meanAbsoluteError
MPSCNNLossType.meanSquaredError
MPSCNNLossType.sigmoidCrossEntropy
MPSCNNLossType.softMaxCrossEntropy
MPSCNNMultiaryKernel
MPSCNNMultiaryKernel.appendBatchBarrier()
MPSCNNMultiaryKernel.clipRect
MPSCNNMultiaryKernel.destinationFeatureChannelOffset
MPSCNNMultiaryKernel.destinationImageAllocator
MPSCNNMultiaryKernel.destinationImageDescriptor(sourceImages:sourceStates:)
MPSCNNMultiaryKernel.dilationRateXatIndex(_:)
MPSCNNMultiaryKernel.dilationRateYatIndex(_:)
MPSCNNMultiaryKernel.edgeMode(at:)
MPSCNNMultiaryKernel.encode(commandBuffer:sourceImages:)
MPSCNNMultiaryKernel.encode(commandBuffer:sourceImages:destinationImage:)
MPSCNNMultiaryKernel.encode(commandBuffer:sourceImages:destinationState:destinationStateIsTemporary:)
MPSCNNMultiaryKernel.encodeBatch(commandBuffer:sourceImages:)
MPSCNNMultiaryKernel.encodeBatch(commandBuffer:sourceImages:destinationImages:)
MPSCNNMultiaryKernel.encodeBatch(commandBuffer:sourceImages:destinationStates:destinationStateIsTemporary:)
MPSCNNMultiaryKernel.init(coder:device:)
MPSCNNMultiaryKernel.init(device:sourceCount:)
MPSCNNMultiaryKernel.isBackwards
MPSCNNMultiaryKernel.isResultStateReusedAcrossBatch()
MPSCNNMultiaryKernel.isStateModified
MPSCNNMultiaryKernel.kernelHeight(at:)
MPSCNNMultiaryKernel.kernelWidth(at:)
MPSCNNMultiaryKernel.offset(at:)
MPSCNNMultiaryKernel.padding
MPSCNNMultiaryKernel.resultState(sourceImages:sourceStates:destinationImage:)
MPSCNNMultiaryKernel.resultStateBatch(sourceImages:sourceStates:destinationImage:)
MPSCNNMultiaryKernel.setDilationRateX(_:at:)
MPSCNNMultiaryKernel.setDilationRateY(_:at:)
MPSCNNMultiaryKernel.setEdgeMode(_:at:)
MPSCNNMultiaryKernel.setKernelHeight(_:at:)
MPSCNNMultiaryKernel.setKernelWidth(_:at:)
MPSCNNMultiaryKernel.setOffset(_:at:)
MPSCNNMultiaryKernel.setSourceFeatureChannelMaxCount(_:at:)
MPSCNNMultiaryKernel.setSourceFeatureChannelOffset(_:at:)
MPSCNNMultiaryKernel.setStrideInPixelsX(_:at:)
MPSCNNMultiaryKernel.setStrideInPixelsY(_:at:)
MPSCNNMultiaryKernel.sourceCount
MPSCNNMultiaryKernel.sourceFeatureChannelMaxCount(at:)
MPSCNNMultiaryKernel.sourceFeatureChannelOffset(at:)
MPSCNNMultiaryKernel.stride(inPixelsXatIndex:)
MPSCNNMultiaryKernel.stride(inPixelsYatIndex:)
MPSCNNMultiaryKernel.temporaryResultState(commandBuffer:sourceImages:sourceStates:destinationImage:)
MPSCNNMultiaryKernel.temporaryResultStateBatch(commandBuffer:sourceImages:sourceStates:destinationImage:)
MPSCNNMultiply.init(device:)
MPSCNNMultiplyGradient.init(device:isSecondarySourceFilter:)
MPSCNNNeuron.a
MPSCNNNeuron.b
MPSCNNNeuron.c
MPSCNNNeuron.data
MPSCNNNeuron.init(coder:device:)
MPSCNNNeuron.init(device:neuronDescriptor:)
MPSCNNNeuron.neuronType
MPSCNNNeuronAbsoluteNode.init(source:)
MPSCNNNeuronELUNode.init(source:)
MPSCNNNeuronELUNode.init(source:a:)
MPSCNNNeuronExponential.init(device:a:b:c:)
MPSCNNNeuronExponentialNode.init(source:)
MPSCNNNeuronExponentialNode.init(source:a:b:c:)
MPSCNNNeuronGeLUNode
MPSCNNNeuronGeLUNode.init(source:)
MPSCNNNeuronGradient.a
MPSCNNNeuronGradient.b
MPSCNNNeuronGradient.c
MPSCNNNeuronGradient.data
MPSCNNNeuronGradient.init(coder:device:)
MPSCNNNeuronGradient.init(device:neuronDescriptor:)
MPSCNNNeuronGradient.neuronType
MPSCNNNeuronGradientNode.descriptor
MPSCNNNeuronGradientNode.init(sourceGradient:sourceImage:gradientState:descriptor:)
MPSCNNNeuronHardSigmoidNode.init(source:)
MPSCNNNeuronHardSigmoidNode.init(source:a:b:)
MPSCNNNeuronLinearNode.init(source:)
MPSCNNNeuronLinearNode.init(source:a:b:)
MPSCNNNeuronLogarithm.init(device:a:b:c:)
MPSCNNNeuronLogarithmNode.init(source:)
MPSCNNNeuronLogarithmNode.init(source:a:b:c:)
MPSCNNNeuronNode.a
MPSCNNNeuronNode.b
MPSCNNNeuronNode.c
MPSCNNNeuronNode.init(source:descriptor:)
MPSCNNNeuronPReLU.init(device:a:count:)
MPSCNNNeuronPReLUNode.init(source:aData:)
MPSCNNNeuronPower.init(device:a:b:c:)
MPSCNNNeuronPowerNode.init(source:)
MPSCNNNeuronPowerNode.init(source:a:b:c:)
MPSCNNNeuronReLUN.init(device:a:b:)
MPSCNNNeuronReLUNNode.init(source:)
MPSCNNNeuronReLUNNode.init(source:a:b:)
MPSCNNNeuronReLUNode.init(source:)
MPSCNNNeuronReLUNode.init(source:a:)
MPSCNNNeuronSigmoidNode.init(source:)
MPSCNNNeuronSoftPlusNode.init(source:)
MPSCNNNeuronSoftPlusNode.init(source:a:b:)
MPSCNNNeuronSoftSignNode.init(source:)
MPSCNNNeuronTanHNode.init(source:)
MPSCNNNeuronTanHNode.init(source:a:b:)
MPSCNNNeuronType.MPSCNNNeuronType.count
MPSCNNNeuronType.MPSCNNNeuronType.exponential
MPSCNNNeuronType.MPSCNNNeuronType.geLU
MPSCNNNeuronType.MPSCNNNeuronType.logarithm
MPSCNNNeuronType.MPSCNNNeuronType.pReLU
MPSCNNNeuronType.MPSCNNNeuronType.power
MPSCNNNeuronType.MPSCNNNeuronType.reLUN
MPSCNNNormalizationGammaAndBetaState.beta
MPSCNNNormalizationGammaAndBetaState.gamma
MPSCNNNormalizationGammaAndBetaState.init(gamma:beta:)
MPSCNNNormalizationGammaAndBetaState.temporaryState(with:numberOfFeatureChannels:)
MPSCNNNormalizationMeanAndVarianceState.init(mean:variance:)
MPSCNNNormalizationMeanAndVarianceState.mean
MPSCNNNormalizationMeanAndVarianceState.temporaryState(with:numberOfFeatureChannels:)
MPSCNNNormalizationMeanAndVarianceState.variance
MPSCNNNormalizationNode.alpha
MPSCNNNormalizationNode.beta
MPSCNNNormalizationNode.delta
MPSCNNNormalizationNode.init(source:)
MPSCNNPoolingAverage.zeroPadSizeX
MPSCNNPoolingAverage.zeroPadSizeY
MPSCNNPoolingAverageGradient.init(coder:device:)
MPSCNNPoolingAverageGradient.init(device:kernelWidth:kernelHeight:strideInPixelsX:strideInPixelsY:)
MPSCNNPoolingAverageGradient.zeroPadSizeX
MPSCNNPoolingAverageGradient.zeroPadSizeY
MPSCNNPoolingGradient.init(coder:device:)
MPSCNNPoolingGradient.init(device:kernelWidth:kernelHeight:)
MPSCNNPoolingGradient.init(device:kernelWidth:kernelHeight:strideInPixelsX:strideInPixelsY:)
MPSCNNPoolingGradient.sourceSize
MPSCNNPoolingGradientNode.init(sourceGradient:sourceImage:gradientState:kernelWidth:kernelHeight:strideInPixelsX:strideInPixelsY:paddingPolicy:)
MPSCNNPoolingGradientNode.kernelHeight
MPSCNNPoolingGradientNode.kernelWidth
MPSCNNPoolingGradientNode.strideInPixelsX
MPSCNNPoolingGradientNode.strideInPixelsY
MPSCNNPoolingL2NormGradient.init(coder:device:)
MPSCNNPoolingL2NormGradient.init(device:kernelWidth:kernelHeight:strideInPixelsX:strideInPixelsY:)
MPSCNNPoolingMaxGradient.init(coder:device:)
MPSCNNPoolingMaxGradient.init(device:kernelWidth:kernelHeight:strideInPixelsX:strideInPixelsY:)
MPSCNNPoolingNode.init(source:filterSize:)
MPSCNNPoolingNode.init(source:filterSize:stride:)
MPSCNNPoolingNode.init(source:kernelWidth:kernelHeight:strideInPixelsX:strideInPixelsY:)
MPSCNNPoolingNode.kernelHeight
MPSCNNPoolingNode.kernelWidth
MPSCNNPoolingNode.strideInPixelsX
MPSCNNPoolingNode.strideInPixelsY
MPSCNNReductionType.count
MPSCNNReductionType.mean
MPSCNNReductionType.none
MPSCNNReductionType.sum
MPSCNNReductionType.sumByNonZeroWeights
MPSCNNSoftMaxGradient.init(coder:device:)
MPSCNNSoftMaxGradient.init(device:)
MPSCNNSoftMaxGradientNode.init(sourceGradient:sourceImage:gradientState:)
MPSCNNSoftMaxNode.init(source:)
MPSCNNSpatialNormalizationGradient.alpha
MPSCNNSpatialNormalizationGradient.beta
MPSCNNSpatialNormalizationGradient.delta
MPSCNNSpatialNormalizationGradient.init(coder:device:)
MPSCNNSpatialNormalizationGradient.init(device:kernelWidth:kernelHeight:)
MPSCNNSpatialNormalizationGradientNode.alpha
MPSCNNSpatialNormalizationGradientNode.beta
MPSCNNSpatialNormalizationGradientNode.delta
MPSCNNSpatialNormalizationGradientNode.init(sourceGradient:sourceImage:gradientState:kernelSize:)
MPSCNNSpatialNormalizationGradientNode.kernelHeight
MPSCNNSpatialNormalizationGradientNode.kernelWidth
MPSCNNSpatialNormalizationNode.init(source:)
MPSCNNSpatialNormalizationNode.init(source:kernelSize:)
MPSCNNSpatialNormalizationNode.kernelHeight
MPSCNNSpatialNormalizationNode.kernelWidth
MPSCNNSubPixelConvolutionDescriptor.subPixelScaleFactor
MPSCNNSubtract.init(device:)
MPSCNNSubtractGradient.init(device:isSecondarySourceFilter:)
MPSCNNUpsampling.alignCorners
MPSCNNUpsampling.scaleFactorX
MPSCNNUpsampling.scaleFactorY
MPSCNNUpsamplingBilinear.init(device:integerScaleFactorX:integerScaleFactorY:alignCorners:)
MPSCNNUpsamplingBilinearGradient.init(device:integerScaleFactorX:integerScaleFactorY:)
MPSCNNUpsamplingBilinearGradientNode.init(sourceGradient:sourceImage:gradientState:scaleFactorX:scaleFactorY:)
MPSCNNUpsamplingBilinearGradientNode.scaleFactorX
MPSCNNUpsamplingBilinearGradientNode.scaleFactorY
MPSCNNUpsamplingBilinearNode.alignCorners
MPSCNNUpsamplingBilinearNode.init(source:integerScaleFactorX:integerScaleFactorY:)
MPSCNNUpsamplingBilinearNode.init(source:integerScaleFactorX:integerScaleFactorY:alignCorners:)
MPSCNNUpsamplingBilinearNode.scaleFactorX
MPSCNNUpsamplingBilinearNode.scaleFactorY
MPSCNNUpsamplingGradient.scaleFactorX
MPSCNNUpsamplingGradient.scaleFactorY
MPSCNNUpsamplingNearestGradient.init(device:integerScaleFactorX:integerScaleFactorY:)
MPSCNNUpsamplingNearestGradientNode.init(sourceGradient:sourceImage:gradientState:scaleFactorX:scaleFactorY:)
MPSCNNUpsamplingNearestGradientNode.scaleFactorX
MPSCNNUpsamplingNearestGradientNode.scaleFactorY
MPSCNNUpsamplingNearestNode.init(source:integerScaleFactorX:integerScaleFactorY:)
MPSCNNUpsamplingNearestNode.scaleFactorX
MPSCNNUpsamplingNearestNode.scaleFactorY
MPSCNNWeightsQuantizationType.none
MPSCNNYOLOLoss.anchorBoxes
MPSCNNYOLOLoss.encode(commandBuffer:sourceImage:labels:)
MPSCNNYOLOLoss.encode(commandBuffer:sourceImage:labels:destinationImage:)
MPSCNNYOLOLoss.encode(commandBuffer:sourceImages:labels:)
MPSCNNYOLOLoss.encode(commandBuffer:sourceImages:labels:destinationImages:)
MPSCNNYOLOLoss.init(coder:device:)
MPSCNNYOLOLoss.init(device:lossDescriptor:)
MPSCNNYOLOLoss.lossClasses
MPSCNNYOLOLoss.lossConfidence
MPSCNNYOLOLoss.lossWH
MPSCNNYOLOLoss.lossXY
MPSCNNYOLOLoss.maxIOUForObjectAbsence
MPSCNNYOLOLoss.minIOUForObjectPresence
MPSCNNYOLOLoss.numberOfAnchorBoxes
MPSCNNYOLOLoss.reductionType
MPSCNNYOLOLoss.scaleClass
MPSCNNYOLOLoss.scaleNoObject
MPSCNNYOLOLoss.scaleObject
MPSCNNYOLOLoss.scaleWH
MPSCNNYOLOLoss.scaleXY
MPSCNNYOLOLossDescriptor.anchorBoxes
MPSCNNYOLOLossDescriptor.classesLossDescriptor
MPSCNNYOLOLossDescriptor.cnnLossDescriptor(withXYLossType:whLossType:confidenceLossType:classesLossType:reductionType:anchorBoxes:numberOfAnchorBoxes:)
MPSCNNYOLOLossDescriptor.confidenceLossDescriptor
MPSCNNYOLOLossDescriptor.maxIOUForObjectAbsence
MPSCNNYOLOLossDescriptor.minIOUForObjectPresence
MPSCNNYOLOLossDescriptor.numberOfAnchorBoxes
MPSCNNYOLOLossDescriptor.reductionType
MPSCNNYOLOLossDescriptor.rescore
MPSCNNYOLOLossDescriptor.scaleClass
MPSCNNYOLOLossDescriptor.scaleNoObject
MPSCNNYOLOLossDescriptor.scaleObject
MPSCNNYOLOLossDescriptor.scaleWH
MPSCNNYOLOLossDescriptor.scaleXY
MPSCNNYOLOLossDescriptor.whLossDescriptor
MPSCNNYOLOLossDescriptor.xyLossDescriptor
MPSCNNYOLOLossNode.init(source:lossDescriptor:)
MPSCNNYOLOLossNode.inputLabels
MPSCommandBuffer
MPSCommandBuffer
MPSCommandBuffer.commandBuffer
MPSCommandBuffer.commandBuffer
MPSCommandBuffer.commandBufferFromCommandQueue:
MPSCommandBuffer.commandBufferWithCommandBuffer:
MPSCommandBuffer.commitAndContinue
MPSCommandBuffer.commitAndContinue()
MPSCommandBuffer.heapProvider
MPSCommandBuffer.heapProvider
MPSCommandBuffer.init(commandBuffer:)
MPSCommandBuffer.init(from:)
MPSCommandBuffer.initWithCommandBuffer:
MPSCommandBuffer.predicate
MPSCommandBuffer.predicate
MPSCommandBuffer.prefetchHeap(forWorkloadSize:)
MPSCommandBuffer.prefetchHeapForWorkloadSize:
MPSCommandBuffer.rootCommandBuffer
MPSCommandBuffer.rootCommandBuffer
MPSCustomKernelArgumentCount.broadcastTextureCount
MPSCustomKernelArgumentCount.destinationTextureCount
MPSCustomKernelArgumentCount.init()
MPSCustomKernelArgumentCount.init(destinationTextureCount:sourceTextureCount:broadcastTextureCount:)
MPSCustomKernelArgumentCount.sourceTextureCount
MPSCustomKernelIndex
MPSCustomKernelIndex.init(_:)
MPSCustomKernelIndex.init(rawValue:)
MPSCustomKernelIndex.rawValue
MPSCustomKernelIndexDestIndex
MPSCustomKernelIndexSrc0Index
MPSCustomKernelIndexSrc1Index
MPSCustomKernelIndexSrc2Index
MPSCustomKernelIndexSrc3Index
MPSCustomKernelIndexSrc4Index
MPSCustomKernelIndexUserDataIndex
MPSCustomKernelInfo
MPSCustomKernelInfo.clipOrigin
MPSCustomKernelInfo.clipSize
MPSCustomKernelInfo.destImageArraySize
MPSCustomKernelInfo.destinationFeatureChannels
MPSCustomKernelInfo.idiv
MPSCustomKernelInfo.init()
MPSCustomKernelInfo.init(clipOrigin:clipSize:destinationFeatureChannels:destImageArraySize:sourceImageCount:threadgroupSize:subbatchIndex:subbatchStride:idiv:)
MPSCustomKernelInfo.sourceImageCount
MPSCustomKernelInfo.subbatchIndex
MPSCustomKernelInfo.subbatchStride
MPSCustomKernelInfo.threadgroupSize
MPSCustomKernelSourceInfo
MPSCustomKernelSourceInfo.dilationRate
MPSCustomKernelSourceInfo.featureChannelOffset
MPSCustomKernelSourceInfo.featureChannels
MPSCustomKernelSourceInfo.imageArrayOffset
MPSCustomKernelSourceInfo.imageArraySize
MPSCustomKernelSourceInfo.init()
MPSCustomKernelSourceInfo.init(kernelOrigin:kernelPhase:kernelSize:offset:stride:dilationRate:featureChannelOffset:featureChannels:imageArrayOffset:imageArraySize:)
MPSCustomKernelSourceInfo.kernelOrigin
MPSCustomKernelSourceInfo.kernelPhase
MPSCustomKernelSourceInfo.kernelSize
MPSCustomKernelSourceInfo.offset
MPSCustomKernelSourceInfo.stride
MPSDataLayout.MPSDataLayout.HeightxWidthxFeatureChannels
MPSDataLayout.MPSDataLayout.featureChannelsxHeightxWidth
MPSDataType.MPSDataType.float16
MPSDataType.MPSDataType.int16
MPSDataType.MPSDataType.int32
MPSDataType.MPSDataType.int8
MPSDataType.MPSDataType.invalid
MPSDataType.MPSDataType.normalizedBit
MPSDataType.MPSDataType.signedBit
MPSDataType.MPSDataType.uInt16
MPSDataType.MPSDataType.uInt32
MPSDataType.MPSDataType.uInt8
MPSDataType.MPSDataType.unorm1
MPSDataType.MPSDataType.unorm8
MPSDataType.intBit
MPSDeviceOptions
MPSDeviceOptions.Default
MPSDeviceOptions.init(rawValue:)
MPSDeviceOptions.lowPower
MPSDeviceOptions.skipRemovable
MPSDimensionSlice
MPSDimensionSlice.init()
MPSDimensionSlice.init(start:length:)
MPSDimensionSlice.length
MPSDimensionSlice.start
MPSFunctionConstant
MPSFunctionConstantInMetal
MPSFunctionConstantIndex
MPSFunctionConstantNone
MPSGRUDescriptor.createGRUDescriptor(withInputFeatureChannels:outputFeatureChannels:)
MPSGRUDescriptor.flipOutputGates
MPSGRUDescriptor.gatePnormValue
MPSGRUDescriptor.inputGateInputWeights
MPSGRUDescriptor.inputGateRecurrentWeights
MPSGRUDescriptor.outputGateInputGateWeights
MPSGRUDescriptor.outputGateInputWeights
MPSGRUDescriptor.outputGateRecurrentWeights
MPSGRUDescriptor.recurrentGateInputWeights
MPSGRUDescriptor.recurrentGateRecurrentWeights
MPSGetImageType(_:)
MPSGetPreferredDevice(_:)
MPSGradientNodeBlock
MPSHeapProvider
MPSHeapProvider.retire(_:cacheDelay:)
MPSImage.batchRepresentation()
MPSImage.batchRepresentation(withSubRange:)
MPSImage.defaultAllocator()
MPSImage.featureChannelFormat
MPSImage.init(parentImage:sliceRange:featureChannels:)
MPSImage.parent
MPSImage.readBytes(_:dataLayout:bytesPerRow:bytesPerImage:region:featureChannelInfo:imageIndex:)
MPSImage.readBytes(_:dataLayout:bytesPerRow:region:featureChannelInfo:imageIndex:)
MPSImage.readBytes(_:dataLayout:imageIndex:)
MPSImage.resourceSize()
MPSImage.subImage(withFeatureChannelRange:)
MPSImage.synchronize(on:)
MPSImage.writeBytes(_:dataLayout:bytesPerColumn:bytesPerRow:bytesPerImage:region:featureChannelInfo:imageIndex:)
MPSImage.writeBytes(_:dataLayout:bytesPerRow:bytesPerImage:region:featureChannelInfo:imageIndex:)
MPSImage.writeBytes(_:dataLayout:bytesPerRow:region:featureChannelInfo:imageIndex:)
MPSImage.writeBytes(_:dataLayout:imageIndex:)
MPSImageAdd.init(device:)
MPSImageAllocator
MPSImageAllocator.imageBatch(for:imageDescriptor:kernel:count:)
MPSImageAreaMax.init(coder:device:)
MPSImageArithmetic.bias
MPSImageArithmetic.maximumValue
MPSImageArithmetic.minimumValue
MPSImageArithmetic.primaryScale
MPSImageArithmetic.primaryStrideInPixels
MPSImageArithmetic.secondaryScale
MPSImageArithmetic.secondaryStrideInPixels
MPSImageBilinearScale.init(coder:device:)
MPSImageBilinearScale.init(device:)
MPSImageBox.init(coder:device:)
MPSImageConvolution.init(coder:device:)
MPSImageCoordinate
MPSImageCoordinate.channel
MPSImageCoordinate.init()
MPSImageCoordinate.init(x:y:channel:)
MPSImageCoordinate.x
MPSImageCoordinate.y
MPSImageCopyToMatrix.dataLayout
MPSImageCopyToMatrix.destinationMatrixBatchIndex
MPSImageCopyToMatrix.destinationMatrixOrigin
MPSImageCopyToMatrix.encode(commandBuffer:sourceImage:destinationMatrix:)
MPSImageCopyToMatrix.encodeBatch(commandBuffer:sourceImages:destinationMatrix:)
MPSImageCopyToMatrix.init(coder:device:)
MPSImageCopyToMatrix.init(device:dataLayout:)
MPSImageDescriptor.copy(with:)
MPSImageDilate.init(coder:device:)
MPSImageDivide.init(device:)
MPSImageEdgeMode.MPSImageEdgeMode.constant
MPSImageEdgeMode.MPSImageEdgeMode.mirror
MPSImageEdgeMode.MPSImageEdgeMode.mirrorWithEdge
MPSImageEuclideanDistanceTransform.init(coder:device:)
MPSImageEuclideanDistanceTransform.init(device:)
MPSImageFeatureChannelFormat.MPSImageFeatureChannelFormat.count
MPSImageFeatureChannelFormat.MPSImageFeatureChannelFormat.none
MPSImageFindKeypoints.encode(to:sourceTexture:regions:numberOfRegions:keypointCount:keypointCountBufferOffset:keypointDataBuffer:keypointDataBufferOffset:)
MPSImageFindKeypoints.init(coder:device:)
MPSImageFindKeypoints.init(device:info:)
MPSImageFindKeypoints.keypointRangeInfo
MPSImageGaussianBlur.init(coder:device:)
MPSImageGuidedFilter.encodeReconstruction(to:guidanceTexture:coefficientsTexture:destinationTexture:)
MPSImageGuidedFilter.encodeRegression(to:sourceTexture:guidanceTexture:weightsTexture:destinationCoefficientsTexture:)
MPSImageGuidedFilter.epsilon
MPSImageGuidedFilter.init(coder:device:)
MPSImageGuidedFilter.init(device:kernelDiameter:)
MPSImageGuidedFilter.kernelDiameter
MPSImageGuidedFilter.reconstructOffset
MPSImageGuidedFilter.reconstructScale
MPSImageHistogram.init(coder:device:)
MPSImageHistogram.minPixelThresholdValue
MPSImageHistogramEqualization.init(coder:device:)
MPSImageHistogramInfo.init()
MPSImageHistogramInfo.init(numberOfHistogramEntries:histogramForAlpha:minPixelValue:maxPixelValue:)
MPSImageHistogramSpecification.init(coder:device:)
MPSImageKeypointData.init()
MPSImageKeypointData.init(keypointCoordinate:keypointColorValue:)
MPSImageKeypointData.keypointColorValue
MPSImageKeypointData.keypointCoordinate
MPSImageKeypointRangeInfo.init()
MPSImageKeypointRangeInfo.init(maximumKeypoints:minimumThresholdValue:)
MPSImageKeypointRangeInfo.maximumKeypoints
MPSImageKeypointRangeInfo.minimumThresholdValue
MPSImageLanczosScale.init(coder:device:)
MPSImageLanczosScale.init(device:)
MPSImageLaplacianPyramid.laplacianBias
MPSImageLaplacianPyramid.laplacianScale
MPSImageMedian.init(coder:device:)
MPSImageMultiply.init(device:)
MPSImageNormalizedHistogram.clipRectSource
MPSImageNormalizedHistogram.encode(to:sourceTexture:minmaxTexture:histogram:histogramOffset:)
MPSImageNormalizedHistogram.histogramInfo
MPSImageNormalizedHistogram.histogramSize(forSourceFormat:)
MPSImageNormalizedHistogram.init(coder:device:)
MPSImageNormalizedHistogram.init(device:histogramInfo:)
MPSImageNormalizedHistogram.zeroHistogram
MPSImagePyramid.init(coder:device:)
MPSImageReadWriteParams.featureChannelOffset
MPSImageReadWriteParams.init()
MPSImageReadWriteParams.init(featureChannelOffset:numberOfFeatureChannelsToReadWrite:)
MPSImageReadWriteParams.numberOfFeatureChannelsToReadWrite
MPSImageReduceColumnMax.init(device:)
MPSImageReduceColumnMean.init(device:)
MPSImageReduceColumnMin.init(device:)
MPSImageReduceColumnSum.init(device:)
MPSImageReduceRowMax.init(device:)
MPSImageReduceRowMean.init(device:)
MPSImageReduceRowMin.init(device:)
MPSImageReduceRowSum.init(device:)
MPSImageReduceUnary.clipRectSource
MPSImageRegion
MPSImageRegion.init()
MPSImageRegion.init(offset:size:)
MPSImageRegion.offset
MPSImageRegion.size
MPSImageScale.init(coder:device:)
MPSImageScale.init(device:)
MPSImageScale.scaleTransform
MPSImageSobel.init(coder:device:)
MPSImageStatisticsMean.clipRectSource
MPSImageStatisticsMean.init(coder:device:)
MPSImageStatisticsMean.init(device:)
MPSImageStatisticsMeanAndVariance.clipRectSource
MPSImageStatisticsMeanAndVariance.init(coder:device:)
MPSImageStatisticsMeanAndVariance.init(device:)
MPSImageStatisticsMinAndMax.clipRectSource
MPSImageStatisticsMinAndMax.init(coder:device:)
MPSImageStatisticsMinAndMax.init(device:)
MPSImageSubtract.init(device:)
MPSImageThresholdBinary.init(coder:device:)
MPSImageThresholdBinaryInverse.init(coder:device:)
MPSImageThresholdToZero.init(coder:device:)
MPSImageThresholdToZeroInverse.init(coder:device:)
MPSImageThresholdTruncate.init(coder:device:)
MPSImageType.init(_:)
MPSImageType.init(rawValue:)
MPSImageType.rawValue
MPSImageType2d
MPSImageType2d_array
MPSImageType2d_array_noAlpha
MPSImageType2d_noAlpha
MPSImageTypeArray2d
MPSImageTypeArray2d_array
MPSImageTypeArray2d_array_noAlpha
MPSImageTypeArray2d_noAlpha
MPSImageType_ArrayMask
MPSImageType_BatchMask
MPSImageType_bitCount
MPSImageType_mask
MPSImageType_noAlpha
MPSImageType_texelFormatBFloat16
MPSImageType_texelFormatFloat16
MPSImageType_texelFormatMask
MPSImageType_texelFormatShift
MPSImageType_texelFormatStandard
MPSImageType_texelFormatUnorm8
MPSImageType_typeMask
MPSInstanceAccelerationStructure.accelerationStructures
MPSInstanceAccelerationStructure.instanceBuffer
MPSInstanceAccelerationStructure.instanceBufferOffset
MPSInstanceAccelerationStructure.instanceCount
MPSInstanceAccelerationStructure.maskBuffer
MPSInstanceAccelerationStructure.maskBufferOffset
MPSInstanceAccelerationStructure.transformBuffer
MPSInstanceAccelerationStructure.transformBufferOffset
MPSInstanceAccelerationStructure.transformType
MPSIntegerDivisionParams.addend
MPSIntegerDivisionParams.divisor
MPSIntegerDivisionParams.init()
MPSIntegerDivisionParams.init(divisor:recip:addend:shift:)
MPSIntegerDivisionParams.recip
MPSIntegerDivisionParams.shift
MPSIntersectionDataType.distance
MPSIntersectionDataType.distancePrimitiveIndex
MPSIntersectionDataType.distancePrimitiveIndexCoordinates
MPSIntersectionDataType.distancePrimitiveIndexInstanceIndex
MPSIntersectionDataType.distancePrimitiveIndexInstanceIndexCoordinates
MPSIntersectionDistance.distance
MPSIntersectionDistance.init()
MPSIntersectionDistance.init(distance:)
MPSIntersectionDistancePrimitiveIndex.distance
MPSIntersectionDistancePrimitiveIndex.init()
MPSIntersectionDistancePrimitiveIndex.init(distance:primitiveIndex:)
MPSIntersectionDistancePrimitiveIndex.primitiveIndex
MPSIntersectionDistancePrimitiveIndexCoordinates.coordinates
MPSIntersectionDistancePrimitiveIndexCoordinates.distance
MPSIntersectionDistancePrimitiveIndexCoordinates.init()
MPSIntersectionDistancePrimitiveIndexCoordinates.init(distance:primitiveIndex:coordinates:)
MPSIntersectionDistancePrimitiveIndexCoordinates.primitiveIndex
MPSIntersectionDistancePrimitiveIndexInstanceIndex.distance
MPSIntersectionDistancePrimitiveIndexInstanceIndex.init()
MPSIntersectionDistancePrimitiveIndexInstanceIndex.init(distance:primitiveIndex:instanceIndex:)
MPSIntersectionDistancePrimitiveIndexInstanceIndex.instanceIndex
MPSIntersectionDistancePrimitiveIndexInstanceIndex.primitiveIndex
MPSIntersectionDistancePrimitiveIndexInstanceIndexCoordinates.coordinates
MPSIntersectionDistancePrimitiveIndexInstanceIndexCoordinates.distance
MPSIntersectionDistancePrimitiveIndexInstanceIndexCoordinates.init()
MPSIntersectionDistancePrimitiveIndexInstanceIndexCoordinates.init(distance:primitiveIndex:instanceIndex:coordinates:)
MPSIntersectionDistancePrimitiveIndexInstanceIndexCoordinates.instanceIndex
MPSIntersectionDistancePrimitiveIndexInstanceIndexCoordinates.primitiveIndex
MPSIntersectionType.any
MPSIntersectionType.nearest
MPSIsArrayOfTexturesWritable
MPSKernel.init(coder:)
MPSKernel.init(coder:device:)
MPSKernelOptions.init(rawValue:)
MPSKernelOptions.verbose
MPSKeyedUnarchiver.init(device:)
MPSKeyedUnarchiver.init(forReadingFrom:device:error:)
MPSKeyedUnarchiver.init(forReadingWith:device:)
MPSKeyedUnarchiver.mpsMTLDevice()
MPSKeyedUnarchiver.unarchiveObject(with:device:)
MPSKeyedUnarchiver.unarchiveObject(withFile:device:)
MPSKeyedUnarchiver.unarchiveTopLevelObject(with:device:)
MPSKeyedUnarchiver.unarchivedObject(of:from:device:)
MPSKeyedUnarchiver.unarchivedObject(ofClasses:from:device:)
MPSLSTMDescriptor.cellGateInputWeights
MPSLSTMDescriptor.cellGateMemoryWeights
MPSLSTMDescriptor.cellGateRecurrentWeights
MPSLSTMDescriptor.cellToOutputNeuronParamA
MPSLSTMDescriptor.cellToOutputNeuronParamB
MPSLSTMDescriptor.cellToOutputNeuronParamC
MPSLSTMDescriptor.cellToOutputNeuronType
MPSLSTMDescriptor.createLSTMDescriptor(withInputFeatureChannels:outputFeatureChannels:)
MPSLSTMDescriptor.forgetGateInputWeights
MPSLSTMDescriptor.forgetGateMemoryWeights
MPSLSTMDescriptor.forgetGateRecurrentWeights
MPSLSTMDescriptor.inputGateInputWeights
MPSLSTMDescriptor.inputGateMemoryWeights
MPSLSTMDescriptor.inputGateRecurrentWeights
MPSLSTMDescriptor.memoryWeightsAreDiagonal
MPSLSTMDescriptor.outputGateInputWeights
MPSLSTMDescriptor.outputGateMemoryWeights
MPSLSTMDescriptor.outputGateRecurrentWeights
MPSMatrix.init(buffer:offset:descriptor:)
MPSMatrix.init(device:descriptor:)
MPSMatrix.matrices
MPSMatrix.matrixBytes
MPSMatrix.resourceSize()
MPSMatrix.synchronize(on:)
MPSMatrixBatchNormalization.computeStatistics
MPSMatrixBatchNormalization.copy(with:device:)
MPSMatrixBatchNormalization.encode(commandBuffer:inputMatrix:meanVector:varianceVector:gammaVector:betaVector:resultMatrix:)
MPSMatrixBatchNormalization.epsilon
MPSMatrixBatchNormalization.init(coder:device:)
MPSMatrixBatchNormalization.init(device:)
MPSMatrixBatchNormalization.neuronParameterA()
MPSMatrixBatchNormalization.neuronParameterB()
MPSMatrixBatchNormalization.neuronParameterC()
MPSMatrixBatchNormalization.neuronType()
MPSMatrixBatchNormalization.setNeuronType(_:parameterA:parameterB:parameterC:)
MPSMatrixBatchNormalization.sourceInputFeatureChannels
MPSMatrixBatchNormalization.sourceNumberOfFeatureVectors
MPSMatrixBatchNormalizationGradient.copy(with:device:)
MPSMatrixBatchNormalizationGradient.encode(to:gradientMatrix:inputMatrix:mean:varianceVector:gammaVector:betaVector:resultGradientForDataMatrix:resultGradientForGammaVector:resultGradientForBetaVector:)
MPSMatrixBatchNormalizationGradient.epsilon
MPSMatrixBatchNormalizationGradient.init(coder:device:)
MPSMatrixBatchNormalizationGradient.init(device:)
MPSMatrixBatchNormalizationGradient.neuronParameterA()
MPSMatrixBatchNormalizationGradient.neuronParameterB()
MPSMatrixBatchNormalizationGradient.neuronParameterC()
MPSMatrixBatchNormalizationGradient.neuronType()
MPSMatrixBatchNormalizationGradient.setNeuronType(_:parameterA:parameterB:parameterC:)
MPSMatrixBatchNormalizationGradient.sourceInputFeatureChannels
MPSMatrixBatchNormalizationGradient.sourceNumberOfFeatureVectors
MPSMatrixBinaryKernel.batchSize
MPSMatrixBinaryKernel.batchStart
MPSMatrixBinaryKernel.primarySourceMatrixOrigin
MPSMatrixBinaryKernel.resultMatrixOrigin
MPSMatrixBinaryKernel.secondarySourceMatrixOrigin
MPSMatrixCopy.copyColumns
MPSMatrixCopy.copyRows
MPSMatrixCopy.destinationsAreTransposed
MPSMatrixCopy.encode(commandBuffer:copyDescriptor:)
MPSMatrixCopy.encode(commandBuffer:copyDescriptor:rowPermuteIndices:rowPermuteOffset:columnPermuteIndices:columnPermuteOffset:)
MPSMatrixCopy.init(coder:device:)
MPSMatrixCopy.init(device:copyRows:copyColumns:sourcesAreTransposed:destinationsAreTransposed:)
MPSMatrixCopy.sourcesAreTransposed
MPSMatrixCopyDescriptor.init(device:count:)
MPSMatrixCopyDescriptor.init(sourceMatrices:destinationMatrices:offsetVector:offset:)
MPSMatrixCopyDescriptor.init(sourceMatrix:destinationMatrix:offsets:)
MPSMatrixCopyDescriptor.setCopyOperationAt(_:sourceMatrix:destinationMatrix:offsets:)
MPSMatrixCopyOffsets.destinationColumnOffset
MPSMatrixCopyOffsets.destinationRowOffset
MPSMatrixCopyOffsets.init()
MPSMatrixCopyOffsets.init(sourceRowOffset:sourceColumnOffset:destinationRowOffset:destinationColumnOffset:)
MPSMatrixCopyOffsets.sourceColumnOffset
MPSMatrixCopyOffsets.sourceRowOffset
MPSMatrixCopyToImage.dataLayout
MPSMatrixCopyToImage.encode(commandBuffer:sourceMatrix:destinationImage:)
MPSMatrixCopyToImage.encodeBatch(commandBuffer:sourceMatrix:destinationImages:)
MPSMatrixCopyToImage.init(coder:device:)
MPSMatrixCopyToImage.init(device:dataLayout:)
MPSMatrixCopyToImage.sourceMatrixBatchIndex
MPSMatrixCopyToImage.sourceMatrixOrigin
MPSMatrixDecompositionCholesky.encode(commandBuffer:sourceMatrix:resultMatrix:status:)
MPSMatrixDecompositionCholesky.init(device:lower:order:)
MPSMatrixDecompositionLU.encode(commandBuffer:sourceMatrix:resultMatrix:pivotIndices:info:)
MPSMatrixDecompositionLU.init(device:rows:columns:)
MPSMatrixDecompositionStatus
MPSMatrixDescriptor.init(rows:columns:matrices:rowBytes:matrixBytes:dataType:)
MPSMatrixDescriptor.init(rows:columns:rowBytes:dataType:)
MPSMatrixDescriptor.matrices
MPSMatrixDescriptor.matrixBytes
MPSMatrixDescriptor.rowBytes(forColumns:dataType:)
MPSMatrixFindTopK.copy(with:device:)
MPSMatrixFindTopK.encode(commandBuffer:inputMatrix:resultIndexMatrix:resultValueMatrix:)
MPSMatrixFindTopK.indexOffset
MPSMatrixFindTopK.init(coder:device:)
MPSMatrixFindTopK.init(device:numberOfTopKValues:)
MPSMatrixFindTopK.numberOfTopKValues
MPSMatrixFindTopK.sourceColumns
MPSMatrixFindTopK.sourceRows
MPSMatrixFullyConnected.alpha
MPSMatrixFullyConnected.copy(with:device:)
MPSMatrixFullyConnected.encode(commandBuffer:inputMatrix:weightMatrix:biasVector:resultMatrix:)
MPSMatrixFullyConnected.init(coder:device:)
MPSMatrixFullyConnected.init(device:)
MPSMatrixFullyConnected.neuronParameterA()
MPSMatrixFullyConnected.neuronParameterB()
MPSMatrixFullyConnected.neuronParameterC()
MPSMatrixFullyConnected.neuronType()
MPSMatrixFullyConnected.setNeuronType(_:parameterA:parameterB:parameterC:)
MPSMatrixFullyConnected.sourceInputFeatureChannels
MPSMatrixFullyConnected.sourceNumberOfFeatureVectors
MPSMatrixFullyConnected.sourceOutputFeatureChannels
MPSMatrixFullyConnectedGradient.alpha
MPSMatrixFullyConnectedGradient.copy(with:device:)
MPSMatrixFullyConnectedGradient.encodeForData(to:gradientMatrix:weightMatrix:resultGradientForDataMatrix:)
MPSMatrixFullyConnectedGradient.encodeForWeightsAndBias(to:gradientMatrix:inputMatrix:resultGradientForWeightMatrix:resultGradientForBiasVector:)
MPSMatrixFullyConnectedGradient.init(coder:device:)
MPSMatrixFullyConnectedGradient.init(device:)
MPSMatrixFullyConnectedGradient.sourceInputFeatureChannels
MPSMatrixFullyConnectedGradient.sourceNumberOfFeatureVectors
MPSMatrixFullyConnectedGradient.sourceOutputFeatureChannels
MPSMatrixMultiplication.batchSize
MPSMatrixMultiplication.batchStart
MPSMatrixMultiplication.init(device:resultRows:resultColumns:interiorColumns:)
MPSMatrixNeuron.alpha
MPSMatrixNeuron.copy(with:device:)
MPSMatrixNeuron.encode(commandBuffer:inputMatrix:biasVector:resultMatrix:)
MPSMatrixNeuron.init(coder:device:)
MPSMatrixNeuron.init(device:)
MPSMatrixNeuron.neuronParameterA()
MPSMatrixNeuron.neuronParameterB()
MPSMatrixNeuron.neuronParameterC()
MPSMatrixNeuron.neuronType()
MPSMatrixNeuron.setNeuronToPReLUWithParametersA(_:)
MPSMatrixNeuron.setNeuronType(_:parameterA:parameterB:parameterC:)
MPSMatrixNeuron.sourceInputFeatureChannels
MPSMatrixNeuron.sourceNumberOfFeatureVectors
MPSMatrixNeuronGradient.alpha
MPSMatrixNeuronGradient.copy(with:device:)
MPSMatrixNeuronGradient.encode(to:gradientMatrix:inputMatrix:biasVector:resultGradientForDataMatrix:resultGradientForBiasVector:)
MPSMatrixNeuronGradient.init(coder:device:)
MPSMatrixNeuronGradient.init(device:)
MPSMatrixNeuronGradient.neuronParameterA()
MPSMatrixNeuronGradient.neuronParameterB()
MPSMatrixNeuronGradient.neuronParameterC()
MPSMatrixNeuronGradient.neuronType()
MPSMatrixNeuronGradient.setNeuronToPReLUWithParametersA(_:)
MPSMatrixNeuronGradient.setNeuronType(_:parameterA:parameterB:parameterC:)
MPSMatrixNeuronGradient.sourceInputFeatureChannels
MPSMatrixNeuronGradient.sourceNumberOfFeatureVectors
MPSMatrixOffset.columnOffset
MPSMatrixOffset.init()
MPSMatrixOffset.init(rowOffset:columnOffset:)
MPSMatrixOffset.rowOffset
MPSMatrixRandom
MPSMatrixRandom.batchSize
MPSMatrixRandom.batchStart
MPSMatrixRandom.destinationDataType
MPSMatrixRandom.distributionType
MPSMatrixRandom.encode(commandBuffer:destinationMatrix:)
MPSMatrixRandom.encode(commandBuffer:destinationVector:)
MPSMatrixRandomDistribution
MPSMatrixRandomDistribution.default
MPSMatrixRandomDistribution.init(rawValue:)
MPSMatrixRandomDistribution.uniform
MPSMatrixRandomDistributionDescriptor
MPSMatrixRandomDistributionDescriptor.default()
MPSMatrixRandomDistributionDescriptor.distributionType
MPSMatrixRandomDistributionDescriptor.maximum
MPSMatrixRandomDistributionDescriptor.mean
MPSMatrixRandomDistributionDescriptor.minimum
MPSMatrixRandomDistributionDescriptor.standardDeviation
MPSMatrixRandomDistributionDescriptor.uniformDistributionDescriptor(withMinimum:maximum:)
MPSMatrixRandomMTGP32
MPSMatrixRandomMTGP32.init(coder:device:)
MPSMatrixRandomMTGP32.init(device:)
MPSMatrixRandomMTGP32.init(device:destinationDataType:seed:)
MPSMatrixRandomMTGP32.init(device:destinationDataType:seed:distributionDescriptor:)
MPSMatrixRandomMTGP32.synchronizeState(on:)
MPSMatrixRandomPhilox
MPSMatrixRandomPhilox.init(coder:device:)
MPSMatrixRandomPhilox.init(device:)
MPSMatrixRandomPhilox.init(device:destinationDataType:seed:)
MPSMatrixRandomPhilox.init(device:destinationDataType:seed:distributionDescriptor:)
MPSMatrixSoftMax.copy(with:device:)
MPSMatrixSoftMax.encode(commandBuffer:inputMatrix:resultMatrix:)
MPSMatrixSoftMax.init(coder:device:)
MPSMatrixSoftMax.init(device:)
MPSMatrixSoftMax.sourceColumns
MPSMatrixSoftMax.sourceRows
MPSMatrixSoftMaxGradient.copy(with:device:)
MPSMatrixSoftMaxGradient.encode(to:gradientMatrix:forwardOutputMatrix:resultMatrix:)
MPSMatrixSoftMaxGradient.init(coder:device:)
MPSMatrixSoftMaxGradient.init(device:)
MPSMatrixSoftMaxGradient.sourceColumns
MPSMatrixSoftMaxGradient.sourceRows
MPSMatrixSolveCholesky.encode(commandBuffer:sourceMatrix:rightHandSideMatrix:solutionMatrix:)
MPSMatrixSolveCholesky.init(device:upper:order:numberOfRightHandSides:)
MPSMatrixSolveLU.encode(commandBuffer:sourceMatrix:rightHandSideMatrix:pivotIndices:solutionMatrix:)
MPSMatrixSolveLU.init(device:transpose:order:numberOfRightHandSides:)
MPSMatrixSolveTriangular.encode(commandBuffer:sourceMatrix:rightHandSideMatrix:solutionMatrix:)
MPSMatrixSolveTriangular.init(device:right:upper:transpose:unit:order:numberOfRightHandSides:alpha:)
MPSMatrixSum.columns
MPSMatrixSum.count
MPSMatrixSum.encode(to:sourceMatrices:resultMatrix:scale:offsetVector:biasVector:start:)
MPSMatrixSum.init(coder:device:)
MPSMatrixSum.init(device:count:rows:columns:transpose:)
MPSMatrixSum.neuronParameterA
MPSMatrixSum.neuronParameterB
MPSMatrixSum.neuronParameterC
MPSMatrixSum.neuronType()
MPSMatrixSum.rows
MPSMatrixSum.setNeuronType(_:parameterA:parameterB:parameterC:)
MPSMatrixSum.transpose
MPSMatrixUnaryKernel.batchSize
MPSMatrixUnaryKernel.batchStart
MPSMatrixUnaryKernel.resultMatrixOrigin
MPSMatrixUnaryKernel.sourceMatrixOrigin
MPSMatrixVectorMultiplication.encode(commandBuffer:inputMatrix:inputVector:resultVector:)
MPSMatrixVectorMultiplication.init(device:rows:columns:)
MPSMatrixVectorMultiplication.init(device:transpose:rows:columns:alpha:beta:)
MPSMaxTextures
MPSNDArray
MPSNDArray.arrayView(with:descriptor:aliasing:)
MPSNDArray.dataType
MPSNDArray.dataTypeSize
MPSNDArray.defaultAllocator()
MPSNDArray.descriptor()
MPSNDArray.device
MPSNDArray.exportData(with:to:destinationDataType:offset:rowStrides:)
MPSNDArray.exportData(with:to:offset:)
MPSNDArray.importData(with:from:offset:)
MPSNDArray.importData(with:from:sourceDataType:offset:rowStrides:)
MPSNDArray.init(device:descriptor:)
MPSNDArray.init(device:scalar:)
MPSNDArray.label
MPSNDArray.length(ofDimension:)
MPSNDArray.numberOfDimensions
MPSNDArray.parent
MPSNDArray.readBytes(_:strideBytes:)
MPSNDArray.resourceSize()
MPSNDArray.synchronize(on:)
MPSNDArray.writeBytes(_:strideBytes:)
MPSNDArrayAllocator
MPSNDArrayBinaryKernel
MPSNDArrayBinaryKernel.encode(to:primarySourceArray:secondarySourceArray:)
MPSNDArrayBinaryKernel.encode(to:primarySourceArray:secondarySourceArray:destinationArray:)
MPSNDArrayBinaryKernel.encode(to:primarySourceArray:secondarySourceArray:resultState:destinationArray:)
MPSNDArrayBinaryKernel.encode(to:primarySourceArray:secondarySourceArray:resultState:outputStateIsTemporary:)
MPSNDArrayBinaryKernel.init(coder:device:)
MPSNDArrayBinaryKernel.init(device:)
MPSNDArrayBinaryKernel.primaryDilationRates
MPSNDArrayBinaryKernel.primaryEdgeMode
MPSNDArrayBinaryKernel.primaryKernelSizes
MPSNDArrayBinaryKernel.primaryOffsets
MPSNDArrayBinaryKernel.primaryStrides
MPSNDArrayBinaryKernel.secondaryDilationRates
MPSNDArrayBinaryKernel.secondaryEdgeMode
MPSNDArrayBinaryKernel.secondaryKernelSizes
MPSNDArrayBinaryKernel.secondaryOffsets
MPSNDArrayBinaryKernel.secondaryStrides
MPSNDArrayBinaryPrimaryGradientKernel
MPSNDArrayBinaryPrimaryGradientKernel.encode(to:primarySourceArray:secondarySourceArray:sourceGradient:gradientState:)
MPSNDArrayBinaryPrimaryGradientKernel.encode(to:primarySourceArray:secondarySourceArray:sourceGradient:gradientState:destinationArray:)
MPSNDArrayBinaryPrimaryGradientKernel.init(coder:device:)
MPSNDArrayBinaryPrimaryGradientKernel.init(device:)
MPSNDArrayBinarySecondaryGradientKernel
MPSNDArrayBinarySecondaryGradientKernel.encode(to:primarySourceArray:secondarySourceArray:sourceGradient:gradientState:)
MPSNDArrayBinarySecondaryGradientKernel.encode(to:primarySourceArray:secondarySourceArray:sourceGradient:gradientState:destinationArray:)
MPSNDArrayBinarySecondaryGradientKernel.init(coder:device:)
MPSNDArrayBinarySecondaryGradientKernel.init(device:)
MPSNDArrayConstantIndex
MPSNDArrayDescriptor
MPSNDArrayDescriptor.dataType
MPSNDArrayDescriptor.dimensionOrder()
MPSNDArrayDescriptor.init(dataType:dimensionCount:dimensionSizes:)
MPSNDArrayDescriptor.init(dataType:shape:)
MPSNDArrayDescriptor.length(ofDimension:)
MPSNDArrayDescriptor.numberOfDimensions
MPSNDArrayDescriptor.reshape(withDimensionCount:dimensionSizes:)
MPSNDArrayDescriptor.reshape(withShape:)
MPSNDArrayDescriptor.sliceDimension(_:withSubrange:)
MPSNDArrayDescriptor.sliceRange(forDimension:)
MPSNDArrayDescriptor.transposeDimension(_:withDimension:)
MPSNDArrayGather
MPSNDArrayGather.axis
MPSNDArrayGatherGradient
MPSNDArrayGatherGradientState
MPSNDArrayGradientState
MPSNDArrayMatrixMultiplication
MPSNDArrayMatrixMultiplication.alpha
MPSNDArrayMatrixMultiplication.beta
MPSNDArrayMultiaryBase
MPSNDArrayMultiaryBase.copy(with:device:)
MPSNDArrayMultiaryBase.destinationArrayAllocator
MPSNDArrayMultiaryBase.destinationArrayDescriptor(forSourceArrays:sourceState:)
MPSNDArrayMultiaryBase.dilationRates(forSourceIndex:)
MPSNDArrayMultiaryBase.edgeMode(atSourceIndex:)
MPSNDArrayMultiaryBase.encode(with:)
MPSNDArrayMultiaryBase.init(coder:device:)
MPSNDArrayMultiaryBase.init(device:sourceCount:)
MPSNDArrayMultiaryBase.kernelSizes(forSourceIndex:)
MPSNDArrayMultiaryBase.offsets(atSourceIndex:)
MPSNDArrayMultiaryBase.resultState(forSourceArrays:sourceStates:destinationArray:)
MPSNDArrayMultiaryBase.strides(forSourceIndex:)
MPSNDArrayMultiaryGradientKernel
MPSNDArrayMultiaryGradientKernel.encode(to:sourceArrays:sourceGradient:gradientState:)
MPSNDArrayMultiaryGradientKernel.encode(to:sourceArrays:sourceGradient:gradientState:destinationArray:)
MPSNDArrayMultiaryGradientKernel.init(coder:device:)
MPSNDArrayMultiaryGradientKernel.init(device:sourceCount:sourceGradientIndex:)
MPSNDArrayMultiaryKernel
MPSNDArrayMultiaryKernel.encode(to:sourceArrays:)
MPSNDArrayMultiaryKernel.encode(to:sourceArrays:destinationArray:)
MPSNDArrayMultiaryKernel.encode(to:sourceArrays:resultState:destinationArray:)
MPSNDArrayMultiaryKernel.encode(to:sourceArrays:resultState:outputStateIsTemporary:)
MPSNDArrayMultiaryKernel.init(coder:device:)
MPSNDArrayMultiaryKernel.init(device:sourceCount:)
MPSNDArrayOffsets
MPSNDArrayOffsets.dimensions
MPSNDArrayOffsets.init()
MPSNDArrayOffsets.init(dimensions:)
MPSNDArraySizes
MPSNDArraySizes.dimensions
MPSNDArraySizes.init()
MPSNDArraySizes.init(dimensions:)
MPSNDArrayStridedSlice
MPSNDArrayStridedSlice.strides
MPSNDArrayStridedSliceGradient
MPSNDArrayUnaryGradientKernel
MPSNDArrayUnaryGradientKernel.encode(to:sourceArray:sourceGradient:gradientState:)
MPSNDArrayUnaryGradientKernel.encode(to:sourceArray:sourceGradient:gradientState:destinationArray:)
MPSNDArrayUnaryGradientKernel.init(coder:device:)
MPSNDArrayUnaryGradientKernel.init(device:)
MPSNDArrayUnaryKernel
MPSNDArrayUnaryKernel.dilationRates
MPSNDArrayUnaryKernel.edgeMode
MPSNDArrayUnaryKernel.encode(to:sourceArray:)
MPSNDArrayUnaryKernel.encode(to:sourceArray:destinationArray:)
MPSNDArrayUnaryKernel.encode(to:sourceArray:resultState:destinationArray:)
MPSNDArrayUnaryKernel.encode(to:sourceArray:resultState:outputStateIsTemporary:)
MPSNDArrayUnaryKernel.init(coder:device:)
MPSNDArrayUnaryKernel.init(device:)
MPSNDArrayUnaryKernel.kernelSizes
MPSNDArrayUnaryKernel.offsets
MPSNDArrayUnaryKernel.strides
MPSNNArithmeticGradientNode.bias
MPSNNArithmeticGradientNode.init(gradientImages:forwardFilter:isSecondarySourceFilter:)
MPSNNArithmeticGradientNode.init(sourceGradient:sourceImage:gradientState:isSecondarySourceFilter:)
MPSNNArithmeticGradientNode.isSecondarySourceFilter
MPSNNArithmeticGradientNode.maximumValue
MPSNNArithmeticGradientNode.minimumValue
MPSNNArithmeticGradientNode.primaryScale
MPSNNArithmeticGradientNode.secondaryScale
MPSNNArithmeticGradientNode.secondaryStrideInFeatureChannels
MPSNNArithmeticGradientNode.secondaryStrideInPixelsX
MPSNNArithmeticGradientNode.secondaryStrideInPixelsY
MPSNNBinaryArithmeticNode.bias
MPSNNBinaryArithmeticNode.gradientClass()
MPSNNBinaryArithmeticNode.gradientFilters(withSources:)
MPSNNBinaryArithmeticNode.init(leftSource:rightSource:)
MPSNNBinaryArithmeticNode.init(sources:)
MPSNNBinaryArithmeticNode.maximumValue
MPSNNBinaryArithmeticNode.minimumValue
MPSNNBinaryArithmeticNode.primaryScale
MPSNNBinaryArithmeticNode.primaryStrideInFeatureChannels
MPSNNBinaryArithmeticNode.primaryStrideInPixelsX
MPSNNBinaryArithmeticNode.primaryStrideInPixelsY
MPSNNBinaryArithmeticNode.secondaryScale
MPSNNBinaryArithmeticNode.secondaryStrideInFeatureChannels
MPSNNBinaryArithmeticNode.secondaryStrideInPixelsX
MPSNNBinaryArithmeticNode.secondaryStrideInPixelsY
MPSNNCompare
MPSNNCompare.comparisonType
MPSNNCompare.init(device:)
MPSNNCompare.threshold
MPSNNComparisonNode
MPSNNComparisonNode.comparisonType
MPSNNComparisonType
MPSNNComparisonType.equal
MPSNNComparisonType.greater
MPSNNComparisonType.greaterOrEqual
MPSNNComparisonType.init(rawValue:)
MPSNNComparisonType.less
MPSNNComparisonType.lessOrEqual
MPSNNComparisonType.notEqual
MPSNNConcatenationGradientNode.init(sourceGradient:sourceImage:gradientState:)
MPSNNConcatenationNode.init(sources:)
MPSNNConvolutionAccumulatorPrecisionOption.float
MPSNNConvolutionAccumulatorPrecisionOption.half
MPSNNConvolutionAccumulatorPrecisionOption.init(rawValue:)
MPSNNCropAndResizeBilinear.init(coder:device:)
MPSNNCropAndResizeBilinear.init(device:resizeWidth:resizeHeight:numberOfRegions:regions:)
MPSNNCropAndResizeBilinear.numberOfRegions
MPSNNCropAndResizeBilinear.regions
MPSNNCropAndResizeBilinear.resizeHeight
MPSNNCropAndResizeBilinear.resizeWidth
MPSNNDefaultPadding.forTensorflowAveragePooling()
MPSNNDefaultPadding.forTensorflowAveragePoolingValidOnly()
MPSNNDefaultPadding.init(method:)
MPSNNDefaultPadding.label()
MPSNNFilterNode.gradientFilter(withSource:)
MPSNNFilterNode.gradientFilter(withSources:)
MPSNNFilterNode.gradientFilters(withSource:)
MPSNNFilterNode.gradientFilters(withSources:)
MPSNNFilterNode.label
MPSNNFilterNode.paddingPolicy
MPSNNFilterNode.resultImage
MPSNNFilterNode.resultState
MPSNNFilterNode.resultStates
MPSNNFilterNode.trainingGraph(withSourceGradient:nodeHandler:)
MPSNNForwardLoss
MPSNNForwardLoss.delta
MPSNNForwardLoss.encodeBatch(commandBuffer:sourceImages:labels:weights:destinationStates:destinationImages:)
MPSNNForwardLoss.encodeBatch(commandBuffer:sourceImages:labels:weights:outStates:isTemporary:)
MPSNNForwardLoss.epsilon
MPSNNForwardLoss.init(coder:device:)
MPSNNForwardLoss.init(device:lossDescriptor:)
MPSNNForwardLoss.labelSmoothing
MPSNNForwardLoss.lossType
MPSNNForwardLoss.numberOfClasses
MPSNNForwardLoss.reductionType
MPSNNForwardLoss.weight
MPSNNForwardLossNode
MPSNNForwardLossNode.delta
MPSNNForwardLossNode.epsilon
MPSNNForwardLossNode.gradientFilter(withSource:)
MPSNNForwardLossNode.gradientFilter(withSources:)
MPSNNForwardLossNode.gradientFilters(withSource:)
MPSNNForwardLossNode.gradientFilters(withSources:)
MPSNNForwardLossNode.init(source:labels:lossDescriptor:)
MPSNNForwardLossNode.init(source:labels:weights:lossDescriptor:)
MPSNNForwardLossNode.init(source:labels:weights:lossDescriptor:)
MPSNNForwardLossNode.init(sources:lossDescriptor:)
MPSNNForwardLossNode.labelSmoothing
MPSNNForwardLossNode.lossType
MPSNNForwardLossNode.numberOfClasses
MPSNNForwardLossNode.propertyCallBack
MPSNNForwardLossNode.reductionType
MPSNNForwardLossNode.weight
MPSNNGramMatrixCalculation
MPSNNGramMatrixCalculation.alpha
MPSNNGramMatrixCalculation.init(coder:device:)
MPSNNGramMatrixCalculation.init(device:)
MPSNNGramMatrixCalculation.init(device:alpha:)
MPSNNGramMatrixCalculationGradient
MPSNNGramMatrixCalculationGradient.alpha
MPSNNGramMatrixCalculationGradient.init(coder:device:)
MPSNNGramMatrixCalculationGradient.init(device:)
MPSNNGramMatrixCalculationGradient.init(device:alpha:)
MPSNNGramMatrixCalculationGradientNode
MPSNNGramMatrixCalculationGradientNode.alpha
MPSNNGramMatrixCalculationGradientNode.init(sourceGradient:sourceImage:gradientState:)
MPSNNGramMatrixCalculationGradientNode.init(sourceGradient:sourceImage:gradientState:alpha:)
MPSNNGramMatrixCalculationNode
MPSNNGramMatrixCalculationNode.alpha
MPSNNGramMatrixCalculationNode.init(source:)
MPSNNGramMatrixCalculationNode.init(source:alpha:)
MPSNNGramMatrixCalculationNode.propertyCallBack
MPSNNGramMatrixCallback
MPSNNGraph.destinationImageAllocator
MPSNNGraph.encode(to:sourceImages:)
MPSNNGraph.encode(to:sourceImages:sourceStates:intermediateImages:destinationStates:)
MPSNNGraph.encodeBatch(to:sourceImages:sourceStates:)
MPSNNGraph.encodeBatch(to:sourceImages:sourceStates:intermediateImages:destinationStates:)
MPSNNGraph.executeAsync(withSourceImages:completionHandler:)
MPSNNGraph.format
MPSNNGraph.init(coder:device:)
MPSNNGraph.init(device:resultImage:)
MPSNNGraph.init(device:resultImage:resultImageIsNeeded:)
MPSNNGraph.init(device:resultImages:resultsAreNeeded:)
MPSNNGraph.intermediateImageHandles
MPSNNGraph.outputStateIsTemporary
MPSNNGraph.readCountForSourceImage(at:)
MPSNNGraph.readCountForSourceState(at:)
MPSNNGraph.reloadFromDataSources()
MPSNNGraph.resultHandle
MPSNNGraph.resultImageIsNeeded
MPSNNGraph.resultStateHandles
MPSNNGraph.sourceImageHandles
MPSNNGraph.sourceStateHandles
MPSNNGridSample
MPSNNGridSample.init(coder:device:)
MPSNNGridSample.init(device:)
MPSNNGridSample.useGridValueAsInputCoordinate
MPSNNImageNode.exportFromGraph
MPSNNImageNode.exportedNode(with:)
MPSNNImageNode.format
MPSNNImageNode.handle
MPSNNImageNode.imageAllocator
MPSNNImageNode.init(handle:)
MPSNNImageNode.stopGradient
MPSNNImageNode.synchronizeResource
MPSNNInitialGradient
MPSNNInitialGradient.init(device:)
MPSNNInitialGradientNode
MPSNNInitialGradientNode.init(source:)
MPSNNLocalCorrelation
MPSNNLocalCorrelation.init(coder:device:)
MPSNNLocalCorrelation.init(device:)
MPSNNLocalCorrelation.init(device:windowInX:windowInY:strideInX:strideInY:)
MPSNNLocalCorrelation.strideInX
MPSNNLocalCorrelation.strideInY
MPSNNLocalCorrelation.windowInX
MPSNNLocalCorrelation.windowInY
MPSNNLossCallback
MPSNNLossGradient
MPSNNLossGradient.computeLabelGradients
MPSNNLossGradient.delta
MPSNNLossGradient.encodeBatch(commandBuffer:sourceGradients:sourceImages:labels:weights:sourceStates:)
MPSNNLossGradient.encodeBatch(commandBuffer:sourceGradients:sourceImages:labels:weights:sourceStates:destinationGradients:)
MPSNNLossGradient.epsilon
MPSNNLossGradient.init(coder:device:)
MPSNNLossGradient.init(device:lossDescriptor:)
MPSNNLossGradient.labelSmoothing
MPSNNLossGradient.lossType
MPSNNLossGradient.numberOfClasses
MPSNNLossGradient.reductionType
MPSNNLossGradient.weight
MPSNNLossGradientNode
MPSNNLossGradientNode.delta
MPSNNLossGradientNode.epsilon
MPSNNLossGradientNode.init(sourceGradient:sourceImage:labels:gradientState:lossDescriptor:isLabelsGradientFilter:)
MPSNNLossGradientNode.init(sourceGradient:sourceImage:labels:weights:gradientState:lossDescriptor:isLabelsGradientFilter:)
MPSNNLossGradientNode.init(sourceGradient:sourceImage:labels:weights:gradientState:lossDescriptor:isLabelsGradientFilter:)
MPSNNLossGradientNode.init(sources:gradientState:lossDescriptor:isLabelsGradientFilter:)
MPSNNLossGradientNode.isLabelsGradientFilter
MPSNNLossGradientNode.labelSmoothing
MPSNNLossGradientNode.lossType
MPSNNLossGradientNode.numberOfClasses
MPSNNLossGradientNode.propertyCallBack
MPSNNLossGradientNode.reductionType
MPSNNLossGradientNode.weight
MPSNNMultiaryGradientState
MPSNNMultiaryGradientStateNode
MPSNNNeuronDescriptor.a
MPSNNNeuronDescriptor.b
MPSNNNeuronDescriptor.c
MPSNNNeuronDescriptor.cnnNeuronDescriptor(with:)
MPSNNNeuronDescriptor.cnnNeuronDescriptor(with:a:)
MPSNNNeuronDescriptor.cnnNeuronDescriptor(with:a:b:)
MPSNNNeuronDescriptor.cnnNeuronDescriptor(with:a:b:c:)
MPSNNNeuronDescriptor.cnnNeuronPReLUDescriptor(with:noCopy:)
MPSNNNeuronDescriptor.data
MPSNNNeuronDescriptor.neuronType
MPSNNOptimizer.applyGradientClipping
MPSNNOptimizer.gradientClipMax
MPSNNOptimizer.gradientClipMin
MPSNNOptimizer.gradientRescale
MPSNNOptimizer.learningRate
MPSNNOptimizer.regularizationScale
MPSNNOptimizer.regularizationType
MPSNNOptimizer.setLearningRate(_:)
MPSNNOptimizerAdam.beta1
MPSNNOptimizerAdam.beta2
MPSNNOptimizerAdam.encode(commandBuffer:batchNormalizationGradientState:batchNormalizationSourceState:inputMomentumVectors:inputVelocityVectors:maximumVelocityVectors:resultState:)
MPSNNOptimizerAdam.encode(commandBuffer:batchNormalizationGradientState:batchNormalizationSourceState:inputMomentumVectors:inputVelocityVectors:resultState:)
MPSNNOptimizerAdam.encode(commandBuffer:batchNormalizationState:inputMomentumVectors:inputVelocityVectors:maximumVelocityVectors:resultState:)
MPSNNOptimizerAdam.encode(commandBuffer:batchNormalizationState:inputMomentumVectors:inputVelocityVectors:resultState:)
MPSNNOptimizerAdam.encode(commandBuffer:convolutionGradientState:convolutionSourceState:inputMomentumVectors:inputVelocityVectors:maximumVelocityVectors:resultState:)
MPSNNOptimizerAdam.encode(commandBuffer:convolutionGradientState:convolutionSourceState:inputMomentumVectors:inputVelocityVectors:resultState:)
MPSNNOptimizerAdam.encode(commandBuffer:inputGradientMatrix:inputValuesMatrix:inputMomentumMatrix:inputVelocityMatrix:maximumVelocityMatrix:resultValuesMatrix:)
MPSNNOptimizerAdam.encode(commandBuffer:inputGradientMatrix:inputValuesMatrix:inputMomentumMatrix:inputVelocityMatrix:resultValuesMatrix:)
MPSNNOptimizerAdam.encode(commandBuffer:inputGradientVector:inputValuesVector:inputMomentumVector:inputVelocityVector:maximumVelocityVector:resultValuesVector:)
MPSNNOptimizerAdam.encode(commandBuffer:inputGradientVector:inputValuesVector:inputMomentumVector:inputVelocityVector:resultValuesVector:)
MPSNNOptimizerAdam.epsilon
MPSNNOptimizerAdam.init(device:beta1:beta2:epsilon:timeStep:optimizerDescriptor:)
MPSNNOptimizerAdam.init(device:learningRate:)
MPSNNOptimizerAdam.timeStep
MPSNNOptimizerDescriptor.applyGradientClipping
MPSNNOptimizerDescriptor.gradientClipMax
MPSNNOptimizerDescriptor.gradientClipMin
MPSNNOptimizerDescriptor.gradientRescale
MPSNNOptimizerDescriptor.init(learningRate:gradientRescale:applyGradientClipping:gradientClipMax:gradientClipMin:regularizationType:regularizationScale:)
MPSNNOptimizerDescriptor.init(learningRate:gradientRescale:regularizationType:regularizationScale:)
MPSNNOptimizerDescriptor.learningRate
MPSNNOptimizerDescriptor.regularizationScale
MPSNNOptimizerDescriptor.regularizationType
MPSNNOptimizerRMSProp.decay
MPSNNOptimizerRMSProp.encode(commandBuffer:batchNormalizationGradientState:batchNormalizationSourceState:inputSumOfSquaresVectors:resultState:)
MPSNNOptimizerRMSProp.encode(commandBuffer:batchNormalizationState:inputSumOfSquaresVectors:resultState:)
MPSNNOptimizerRMSProp.encode(commandBuffer:convolutionGradientState:convolutionSourceState:inputSumOfSquaresVectors:resultState:)
MPSNNOptimizerRMSProp.encode(commandBuffer:inputGradientMatrix:inputValuesMatrix:inputSumOfSquaresMatrix:resultValuesMatrix:)
MPSNNOptimizerRMSProp.encode(commandBuffer:inputGradientVector:inputValuesVector:inputSumOfSquaresVector:resultValuesVector:)
MPSNNOptimizerRMSProp.epsilon
MPSNNOptimizerRMSProp.init(device:decay:epsilon:optimizerDescriptor:)
MPSNNOptimizerRMSProp.init(device:learningRate:)
MPSNNOptimizerStochasticGradientDescent.encode(commandBuffer:batchNormalizationGradientState:batchNormalizationSourceState:inputMomentumVectors:resultState:)
MPSNNOptimizerStochasticGradientDescent.encode(commandBuffer:batchNormalizationState:inputMomentumVectors:resultState:)
MPSNNOptimizerStochasticGradientDescent.encode(commandBuffer:convolutionGradientState:convolutionSourceState:inputMomentumVectors:resultState:)
MPSNNOptimizerStochasticGradientDescent.encode(commandBuffer:inputGradientMatrix:inputValuesMatrix:inputMomentumMatrix:resultValuesMatrix:)
MPSNNOptimizerStochasticGradientDescent.encode(commandBuffer:inputGradientVector:inputValuesVector:inputMomentumVector:resultValuesVector:)
MPSNNOptimizerStochasticGradientDescent.init(device:learningRate:)
MPSNNOptimizerStochasticGradientDescent.init(device:momentumScale:useNestrovMomentum:optimizerDescriptor:)
MPSNNOptimizerStochasticGradientDescent.momentumScale
MPSNNOptimizerStochasticGradientDescent.useNestrovMomentum
MPSNNPad
MPSNNPad.fillValue
MPSNNPad.init(coder:device:)
MPSNNPad.init(device:)
MPSNNPad.init(device:paddingSizeBefore:paddingSizeAfter:)
MPSNNPad.init(device:paddingSizeBefore:paddingSizeAfter:fillValueArray:)
MPSNNPad.paddingSizeAfter
MPSNNPad.paddingSizeBefore
MPSNNPadGradient
MPSNNPadGradient.init(coder:device:)
MPSNNPadGradient.init(device:)
MPSNNPadGradientNode
MPSNNPadGradientNode.init(sourceGradient:sourceImage:gradientState:)
MPSNNPadNode
MPSNNPadNode.fillValue
MPSNNPadNode.init(source:paddingSizeBefore:paddingSizeAfter:edgeMode:)
MPSNNPadding.destinationImageDescriptor(forSourceImages:sourceStates:for:suggestedDescriptor:)
MPSNNPadding.inverse()
MPSNNPadding.label()
MPSNNPaddingMethod.addRemainderToBottomLeft
MPSNNPaddingMethod.addRemainderToBottomRight
MPSNNPaddingMethod.addRemainderToMask
MPSNNPaddingMethod.addRemainderToTopRight
MPSNNPaddingMethod.alignBottomRight
MPSNNPaddingMethod.alignMask
MPSNNPaddingMethod.alignTopLeft
MPSNNPaddingMethod.align_reserved
MPSNNPaddingMethod.centered
MPSNNPaddingMethod.custom
MPSNNPaddingMethod.customWhitelistForNodeFusion
MPSNNPaddingMethod.excludeEdges
MPSNNPaddingMethod.init(rawValue:)
MPSNNPaddingMethod.sizeFull
MPSNNPaddingMethod.sizeMask
MPSNNPaddingMethod.sizeSame
MPSNNPaddingMethod.size_reserved
MPSNNReduceBinary.primarySourceClipRect
MPSNNReduceBinary.secondarySourceClipRect
MPSNNReduceColumnMax.init(coder:device:)
MPSNNReduceColumnMax.init(device:)
MPSNNReduceColumnMean.init(coder:device:)
MPSNNReduceColumnMean.init(device:)
MPSNNReduceColumnMin.init(coder:device:)
MPSNNReduceColumnMin.init(device:)
MPSNNReduceColumnSum.init(coder:device:)
MPSNNReduceColumnSum.init(device:)
MPSNNReduceFeatureChannelsAndWeightsMean.init(coder:device:)
MPSNNReduceFeatureChannelsAndWeightsMean.init(device:)
MPSNNReduceFeatureChannelsAndWeightsSum.doWeightedSumByNonZeroWeights
MPSNNReduceFeatureChannelsAndWeightsSum.init(coder:device:)
MPSNNReduceFeatureChannelsAndWeightsSum.init(device:)
MPSNNReduceFeatureChannelsAndWeightsSum.init(device:doWeightedSumByNonZeroWeights:)
MPSNNReduceFeatureChannelsArgumentMax.init(coder:device:)
MPSNNReduceFeatureChannelsArgumentMax.init(device:)
MPSNNReduceFeatureChannelsArgumentMin.init(coder:device:)
MPSNNReduceFeatureChannelsArgumentMin.init(device:)
MPSNNReduceFeatureChannelsMax.init(coder:device:)
MPSNNReduceFeatureChannelsMax.init(device:)
MPSNNReduceFeatureChannelsMean.init(coder:device:)
MPSNNReduceFeatureChannelsMean.init(device:)
MPSNNReduceFeatureChannelsMin.init(coder:device:)
MPSNNReduceFeatureChannelsMin.init(device:)
MPSNNReduceFeatureChannelsSum.init(coder:device:)
MPSNNReduceFeatureChannelsSum.init(device:)
MPSNNReduceFeatureChannelsSum.weight
MPSNNReduceRowMax.init(coder:device:)
MPSNNReduceRowMax.init(device:)
MPSNNReduceRowMean.init(coder:device:)
MPSNNReduceRowMean.init(device:)
MPSNNReduceRowMin.init(coder:device:)
MPSNNReduceRowMin.init(device:)
MPSNNReduceRowSum.init(coder:device:)
MPSNNReduceRowSum.init(device:)
MPSNNReduceUnary.clipRectSource
MPSNNReductionColumnMaxNode
MPSNNReductionColumnMeanNode
MPSNNReductionColumnMinNode
MPSNNReductionColumnSumNode
MPSNNReductionFeatureChannelsArgumentMaxNode
MPSNNReductionFeatureChannelsArgumentMinNode
MPSNNReductionFeatureChannelsMaxNode
MPSNNReductionFeatureChannelsMeanNode
MPSNNReductionFeatureChannelsMinNode
MPSNNReductionFeatureChannelsSumNode
MPSNNReductionFeatureChannelsSumNode.weight
MPSNNReductionRowMaxNode
MPSNNReductionRowMeanNode
MPSNNReductionRowMinNode
MPSNNReductionRowSumNode
MPSNNReductionSpatialMeanGradientNode
MPSNNReductionSpatialMeanGradientNode.init(sourceGradient:sourceImage:gradientState:)
MPSNNReductionSpatialMeanNode
MPSNNRegularizationType.L1
MPSNNRegularizationType.L2
MPSNNRegularizationType.None
MPSNNReshape.init(coder:device:)
MPSNNReshape.init(device:)
MPSNNReshapeGradient
MPSNNReshapeGradient.init(coder:device:)
MPSNNReshapeGradient.init(device:)
MPSNNReshapeGradientNode
MPSNNReshapeGradientNode.init(sourceGradient:sourceImage:gradientState:)
MPSNNReshapeNode
MPSNNReshapeNode.init(source:resultWidth:resultHeight:resultFeatureChannels:)
MPSNNResizeBilinear.alignCorners
MPSNNResizeBilinear.init(coder:device:)
MPSNNResizeBilinear.init(device:resizeWidth:resizeHeight:alignCorners:)
MPSNNResizeBilinear.resizeHeight
MPSNNResizeBilinear.resizeWidth
MPSNNScaleNode.init(source:outputSize:)
MPSNNScaleNode.init(source:transformProvider:outputSize:)
MPSNNSlice.init(coder:device:)
MPSNNSlice.init(device:)
MPSNNStateNode.exportFromGraph
MPSNNStateNode.handle
MPSNNStateNode.synchronizeResource
MPSNNTrainingStyle.UpdateDeviceNone
MPSNNTrainingStyle.init(rawValue:)
MPSNNTrainingStyle.updateDeviceCPU
MPSNNTrainingStyle.updateDeviceGPU
MPSNNUnaryReductionNode
MPSNNUnaryReductionNode.clipRectSource
MPSNNUnaryReductionNode.init(source:)
MPSOffset.init()
MPSOffset.init(x:y:z:)
MPSOrigin.init()
MPSOrigin.init(x:y:z:)
MPSPolygonAccelerationStructure
MPSPolygonAccelerationStructure.indexBuffer
MPSPolygonAccelerationStructure.indexBufferOffset
MPSPolygonAccelerationStructure.indexType
MPSPolygonAccelerationStructure.maskBuffer
MPSPolygonAccelerationStructure.maskBufferOffset
MPSPolygonAccelerationStructure.polygonBuffers
MPSPolygonAccelerationStructure.polygonCount
MPSPolygonAccelerationStructure.polygonType
MPSPolygonAccelerationStructure.vertexBuffer
MPSPolygonAccelerationStructure.vertexBufferOffset
MPSPolygonAccelerationStructure.vertexStride
MPSPolygonBuffer
MPSPolygonBuffer.copy(with:)
MPSPolygonBuffer.indexBuffer
MPSPolygonBuffer.indexBufferOffset
MPSPolygonBuffer.init()
MPSPolygonBuffer.init(coder:)
MPSPolygonBuffer.maskBuffer
MPSPolygonBuffer.maskBufferOffset
MPSPolygonBuffer.polygonCount
MPSPolygonBuffer.vertexBuffer
MPSPolygonBuffer.vertexBufferOffset
MPSPolygonType
MPSPolygonType.quadrilateral
MPSPolygonType.triangle
MPSPredicate
MPSPredicate.init(buffer:offset:)
MPSPredicate.init(device:)
MPSPredicate.predicateBuffer
MPSPredicate.predicateOffset
MPSQuadrilateralAccelerationStructure
MPSQuadrilateralAccelerationStructure.quadrilateralCount
MPSRNNDescriptor.inputFeatureChannels
MPSRNNDescriptor.layerSequenceDirection
MPSRNNDescriptor.outputFeatureChannels
MPSRNNDescriptor.useFloat32Weights
MPSRNNDescriptor.useLayerInputUnitTransformMode
MPSRNNImageInferenceLayer.bidirectionalCombineMode
MPSRNNImageInferenceLayer.copy(with:device:)
MPSRNNImageInferenceLayer.encodeBidirectionalSequence(commandBuffer:sourceSequence:destinationForwardImages:destinationBackwardImages:)
MPSRNNImageInferenceLayer.encodeSequence(commandBuffer:sourceImages:destinationImages:recurrentInputState:recurrentOutputStates:)
MPSRNNImageInferenceLayer.init(coder:device:)
MPSRNNImageInferenceLayer.init(device:rnnDescriptor:)
MPSRNNImageInferenceLayer.init(device:rnnDescriptors:)
MPSRNNImageInferenceLayer.inputFeatureChannels
MPSRNNImageInferenceLayer.numberOfLayers
MPSRNNImageInferenceLayer.outputFeatureChannels
MPSRNNImageInferenceLayer.recurrentOutputIsTemporary
MPSRNNImageInferenceLayer.storeAllIntermediateStates
MPSRNNMatrixId.SingleGateInputWeights
MPSRNNMatrixId.gruInputGateBiasTerms
MPSRNNMatrixId.gruInputGateInputWeights
MPSRNNMatrixId.gruInputGateRecurrentWeights
MPSRNNMatrixId.gruOutputGateBiasTerms
MPSRNNMatrixId.gruOutputGateInputGateWeights
MPSRNNMatrixId.gruOutputGateInputWeights
MPSRNNMatrixId.gruOutputGateRecurrentWeights
MPSRNNMatrixId.gruRecurrentGateBiasTerms
MPSRNNMatrixId.gruRecurrentGateInputWeights
MPSRNNMatrixId.gruRecurrentGateRecurrentWeights
MPSRNNMatrixId.lstmForgetGateBiasTerms
MPSRNNMatrixId.lstmForgetGateInputWeights
MPSRNNMatrixId.lstmForgetGateMemoryWeights
MPSRNNMatrixId.lstmForgetGateRecurrentWeights
MPSRNNMatrixId.lstmInputGateBiasTerms
MPSRNNMatrixId.lstmInputGateInputWeights
MPSRNNMatrixId.lstmInputGateMemoryWeights
MPSRNNMatrixId.lstmInputGateRecurrentWeights
MPSRNNMatrixId.lstmMemoryGateBiasTerms
MPSRNNMatrixId.lstmMemoryGateInputWeights
MPSRNNMatrixId.lstmMemoryGateMemoryWeights
MPSRNNMatrixId.lstmMemoryGateRecurrentWeights
MPSRNNMatrixId.lstmOutputGateBiasTerms
MPSRNNMatrixId.lstmOutputGateInputWeights
MPSRNNMatrixId.lstmOutputGateMemoryWeights
MPSRNNMatrixId.lstmOutputGateRecurrentWeights
MPSRNNMatrixId.singleGateBiasTerms
MPSRNNMatrixId.singleGateRecurrentWeights
MPSRNNMatrixInferenceLayer.bidirectionalCombineMode
MPSRNNMatrixInferenceLayer.copy(with:device:)
MPSRNNMatrixInferenceLayer.encodeBidirectionalSequence(commandBuffer:sourceSequence:destinationForwardMatrices:destinationBackwardMatrices:)
MPSRNNMatrixInferenceLayer.encodeSequence(commandBuffer:sourceMatrices:destinationMatrices:recurrentInputState:recurrentOutputStates:)
MPSRNNMatrixInferenceLayer.encodeSequence(commandBuffer:sourceMatrices:sourceOffsets:destinationMatrices:destinationOffsets:recurrentInputState:recurrentOutputStates:)
MPSRNNMatrixInferenceLayer.init(coder:device:)
MPSRNNMatrixInferenceLayer.init(device:rnnDescriptor:)
MPSRNNMatrixInferenceLayer.init(device:rnnDescriptors:)
MPSRNNMatrixInferenceLayer.inputFeatureChannels
MPSRNNMatrixInferenceLayer.numberOfLayers
MPSRNNMatrixInferenceLayer.outputFeatureChannels
MPSRNNMatrixInferenceLayer.recurrentOutputIsTemporary
MPSRNNMatrixInferenceLayer.storeAllIntermediateStates
MPSRNNMatrixTrainingLayer.accumulateWeightGradients
MPSRNNMatrixTrainingLayer.copy(with:device:)
MPSRNNMatrixTrainingLayer.createTemporaryWeightGradientMatrices(_:dataType:commandBuffer:)
MPSRNNMatrixTrainingLayer.createWeightGradientMatrices(_:dataType:)
MPSRNNMatrixTrainingLayer.createWeightMatrices(_:)
MPSRNNMatrixTrainingLayer.encodeCopyWeights(commandBuffer:weights:matrixId:matrix:copyFromWeightsToMatrix:matrixOffset:)
MPSRNNMatrixTrainingLayer.encodeForwardSequence(commandBuffer:sourceMatrices:destinationMatrices:trainingStates:weights:)
MPSRNNMatrixTrainingLayer.encodeForwardSequence(commandBuffer:sourceMatrices:sourceOffsets:destinationMatrices:destinationOffsets:trainingStates:recurrentInputState:recurrentOutputStates:weights:)
MPSRNNMatrixTrainingLayer.encodeGradientSequence(commandBuffer:forwardSources:forwardSourceOffsets:sourceGradients:sourceOffsets:destinationGradients:destinationOffsets:weightGradients:trainingStates:recurrentInputState:recurrentOutputStates:weights:)
MPSRNNMatrixTrainingLayer.encodeGradientSequence(commandBuffer:forwardSources:sourceGradients:destinationGradients:weightGradients:trainingStates:weights:)
MPSRNNMatrixTrainingLayer.init(coder:device:)
MPSRNNMatrixTrainingLayer.init(device:rnnDescriptor:trainableWeights:)
MPSRNNMatrixTrainingLayer.inputFeatureChannels
MPSRNNMatrixTrainingLayer.outputFeatureChannels
MPSRNNMatrixTrainingLayer.recurrentOutputIsTemporary
MPSRNNMatrixTrainingLayer.storeAllIntermediateStates
MPSRNNMatrixTrainingLayer.trainingStateIsTemporary
MPSRNNRecurrentImageState.getMemoryCellImage(forLayerIndex:)
MPSRNNRecurrentImageState.getRecurrentOutputImage(forLayerIndex:)
MPSRNNRecurrentMatrixState.getMemoryCellMatrix(forLayerIndex:)
MPSRNNRecurrentMatrixState.getRecurrentOutputMatrix(forLayerIndex:)
MPSRNNSequenceDirection.backward
MPSRNNSequenceDirection.forward
MPSRNNSingleGateDescriptor.createRNNSingleGateDescriptor(withInputFeatureChannels:outputFeatureChannels:)
MPSRNNSingleGateDescriptor.inputWeights
MPSRNNSingleGateDescriptor.recurrentWeights
MPSRayDataType.originDirection
MPSRayDataType.originMaskDirectionMaxDistance
MPSRayDataType.originMinDistanceDirectionMaxDistance
MPSRayDataType.packedOriginDirection
MPSRayIntersector.boundingBoxIntersectionTestType
MPSRayIntersector.copy(with:device:)
MPSRayIntersector.cullMode
MPSRayIntersector.encode(with:)
MPSRayIntersector.encodeIntersection(commandBuffer:intersectionType:rayBuffer:rayBufferOffset:intersectionBuffer:intersectionBufferOffset:rayCount:accelerationStructure:)
MPSRayIntersector.encodeIntersection(commandBuffer:intersectionType:rayBuffer:rayBufferOffset:intersectionBuffer:intersectionBufferOffset:rayCountBuffer:rayCountBufferOffset:accelerationStructure:)
MPSRayIntersector.encodeIntersection(commandBuffer:intersectionType:rayBuffer:rayBufferOffset:rayIndexBuffer:rayIndexBufferOffset:intersectionBuffer:intersectionBufferOffset:rayIndexCount:accelerationStructure:)
MPSRayIntersector.encodeIntersection(commandBuffer:intersectionType:rayBuffer:rayBufferOffset:rayIndexBuffer:rayIndexBufferOffset:intersectionBuffer:intersectionBufferOffset:rayIndexCountBuffer:rayIndexCountBufferOffset:accelerationStructure:)
MPSRayIntersector.encodeIntersection(commandBuffer:intersectionType:rayTexture:intersectionTexture:accelerationStructure:)
MPSRayIntersector.frontFacingWinding
MPSRayIntersector.init(coder:device:)
MPSRayIntersector.init(device:)
MPSRayIntersector.intersectionDataType
MPSRayIntersector.intersectionStride
MPSRayIntersector.rayDataType
MPSRayIntersector.rayIndexDataType
MPSRayIntersector.rayMask
MPSRayIntersector.rayMaskOperator
MPSRayIntersector.rayMaskOptions
MPSRayIntersector.rayStride
MPSRayIntersector.recommendedMinimumRayBatchSize(rayCount:)
MPSRayIntersector.triangleIntersectionTestType
MPSRayMaskOperator
MPSRayMaskOperator.and
MPSRayMaskOperator.greaterThan
MPSRayMaskOperator.greaterThanOrEqualTo
MPSRayMaskOperator.lessThan
MPSRayMaskOperator.lessThanOrEqualTo
MPSRayMaskOperator.notAnd
MPSRayMaskOperator.notOr
MPSRayMaskOperator.notXor
MPSRayMaskOperator.or
MPSRayMaskOperator.xor
MPSRayMaskOptions.init(rawValue:)
MPSRayMaskOptions.instance
MPSRayMaskOptions.primitive
MPSRayOriginDirection.direction
MPSRayOriginDirection.init()
MPSRayOriginDirection.init(origin:direction:)
MPSRayOriginDirection.origin
MPSRayOriginMaskDirectionMaxDistance.direction
MPSRayOriginMaskDirectionMaxDistance.init()
MPSRayOriginMaskDirectionMaxDistance.init(origin:mask:direction:maxDistance:)
MPSRayOriginMaskDirectionMaxDistance.mask
MPSRayOriginMaskDirectionMaxDistance.maxDistance
MPSRayOriginMaskDirectionMaxDistance.origin
MPSRayOriginMinDistanceDirectionMaxDistance.direction
MPSRayOriginMinDistanceDirectionMaxDistance.init()
MPSRayOriginMinDistanceDirectionMaxDistance.init(origin:minDistance:direction:maxDistance:)
MPSRayOriginMinDistanceDirectionMaxDistance.maxDistance
MPSRayOriginMinDistanceDirectionMaxDistance.minDistance
MPSRayOriginMinDistanceDirectionMaxDistance.origin
MPSRayPackedOriginDirection
MPSRayPackedOriginDirection.direction
MPSRayPackedOriginDirection.init()
MPSRayPackedOriginDirection.init(origin:direction:)
MPSRayPackedOriginDirection.origin
MPSRegion.init()
MPSRegion.init(origin:size:)
MPSSVGF
MPSSVGF.bilateralFilterRadius
MPSSVGF.bilateralFilterSigma
MPSSVGF.channelCount
MPSSVGF.channelCount2
MPSSVGF.copy(with:device:)
MPSSVGF.depthWeight
MPSSVGF.encode(with:)
MPSSVGF.encodeBilateralFilter(to:stepDistance:sourceTexture:destinationTexture:depthNormalTexture:)
MPSSVGF.encodeBilateralFilter(to:stepDistance:sourceTexture:destinationTexture:sourceTexture2:destinationTexture2:depthNormalTexture:)
MPSSVGF.encodeReprojection(to:sourceTexture:previousTexture:destinationTexture:previousLuminanceMomentsTexture:destinationLuminanceMomentsTexture:previousFrameCount:destinationFrameCount:motionVectorTexture:depthNormalTexture:previousDepthNormalTexture:)
MPSSVGF.encodeReprojection(to:sourceTexture:previousTexture:destinationTexture:previousLuminanceMomentsTexture:destinationLuminanceMomentsTexture:sourceTexture2:previousTexture2:destinationTexture2:previousLuminanceMomentsTexture2:destinationLuminanceMomentsTexture2:previousFrameCount:destinationFrameCount:motionVectorTexture:depthNormalTexture:previousDepthNormalTexture:)
MPSSVGF.encodeVarianceEstimation(to:sourceTexture:luminanceMomentsTexture:destinationTexture:frameCount:depthNormalTexture:)
MPSSVGF.encodeVarianceEstimation(to:sourceTexture:luminanceMomentsTexture:destinationTexture:sourceTexture2:luminanceMomentsTexture2:destinationTexture2:frameCount:depthNormalTexture:)
MPSSVGF.init(coder:device:)
MPSSVGF.init(device:)
MPSSVGF.luminanceWeight
MPSSVGF.minimumFramesForVarianceEstimation
MPSSVGF.normalWeight
MPSSVGF.reprojectionThreshold
MPSSVGF.temporalReprojectionBlendFactor
MPSSVGF.temporalWeighting
MPSSVGF.varianceEstimationRadius
MPSSVGF.varianceEstimationSigma
MPSSVGF.variancePrefilterRadius
MPSSVGF.variancePrefilterSigma
MPSSVGFDefaultTextureAllocator
MPSSVGFDefaultTextureAllocator.allocatedTextureCount
MPSSVGFDefaultTextureAllocator.device
MPSSVGFDefaultTextureAllocator.init(device:)
MPSSVGFDefaultTextureAllocator.reset()
MPSSVGFDefaultTextureAllocator.return(_:)
MPSSVGFDefaultTextureAllocator.texture(with:width:height:)
MPSSVGFDenoiser
MPSSVGFDenoiser.bilateralFilterIterations
MPSSVGFDenoiser.clearTemporalHistory()
MPSSVGFDenoiser.encode(commandBuffer:sourceTexture:destinationTexture:sourceTexture2:destinationTexture2:motionVectorTexture:depthNormalTexture:previousDepthNormalTexture:)
MPSSVGFDenoiser.encode(commandBuffer:sourceTexture:motionVectorTexture:depthNormalTexture:previousDepthNormalTexture:)
MPSSVGFDenoiser.init(SVGF:textureAllocator:)
MPSSVGFDenoiser.init(device:)
MPSSVGFDenoiser.releaseTemporaryTextures()
MPSSVGFDenoiser.svgf
MPSSVGFDenoiser.textureAllocator
MPSSVGFTextureAllocator
MPSScaleTransform.init()
MPSScaleTransform.init(scaleX:scaleY:translateX:translateY:)
MPSSize.init()
MPSSize.init(width:height:depth:)
MPSState.bufferSize(at:)
MPSState.destinationImageDescriptor(forSourceImages:sourceStates:for:suggestedDescriptor:)
MPSState.init(device:bufferSize:)
MPSState.init(device:resourceList:)
MPSState.init(device:textureDescriptor:)
MPSState.init(resource:)
MPSState.init(resources:)
MPSState.isTemporary
MPSState.label
MPSState.readCount
MPSState.resource
MPSState.resource(at:allocateMemory:)
MPSState.resourceCount
MPSState.resourceSize()
MPSState.resourceType(at:)
MPSState.synchronize(on:)
MPSState.temporaryState(with:)
MPSState.temporaryState(with:bufferSize:)
MPSState.temporaryState(with:resourceList:)
MPSState.temporaryState(with:textureDescriptor:)
MPSState.textureInfo(at:)
MPSStateResourceList.appendBuffer(_:)
MPSStateResourceList.appendTexture(_:)
MPSStateResourceList.init()
MPSStateResourceType.buffer
MPSStateResourceType.none
MPSStateResourceType.texture
MPSStateTextureInfo.arrayLength
MPSStateTextureInfo.depth
MPSStateTextureInfo.height
MPSStateTextureInfo.init()
MPSStateTextureInfo.init(width:height:depth:arrayLength:pixelFormat:textureType:usage:_reserved:)
MPSStateTextureInfo.pixelFormat
MPSStateTextureInfo.textureType
MPSStateTextureInfo.usage
MPSStateTextureInfo.width
MPSTemporalAA
MPSTemporalAA.blendFactor
MPSTemporalAA.copy(with:device:)
MPSTemporalAA.encode(to:sourceTexture:previousTexture:destinationTexture:motionVectorTexture:depthTexture:)
MPSTemporalAA.encode(with:)
MPSTemporalAA.init(coder:device:)
MPSTemporalAA.init(device:)
MPSTemporalWeighting
MPSTemporalWeighting.average
MPSTemporalWeighting.exponentialMovingAverage
MPSTemporaryImage.defaultAllocator()
MPSTemporaryImage.init(commandBuffer:textureDescriptor:featureChannels:)
MPSTemporaryMatrix.init(commandBuffer:matrixDescriptor:)
MPSTemporaryMatrix.prefetchStorage(with:matrixDescriptorList:)
MPSTemporaryMatrix.readCount
MPSTemporaryNDArray
MPSTemporaryNDArray.defaultAllocator()
MPSTemporaryNDArray.init(commandBuffer:descriptor:)
MPSTemporaryNDArray.readCount
MPSTemporaryVector.init(commandBuffer:descriptor:)
MPSTemporaryVector.prefetchStorage(with:descriptorList:)
MPSTemporaryVector.readCount
MPSTransformType.float4x4
MPSTransformType.identity
MPSTriangleAccelerationStructure.triangleCount
MPSTriangleIntersectionTestType.default
MPSTriangleIntersectionTestType.watertight
MPSUnaryImageKernel.encode(commandBuffer:sourceImage:destinationImage:)
MPSUnaryImageKernel.init(coder:device:)
MPSUnaryImageKernel.init(device:)
MPSUserConstantIndex
MPSVector.data
MPSVector.dataType
MPSVector.device
MPSVector.init(buffer:descriptor:)
MPSVector.init(buffer:offset:descriptor:)
MPSVector.init(device:descriptor:)
MPSVector.length
MPSVector.offset
MPSVector.resourceSize()
MPSVector.synchronize(on:)
MPSVector.vectorBytes
MPSVector.vectors
MPSVectorDescriptor.dataType
MPSVectorDescriptor.init(length:dataType:)
MPSVectorDescriptor.init(length:vectors:vectorBytes:dataType:)
MPSVectorDescriptor.length
MPSVectorDescriptor.vectorBytes
MPSVectorDescriptor.vectorBytes(forLength:dataType:)
MPSVectorDescriptor.vectors