MetalPerformanceShaders 命名空间

高度优化的图像和计算机着色器。

MPSAccelerationStructure

高度优化的图像和计算机着色器。

MPSAccelerationStructureGroup

高度优化的图像和计算机着色器。

MPSBinaryImageKernel

将两个纹理合并为一个纹理结果的图像内核。

MPSCnnAdd

高度优化的图像和计算机着色器。

MPSCnnAddGradient

高度优化的图像和计算机着色器。

MPSCnnArithmetic

高度优化的图像和计算机着色器。

MPSCnnArithmeticGradient

高度优化的图像和计算机着色器。

MPSCnnArithmeticGradientState

高度优化的图像和计算机着色器。

MPSCnnBatchNormalization

高度优化的图像和计算机着色器。

MPSCnnBatchNormalizationDataSource

高度优化的图像和计算机着色器。

MPSCnnBatchNormalizationDataSource_Extensions

高度优化的图像和计算机着色器。

MPSCnnBatchNormalizationGradient

高度优化的图像和计算机着色器。

MPSCnnBatchNormalizationGradientNode

高度优化的图像和计算机着色器。

MPSCnnBatchNormalizationNode

高度优化的图像和计算机着色器。

MPSCnnBatchNormalizationState

高度优化的图像和计算机着色器。

MPSCnnBatchNormalizationStatistics

高度优化的图像和计算机着色器。

MPSCnnBatchNormalizationStatisticsGradient

高度优化的图像和计算机着色器。

MPSCnnBinaryConvolution

具有 MPSCnnKernel 二进制权重并对其输入进行卷积的 。

MPSCnnBinaryConvolutionNode

表示 MPSCnnConvolutionNode 二元卷积内核的 。

MPSCnnBinaryFullyConnected

一个 , MPSCnnBinaryConvolution 它是使用二进制权重的完全连接的卷积层。

MPSCnnBinaryFullyConnectedNode

MPSCnnBinaryConvolutionNode 表示使用二进制权重的完全连接的卷积层。

MPSCnnBinaryKernel

具有 MPSKernel 二进制权重的 。

MPSCnnConvolution

MPSCnnKernel 输入卷入其中,为其每个构成筛选器生成特征映射的 。

MPSCnnConvolutionDataSource

为卷积筛选器提供权重和偏差字词的类的基类。

MPSCnnConvolutionDataSource_Extensions

接口的 IMPSCnnConvolutionDataSource 扩展方法,以支持协议中的所有方法 MPSCnnConvolutionDataSource

MPSCnnConvolutionDescriptor

描述卷积内核。

MPSCnnConvolutionGradient

高度优化的图像和计算机着色器。

MPSCnnConvolutionGradientNode

高度优化的图像和计算机着色器。

MPSCnnConvolutionGradientState

高度优化的图像和计算机着色器。

MPSCnnConvolutionGradientStateNode

高度优化的图像和计算机着色器。

MPSCnnConvolutionNode

MPSNNFilterNode 子类是卷积表示节点的基类。

MPSCnnConvolutionState

高度优化的图像和计算机着色器。

MPSCnnConvolutionStateNode

高度优化的图像和计算机着色器。

MPSCnnConvolutionTranspose

MPSCnnKernel 置其输入的 。

MPSCnnConvolutionTransposeNode

表示 MPSCnnConvolutionNode 转置内核的 。

MPSCnnConvolutionWeightsAndBiasesState

高度优化的图像和计算机着色器。

MPSCnnCrossChannelNormalization

MPSCnnKernel 功能通道规范化的 。

MPSCnnCrossChannelNormalizationGradient

高度优化的图像和计算机着色器。

MPSCnnCrossChannelNormalizationGradientNode

高度优化的图像和计算机着色器。

MPSCnnCrossChannelNormalizationNode

表示 MPSCnnNormalizationNode 跨通道规范化内核的 。

MPSCnnDepthWiseConvolutionDescriptor

描述 MPSCnnConvolutionDescriptor 深度卷积的 。

MPSCnnDilatedPoolingMax

一个扩张的最大 MPSCnnPooling 筛选器。

MPSCnnDilatedPoolingMaxGradient

高度优化的图像和计算机着色器。

MPSCnnDilatedPoolingMaxGradientNode

高度优化的图像和计算机着色器。

MPSCnnDilatedPoolingMaxNode

一个 MPSNNFilterNode ,它表示一个扩展的最大池筛选器。

MPSCnnDivide

高度优化的图像和计算机着色器。

MPSCnnDropout

高度优化的图像和计算机着色器。

MPSCnnDropoutGradient

高度优化的图像和计算机着色器。

MPSCnnDropoutGradientNode

高度优化的图像和计算机着色器。

MPSCnnDropoutGradientState

高度优化的图像和计算机着色器。

MPSCnnDropoutNode

高度优化的图像和计算机着色器。

MPSCnnFullyConnected

完全连接的层。

MPSCnnFullyConnectedGradient

高度优化的图像和计算机着色器。

MPSCnnFullyConnectedNode

表示 MPSCnnConvolutionNode 完全连接的层的 。

MPSCnnGradientKernel

高度优化的图像和计算机着色器。

MPSCnnInstanceNormalization

高度优化的图像和计算机着色器。

MPSCnnInstanceNormalizationDataSource

高度优化的图像和计算机着色器。

MPSCnnInstanceNormalizationDataSource_Extensions

高度优化的图像和计算机着色器。

MPSCnnInstanceNormalizationGradient

高度优化的图像和计算机着色器。

MPSCnnInstanceNormalizationGradientNode

高度优化的图像和计算机着色器。

MPSCnnInstanceNormalizationGradientState

高度优化的图像和计算机着色器。

MPSCnnInstanceNormalizationNode

高度优化的图像和计算机着色器。

MPSCnnKernel

卷积神经网络中层的基类。

MPSCnnLocalContrastNormalization

本地对比度 MPSCnnKernel

MPSCnnLocalContrastNormalizationGradient

高度优化的图像和计算机着色器。

MPSCnnLocalContrastNormalizationGradientNode

高度优化的图像和计算机着色器。

MPSCnnLocalContrastNormalizationNode

表示 MPSCnnNormalizationNode 本地对比度规范化内核的 。

MPSCnnLogSoftMax

对数 softmax 损失函数。

MPSCnnLogSoftMaxGradient

高度优化的图像和计算机着色器。

MPSCnnLogSoftMaxGradientNode

高度优化的图像和计算机着色器。

MPSCnnLogSoftMaxNode

表示 MPSNNFilterNode 对数 softmax 损失函数的 。

MPSCnnLoss

高度优化的图像和计算机着色器。

MPSCnnLossDataDescriptor

高度优化的图像和计算机着色器。

MPSCnnLossDescriptor

高度优化的图像和计算机着色器。

MPSCnnLossLabels

高度优化的图像和计算机着色器。

MPSCnnLossNode

高度优化的图像和计算机着色器。

MPSCnnMultiply

高度优化的图像和计算机着色器。

MPSCnnMultiplyGradient

高度优化的图像和计算机着色器。

MPSCnnNeuron

激活函数的基类。

MPSCnnNeuronAbsolute

绝对值激活函数。

MPSCnnNeuronAbsoluteNode

表示 MPSCnnNeuronNode 绝对值激活函数的 。

MPSCnnNeuronElu

指数线性单位激活函数。

MPSCnnNeuronEluNode

表示 MPSCnnNeuronNode 指数线性单位激活函数的 。

MPSCnnNeuronExponential

高度优化的图像和计算机着色器。

MPSCnnNeuronExponentialNode

高度优化的图像和计算机着色器。

MPSCnnNeuronGradient

高度优化的图像和计算机着色器。

MPSCnnNeuronGradientNode

高度优化的图像和计算机着色器。

MPSCnnNeuronHardSigmoid

硬 sigmoid 激活函数。

MPSCnnNeuronHardSigmoidNode

表示 MPSCnnNeuronNode 硬 sigmoid 激活函数的 。

MPSCnnNeuronLinear

线性激活函数。

MPSCnnNeuronLinearNode

表示 MPSCnnNeuronNode 线性激活函数的 。

MPSCnnNeuronLogarithm

高度优化的图像和计算机着色器。

MPSCnnNeuronLogarithmNode

高度优化的图像和计算机着色器。

MPSCnnNeuronNode

激活函数表示形式的基类。

MPSCnnNeuronPower

高度优化的图像和计算机着色器。

MPSCnnNeuronPowerNode

高度优化的图像和计算机着色器。

MPSCnnNeuronPReLU

参数化整顿线性单位激活函数。

MPSCnnNeuronPReLUNode

一个 MPSCnnNeuronNode ,表示参数化整顿线性单位激活函数。

MPSCnnNeuronReLU

修正的线性单位激活函数。

MPSCnnNeuronReLun

ReLUN 激活函数。

MPSCnnNeuronReLunNode

表示 MPSCnnNeuronNode ReLUN 激活函数的 。

MPSCnnNeuronReLUNode

一个 MPSCnnNeuronNode ,表示修正的线性单位激活函数。

MPSCnnNeuronSigmoid

sigmoid 激活函数。

MPSCnnNeuronSigmoidNode

表示 MPSCnnNeuronNode sigmoid 激活函数的 。

MPSCnnNeuronSoftPlus

softplus 激活函数。

MPSCnnNeuronSoftPlusNode

表示 MPSCnnNeuronNode softplus 激活函数的 。

MPSCnnNeuronSoftSign

软签名激活函数。

MPSCnnNeuronSoftSignNode

表示 MPSCnnNeuronNode 软签名激活函数的 。

MPSCnnNeuronTanH

双曲正切激活函数。

MPSCnnNeuronTanHNode

表示 tanh 激活函数的 T:MetalPerformanceShaders.MPSCNNNeuronNode

MPSCnnNormalizationGammaAndBetaState

高度优化的图像和计算机着色器。

MPSCnnNormalizationMeanAndVarianceState

高度优化的图像和计算机着色器。

MPSCnnNormalizationNode

规范化 MPSNNFilterNode 子类的抽象基类。

MPSCnnPooling

该子类的 MPSCnnKernel 子类对其输入进行采样。

MPSCnnPoolingAverage

平均池筛选器。

MPSCnnPoolingAverageGradient

高度优化的图像和计算机着色器。

MPSCnnPoolingAverageGradientNode

高度优化的图像和计算机着色器。

MPSCnnPoolingAverageNode

返回 MPSNNFilterNode 其输入区域的平均值的 。

MPSCnnPoolingGradient

高度优化的图像和计算机着色器。

MPSCnnPoolingGradientNode

高度优化的图像和计算机着色器。

MPSCnnPoolingL2Norm

L2 规范池筛选器。

MPSCnnPoolingL2NormGradient

高度优化的图像和计算机着色器。

MPSCnnPoolingL2NormGradientNode

高度优化的图像和计算机着色器。

MPSCnnPoolingL2NormNode

L2 规范池筛选器的表示形式。

MPSCnnPoolingMax

执行 MPSCnnPooling max-pooling 的子类。

MPSCnnPoolingMaxGradient

高度优化的图像和计算机着色器。

MPSCnnPoolingMaxGradientNode

高度优化的图像和计算机着色器。

MPSCnnPoolingMaxNode

一个 MPSCnnPoolingNode ,表示卷积神经网络中的最大池内核。

MPSCnnPoolingNode

一个 MPSNNFilterNode ,它表示卷积神经网络中的池内核。

MPSCnnSoftMax

MPSCnnKernel在分类任务中常用的 。

MPSCnnSoftMaxGradient

高度优化的图像和计算机着色器。

MPSCnnSoftMaxGradientNode

高度优化的图像和计算机着色器。

MPSCnnSoftMaxNode

表示 MPSNNFilterNode softmax 筛选器的 。

MPSCnnSpatialNormalization

执行 MPSCnnKernel 空间规范化的 。

MPSCnnSpatialNormalizationGradient

高度优化的图像和计算机着色器。

MPSCnnSpatialNormalizationGradientNode

高度优化的图像和计算机着色器。

MPSCnnSpatialNormalizationNode

表示 MPSCnnNormalizationNode 空间规范化内核的 。

MPSCnnSubPixelConvolutionDescriptor

描述 MPSCnnConvolutionDescriptor 子像素向上采样和重塑的 。

MPSCnnSubtract

高度优化的图像和计算机着色器。

MPSCnnSubtractGradient

高度优化的图像和计算机着色器。

MPSCnnUpsampling

MPSCnnKernel 图像进行升采样的 。

MPSCnnUpsamplingBilinear

执行 MPSCnnUpsampling 双线性空间向上采样的筛选器。

MPSCnnUpsamplingBilinearGradient

高度优化的图像和计算机着色器。

MPSCnnUpsamplingBilinearGradientNode

高度优化的图像和计算机着色器。

MPSCnnUpsamplingBilinearNode

执行 MPSNNFilterNode 双线性空间向上采样的 。

MPSCnnUpsamplingGradient

高度优化的图像和计算机着色器。

MPSCnnUpsamplingNearest

执行 MPSCnnUpsampling 最近的空间向上采样的筛选器。

MPSCnnUpsamplingNearestGradient

高度优化的图像和计算机着色器。

MPSCnnUpsamplingNearestGradientNode

高度优化的图像和计算机着色器。

MPSCnnUpsamplingNearestNode

执行 MPSNNFilterNode 最近的空间向上采样的 。

MPSCnnYoloLoss

高度优化的图像和计算机着色器。

MPSCnnYoloLossDescriptor

高度优化的图像和计算机着色器。

MPSCnnYoloLossNode

高度优化的图像和计算机着色器。

MPSGRUDescriptor

描述神经网络中的封闭循环单元层。

MPSImage

可能包含 4 个以上的通道的图像。 (例如,卷积神经网络层中的图像。)

MPSImageAdd

执行两个 MPSImageArithmetic 映像的元素添加的内核。

MPSImageAllocator_Extensions

高度优化的图像和计算机着色器。

MPSImageAreaMax

在窗口中查找源图像中每个像素的最大像素值的筛选器。 (单独处理各个通道。)

MPSImageAreaMin

在窗口中查找源图像中每个像素的最小像素值的筛选器。 (单独处理各个通道。)

MPSImageArithmetic

MPSBinaryImageKernel 图像执行算术的类的基类。

MPSImageBatch

高度优化的图像和计算机着色器。

MPSImageBilinearScale

使用 MPSImageScale 双线性采样缩放图像的子类。

MPSImageBox

通过将源图像的每个像素转换为自身及其相邻图像的平均值来筛选模糊。

MPSImageConversion

可以转换其颜色空间、alpha 或像素格式的图像。

MPSImageConvolution

表示卷积的筛选器。

MPSImageCopyToMatrix

一个 MPSKernel ,用于将图像数据复制到 MPSMatrix 对象中。

MPSImageDescriptor

包含新或现有 MPSImage的属性。

MPSImageDilate

查找区域中的最大值,偏移掩码中的相应值。

MPSImageDivide

一个内核,用于对两个 MPSImageArithmetic 映像执行按元素划分。

MPSImageErode

查找区域中的最小值,偏移掩码中的相应值。

MPSImageEuclideanDistanceTransform

高度优化的图像和计算机着色器。

MPSImageFindKeypoints

高度优化的图像和计算机着色器。

MPSImageGaussianBlur

将快速高斯模糊应用于图像的筛选器。

MPSImageGaussianPyramid

表示高斯图像棱锥图。

MPSImageGuidedFilter

高度优化的图像和计算机着色器。

MPSImageHistogram

计算图像数据的直方图。

MPSImageHistogramEqualization

一个 MPSUnaryImageKernel ,用于均衡图像的直方图。

MPSImageHistogramSpecification

转换图像,使其直方图与所需的直方图匹配。

MPSImageIntegral

对区域中像素值求和的筛选器。

MPSImageIntegralOfSquares

对区域中像素的平方值求和的筛选器。

MPSImageLanczosScale

使用 Lanczos 重新采样执行缩放操作的筛选器。

MPSImageLaplacian

优化的 Laplacian 筛选器。

MPSImageLaplacianPyramid

高度优化的图像和计算机着色器。

MPSImageLaplacianPyramidAdd

高度优化的图像和计算机着色器。

MPSImageLaplacianPyramidSubtract

高度优化的图像和计算机着色器。

MPSImageMedian

一个筛选器,用于查找每个源图像像素周围区域中像素的每个通道的中值。

MPSImageMultiply

一个内核,用于对两个 MPSImageArithmetic 图像执行元素乘法运算。

MPSImageNormalizedHistogram

高度优化的图像和计算机着色器。

MPSImagePyramid

图像棱锥的基类。

MPSImageReduceColumnMax

高度优化的图像和计算机着色器。

MPSImageReduceColumnMean

高度优化的图像和计算机着色器。

MPSImageReduceColumnMin

高度优化的图像和计算机着色器。

MPSImageReduceColumnSum

高度优化的图像和计算机着色器。

MPSImageReduceRowMax

高度优化的图像和计算机着色器。

MPSImageReduceRowMean

高度优化的图像和计算机着色器。

MPSImageReduceRowMin

高度优化的图像和计算机着色器。

MPSImageReduceRowSum

高度优化的图像和计算机着色器。

MPSImageReduceUnary

高度优化的图像和计算机着色器。

MPSImageScale

一个 MPSUnaryImageKernel ,它可以调整图像的大小并更改图像的纵横比。

MPSImageSobel

使用 Sobel 筛选器检测边缘的筛选器。

MPSImageStatisticsMean

一个 MPSUnaryImageKernel ,用于计算区域的像素值的平均值。

MPSImageStatisticsMeanAndVariance

一个 , MPSUnaryImageKernel 用于计算区域的像素值的平均值和方差。

MPSImageStatisticsMinAndMax

一个 MPSUnaryImageKernel ,用于计算区域的最小和最大像素值。

MPSImageSubtract

对两个 MPSImageArithmetic 图像执行元素减法的内核。

MPSImageTent

使用 tent 函数模糊图像的筛选器。

MPSImageThresholdBinary

将阈值亮度以上的所有像素更改为指定的最大单声道值的筛选器,并将其余像素完全变暗。

MPSImageThresholdBinaryInverse

将阈值亮度以上的所有像素更改为 0 并将其余像素变亮为指定的最大单通道值的筛选器。

MPSImageThresholdToZero

将亮度变暗或等于亮度的所有像素变暗到阈值亮度为 0 的筛选器,并使其余像素保持不变。

MPSImageThresholdToZeroInverse

使所有像素变暗或等于亮度的筛选器,使阈值亮度保持不变,并将其余像素变暗为 0。

MPSImageThresholdTruncate

将亮度值固定到阈值的筛选器。

MPSImageTranspose

转置图像的筛选器。

MPSInstanceAccelerationStructure

高度优化的图像和计算机着色器。

MPSKernel

表示着色器内核的基类。

MPSKeyedUnarchiver

高度优化的图像和计算机着色器。

MPSLSTMDescriptor

描述神经网络中的Long-Short术语内存层。

MPSMatrix

表示线性转换内核的矩阵。

MPSMatrixBatchNormalization

高度优化的图像和计算机着色器。

MPSMatrixBatchNormalizationGradient

高度优化的图像和计算机着色器。

MPSMatrixBinaryKernel

对两个矩阵进行操作以创建新矩阵的内核。

MPSMatrixCopy

执行多个矩阵复制操作。

MPSMatrixCopyDescriptor

描述多个矩阵复制操作。

MPSMatrixCopyToImage

高度优化的图像和计算机着色器。

MPSMatrixDecompositionCholesky

计算 MPSMatrixUnaryKernel Cholesky 分解的 。

MPSMatrixDecompositionLU

一个 MPSMatrixUnaryKernel ,它使用部分透视计算 LU 分解。

MPSMatrixDescriptor

描述行主矩阵的大小、数据类型和步幅。

MPSMatrixFindTopK

高度优化的图像和计算机着色器。

MPSMatrixFullyConnected

高度优化的图像和计算机着色器。

MPSMatrixFullyConnectedGradient

高度优化的图像和计算机着色器。

MPSMatrixLogSoftMax

高度优化的图像和计算机着色器。

MPSMatrixLogSoftMaxGradient

高度优化的图像和计算机着色器。

MPSMatrixMultiplication

表示加权矩阵乘法运算,后跟加权加法运算。

MPSMatrixNeuron

高度优化的图像和计算机着色器。

MPSMatrixNeuronGradient

高度优化的图像和计算机着色器。

MPSMatrixSoftMax

高度优化的图像和计算机着色器。

MPSMatrixSoftMaxGradient

高度优化的图像和计算机着色器。

MPSMatrixSolveCholesky

一个 MPSMatrixBinaryKernel ,通过 Cholesky 分解求解线性方程组。

MPSMatrixSolveLU

高度优化的图像和计算机着色器。

MPSMatrixSolveTriangular

一个 MPSMatrixBinaryKernel ,通过三角系数矩阵求解方程组的 。

MPSMatrixSum

高度优化的图像和计算机着色器。

MPSMatrixUnaryKernel

执行从一个矩阵到另一个矩阵的映射的内核。

MPSMatrixVectorMultiplication

执行矩阵乘法。

MPSNNAdditionGradientNode

高度优化的图像和计算机着色器。

MPSNNAdditionNode

添加两个内核的结果。

MPSNNArithmeticGradientNode

高度优化的图像和计算机着色器。

MPSNNArithmeticGradientStateNode

高度优化的图像和计算机着色器。

MPSNNBilinearScaleNode

执行 MPSNNFilterNode 双线性采样的 。

MPSNNBinaryArithmeticNode

算术节点的抽象基类。

MPSNNBinaryGradientState

高度优化的图像和计算机着色器。

MPSNNBinaryGradientStateNode

高度优化的图像和计算机着色器。

MPSNNCompare

高度优化的图像和计算机着色器。

MPSNNComparisonNode

高度优化的图像和计算机着色器。

MPSNNConcatenationGradientNode

高度优化的图像和计算机着色器。

MPSNNConcatenationNode

连接两个内核的结果。

MPSNNCropAndResizeBilinear

高度优化的图像和计算机着色器。

MPSNNDefaultPadding

预定义的常见填充策略。

MPSNNDivisionNode

将两个内核的结果相除。

MPSNNFilterNode

神经网络图中图像筛选阶段的占位符节点。

MPSNNGradientFilterNode

高度优化的图像和计算机着色器。

MPSNNGradientState

高度优化的图像和计算机着色器。

MPSNNGradientStateNode

高度优化的图像和计算机着色器。

MPSNNGraph

优化的神经网络图。

MPSNNImageNode

神经网络图中图像的占位符节点。

MPSNNLabelsNode

高度优化的图像和计算机着色器。

MPSNNLanczosScaleNode

执行 MPSNNFilterNode Lanczos 重新采样的 。

MPSNNMultiplicationGradientNode

高度优化的图像和计算机着色器。

MPSNNMultiplicationNode

将两个内核的结果相乘。

MPSNNNeuronDescriptor

高度优化的图像和计算机着色器。

MPSNNOptimizer

高度优化的图像和计算机着色器。

MPSNNOptimizerAdam

高度优化的图像和计算机着色器。

MPSNNOptimizerDescriptor

高度优化的图像和计算机着色器。

MPSNNOptimizerRmsProp

高度优化的图像和计算机着色器。

MPSNNOptimizerStochasticGradientDescent

高度优化的图像和计算机着色器。

MPSNNPad

高度优化的图像和计算机着色器。

MPSNNPadding_Extensions

高度优化的图像和计算机着色器。

MPSNNPadGradient

高度优化的图像和计算机着色器。

MPSNNPadGradientNode

高度优化的图像和计算机着色器。

MPSNNPadNode

高度优化的图像和计算机着色器。

MPSNNReduceBinary

高度优化的图像和计算机着色器。

MPSNNReduceColumnMax

高度优化的图像和计算机着色器。

MPSNNReduceColumnMean

高度优化的图像和计算机着色器。

MPSNNReduceColumnMin

高度优化的图像和计算机着色器。

MPSNNReduceColumnSum

高度优化的图像和计算机着色器。

MPSNNReduceFeatureChannelsAndWeightsMean

高度优化的图像和计算机着色器。

MPSNNReduceFeatureChannelsAndWeightsSum

高度优化的图像和计算机着色器。

MPSNNReduceFeatureChannelsArgumentMax

高度优化的图像和计算机着色器。

MPSNNReduceFeatureChannelsArgumentMin

高度优化的图像和计算机着色器。

MPSNNReduceFeatureChannelsMax

高度优化的图像和计算机着色器。

MPSNNReduceFeatureChannelsMean

高度优化的图像和计算机着色器。

MPSNNReduceFeatureChannelsMin

高度优化的图像和计算机着色器。

MPSNNReduceFeatureChannelsSum

高度优化的图像和计算机着色器。

MPSNNReduceRowMax

高度优化的图像和计算机着色器。

MPSNNReduceRowMean

高度优化的图像和计算机着色器。

MPSNNReduceRowMin

高度优化的图像和计算机着色器。

MPSNNReduceRowSum

高度优化的图像和计算机着色器。

MPSNNReduceUnary

高度优化的图像和计算机着色器。

MPSNNReductionColumnMaxNode

高度优化的图像和计算机着色器。

MPSNNReductionColumnMeanNode

高度优化的图像和计算机着色器。

MPSNNReductionColumnMinNode

高度优化的图像和计算机着色器。

MPSNNReductionColumnSumNode

高度优化的图像和计算机着色器。

MPSNNReductionFeatureChannelsArgumentMaxNode

高度优化的图像和计算机着色器。

MPSNNReductionFeatureChannelsArgumentMinNode

高度优化的图像和计算机着色器。

MPSNNReductionFeatureChannelsMaxNode

高度优化的图像和计算机着色器。

MPSNNReductionFeatureChannelsMeanNode

高度优化的图像和计算机着色器。

MPSNNReductionFeatureChannelsMinNode

高度优化的图像和计算机着色器。

MPSNNReductionFeatureChannelsSumNode

高度优化的图像和计算机着色器。

MPSNNReductionRowMaxNode

高度优化的图像和计算机着色器。

MPSNNReductionRowMeanNode

高度优化的图像和计算机着色器。

MPSNNReductionRowMinNode

高度优化的图像和计算机着色器。

MPSNNReductionRowSumNode

高度优化的图像和计算机着色器。

MPSNNReductionSpatialMeanGradientNode

高度优化的图像和计算机着色器。

MPSNNReductionSpatialMeanNode

高度优化的图像和计算机着色器。

MPSNNReshape

高度优化的图像和计算机着色器。

MPSNNReshapeGradient

高度优化的图像和计算机着色器。

MPSNNReshapeGradientNode

高度优化的图像和计算机着色器。

MPSNNReshapeNode

高度优化的图像和计算机着色器。

MPSNNResizeBilinear

高度优化的图像和计算机着色器。

MPSNNScaleNode

用于图像重新采样的抽象神经网络图形节点。

MPSNNSlice

高度优化的图像和计算机着色器。

MPSNNStateNode

神经网络图中的状态对象。

MPSNNSubtractionGradientNode

高度优化的图像和计算机着色器。

MPSNNSubtractionNode

减去两个内核的结果。

MPSNNUnaryReductionNode

高度优化的图像和计算机着色器。

MPSRayIntersector

高度优化的图像和计算机着色器。

MPSRnnDescriptor

循环神经网络层的结构说明。

MPSRnnImageInferenceLayer

专用于图像数据的循环神经网络层。

MPSRnnMatrixInferenceLayer

循环神经网络层。

MPSRnnMatrixTrainingLayer

高度优化的图像和计算机着色器。

MPSRnnMatrixTrainingState

高度优化的图像和计算机着色器。

MPSRnnRecurrentImageState

在循环访问其序列时,图像包含图像 baed 循环神经网络中的状态。

MPSRnnRecurrentMatrixState

包含状态的矩阵作为循环神经网络循环访问其序列。

MPSRnnSingleGateDescriptor

描述循环神经网络中的内部门。

MPSState

卷积神经网络使用的临时存储。

MPSStateBatch

高度优化的图像和计算机着色器。

MPSStateResourceList

高度优化的图像和计算机着色器。

MPSTemporaryImage

可丢弃的图像数据。

MPSTemporaryMatrix

在 GPU 专用内存中分配的矩阵。

MPSTemporaryVector

在 GPU 专用内存中分配的一维数组。

MPSTriangleAccelerationStructure

高度优化的图像和计算机着色器。

MPSUnaryImageKernel

表示着色器转换从另一个纹理生成一个纹理。

MPSVector

一维数组。

MPSVectorDescriptor

描述 的长度和数据类型 MPSVector

结构

MPSAxisAlignedBoundingBox

高度优化的图像和计算机着色器。

MPSImageCoordinate

高度优化的图像和计算机着色器。

MPSImageHistogramInfo

指定直方图中直方图数据的范围、条目数以及是否对 alpha 通道进行编码。

MPSImageKeypointRangeInfo

用于在图像中发现关键点的选项。

MPSImageReadWriteParams

用于在图像中读取和写入功能通道的选项。

MPSImageRegion

高度优化的图像和计算机着色器。

MPSMatrixCopyOffsets

描述支持偏移量的复制操作。

MPSOffset

表示偏移量的坐标。

MPSOrigin

表示坐标系原点的坐标。

MPSRegion

将区域表示为原点和大小的结构。

MPSScaleTransform

用于 Lanczos 内核的转换。

MPSSize

表示宽度、高度和深度的 结构。

MPSStateTextureInfo

高度优化的图像和计算机着色器。

接口

IMPSCnnBatchNormalizationDataSource

高度优化的图像和计算机着色器。

IMPSCnnConvolutionDataSource

表示所需方法的接口 ((如果协议 MPSCnnConvolutionDataSource有任何) )。

IMPSCnnInstanceNormalizationDataSource

高度优化的图像和计算机着色器。

IMPSDeviceProvider

高度优化的图像和计算机着色器。

IMPSHandle

描述特定于金属性能着色器的标识符的接口。

IMPSImageAllocator

定义从 MPSImageDescriptor、 和 MPSKernel生成 MPSImage 的工厂的接口。

IMPSImageSizeEncodingState

接口定义与图像大小何时存储在图中的其他位置相关的方法。

IMPSImageTransformProvider

定义图像重新采样方法的接口。

IMPSNNPadding

描述内核应如何填充其输入的接口。

IMPSNNTrainableNode

高度优化的图像和计算机着色器。

枚举

MPSAccelerationStructureStatus

高度优化的图像和计算机着色器。

MPSAccelerationStructureUsage

高度优化的图像和计算机着色器。

MPSAlphaType

枚举值,这些值指示是否将颜色值应用颜色预乘以及哪种类型的颜色预乘。

MPSBoundingBoxIntersectionTestType

高度优化的图像和计算机着色器。

MPSCnnBatchNormalizationFlags

高度优化的图像和计算机着色器。

MPSCnnBinaryConvolutionFlags

标记可用于二进制卷积内核的选项的枚举。

MPSCnnBinaryConvolutionType

枚举二元卷积中使用的操作。

MPSCnnConvolutionFlags

开发人员不应使用此已弃用的类。

MPSCnnConvolutionGradientOption

高度优化的图像和计算机着色器。

MPSCnnLossType

高度优化的图像和计算机着色器。

MPSCnnNeuronType

枚举神经元的可用激活函数。

MPSCnnReductionType

高度优化的图像和计算机着色器。

MPSCnnWeightsQuantizationType

高度优化的图像和计算机着色器。

MPSDataLayout

枚举数据缓冲区是行主缓冲区还是列主要缓冲区

MPSDataType

枚举指定浮点数据类型的值。

MPSImageEdgeMode

枚举区域和图像边缘的着色器行为。

MPSImageFeatureChannelFormat

枚举图像通道说明。

MPSIntersectionDataType

高度优化的图像和计算机着色器。

MPSIntersectionType

高度优化的图像和计算机着色器。

MPSKernelOptions

枚举在某些情况下可提高性能的 ORable 内核选项。

MPSMatrixDecompositionStatus

枚举矩阵分解的结果形式。

MPSNNComparisonType

高度优化的图像和计算机着色器。

MPSNNConvolutionAccumulatorPrecisionOption

高度优化的图像和计算机着色器。

MPSNNPaddingMethod

神经网络图如何填充结果的选项。

MPSNNRegularizationType

高度优化的图像和计算机着色器。

MPSNNTrainingStyle

高度优化的图像和计算机着色器。

MPSPurgeableState

枚举图像的基础纹理的可清除状态。

MPSRayDataType

高度优化的图像和计算机着色器。

MPSRayMaskOptions

高度优化的图像和计算机着色器。

MPSRnnBidirectionalCombineMode

枚举如何在循环神经网络中组合输入矩阵或图像。

MPSRnnMatrixId

高度优化的图像和计算机着色器。

MPSRnnSequenceDirection

枚举循环神经网络中层中的传播方向。

MPSStateResourceType

高度优化的图像和计算机着色器。

MPSTransformType

高度优化的图像和计算机着色器。

MPSTriangleIntersectionTestType

高度优化的图像和计算机着色器。

委托

MPSAccelerationStructureCompletionHandler

高度优化的图像和计算机着色器。

MPSCopyAllocator

用于将源纹理复制到新位置的命令。 用于就地筛选器。

MPSGradientNodeHandler

高度优化的图像和计算机着色器。

注解

Metal Performance 着色器命名空间定义 MPSKernel 类和许多子类,这些子类提供针对可用 GPU 硬件优化的高度优化着色器。