MetalPerformanceShaders Espacio de nombres

Sombreadores de imágenes y procesos altamente optimizados.

Clases

Nombre Description
MPSAccelerationStructure

Sombreadores de imágenes y procesos altamente optimizados.

MPSAccelerationStructureGroup

Sombreadores de imágenes y procesos altamente optimizados.

MPSBinaryImageKernel

Kernel de imagen que combina dos texturas en un resultado de textura.

MPSCnnAdd

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnAddGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnArithmetic

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnArithmeticGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnArithmeticGradientState

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnBatchNormalization

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnBatchNormalizationDataSource

Se trata de una clase que implementa la interfaz IMPSCnnBatchNormalizationDataSource (para el protocolo MPSCNNBatchNormalizationDataSource).

Subclase esta clase para crear fácilmente un tipo que implemente el protocolo.

Una alternativa es crear una subclase de NSObject y, a continuación, implementar la interfaz IMPSCnnBatchNormalizationDataSource.

MPSCnnBatchNormalizationDataSource_Extensions

Métodos de extensión a la IMPSCnnBatchNormalizationDataSource interfaz para admitir todos los métodos del protocolo MPSCNNBatchNormalizationDataSource.

MPSCnnBatchNormalizationGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnBatchNormalizationGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnBatchNormalizationNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnBatchNormalizationState

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnBatchNormalizationStatistics

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnBatchNormalizationStatisticsGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnBinaryConvolution

que MPSCnnKernel tiene pesos binarios y convolvía su entrada.

MPSCnnBinaryConvolutionNode

que MPSCnnConvolutionNode representa un kernel de convolución binaria.

MPSCnnBinaryFullyConnected

que MPSCnnBinaryConvolution es una capa de convolución totalmente conectada que usa pesos binarios.

MPSCnnBinaryFullyConnectedNode

que MPSCnnBinaryConvolutionNode representa una capa de convolución totalmente conectada que usa pesos binarios.

MPSCnnBinaryKernel

que MPSKernel tiene pesos binarios.

MPSCnnConvolution

que MPSCnnKernel convolvía sus entradas, generando un mapa de características para cada uno de sus filtros constituyentes.

MPSCnnConvolutionDataSource

Clase base para las clases que proporcionan pesos y términos de sesgo a los filtros de convolución.

MPSCnnConvolutionDataSource_Extensions

Métodos de extensión a la IMPSCnnConvolutionDataSource interfaz para admitir todos los métodos del protocolo MPSCNNConvoluciónDataSource.

MPSCnnConvolutionDescriptor

Describe un kernel de convolución.

MPSCnnConvolutionGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnConvolutionGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnConvolutionGradientState

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnConvolutionGradientStateNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnConvolutionNode

Subclase de que es la clase base para los nodos de MPSNNFilterNode representación convolucional.

MPSCnnConvolutionStateNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnConvolutionTranspose

que MPSCnnKernel transpone su entrada.

MPSCnnConvolutionTransposeGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCNNConvolutionTransposeGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnConvolutionTransposeGradientState

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnConvolutionTransposeGradientStateNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnConvolutionTransposeNode

que MPSCnnConvolutionNode representa un kernel transpuesto.

MPSCnnConvolutionWeightsAndBiasesState

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnCrossChannelNormalization

que MPSCnnKernel normaliza entre canales de características.

MPSCnnCrossChannelNormalizationGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnCrossChannelNormalizationGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnCrossChannelNormalizationNode

MPSCnnNormalizationNode que representa un kernel de normalización entre canales.

MPSCnnDepthWiseConvolutionDescriptor

que MPSCnnConvolutionDescriptor describe la convolución en profundidad.

MPSCnnDilatedPoolingMax

Filtro máximo MPSCnnPooling dilatado.

MPSCnnDilatedPoolingMaxGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnDilatedPoolingMaxGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnDilatedPoolingMaxNode

MPSNNFilterNode que representa un filtro de agrupación máxima dilatada.

MPSCnnDivide

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnDropout

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnDropoutGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnDropoutGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnDropoutGradientState

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnDropoutNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnFullyConnected

Una capa totalmente conectada.

MPSCnnFullyConnectedGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnFullyConnectedGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnFullyConnectedNode

que MPSCnnConvolutionNode representa una capa totalmente conectada.

MPSCnnGradientKernel

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnGroupNormalization

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnGroupNormalizationGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnGroupNormalizationGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnGroupNormalizationGradientState

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnGroupNormalizationNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnInstanceNormalization

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnInstanceNormalizationDataSource

Se trata de una clase que implementa la interfaz IMPSCnnInstanceNormalizationDataSource (para el protocolo MPSCNNInstanceNormalizationDataSource).

Subclase esta clase para crear fácilmente un tipo que implemente el protocolo.

Una alternativa es crear una subclase de NSObject y, a continuación, implementar la interfaz IMPSCnnInstanceNormalizationDataSource.

MPSCnnInstanceNormalizationDataSource_Extensions

Métodos de extensión a la IMPSCnnInstanceNormalizationDataSource interfaz para admitir todos los métodos del protocolo MPSCNNInstanceNormalizationDataSource.

MPSCnnInstanceNormalizationGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnInstanceNormalizationGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnInstanceNormalizationGradientState

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnInstanceNormalizationNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnKernel

Clase base para capas de una red neuronal convolucional.

MPSCnnLocalContrastNormalization

Un contraste MPSCnnKernellocal.

MPSCnnLocalContrastNormalizationGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnLocalContrastNormalizationGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnLocalContrastNormalizationNode

que MPSCnnNormalizationNode representa un kernel de normalización de contraste local.

MPSCnnLogSoftMax

Función de pérdida de softmax logarítmica.

MPSCnnLogSoftMaxGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnLogSoftMaxGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnLogSoftMaxNode

que MPSNNFilterNode representa la función de pérdida de softmax logarítmica.

MPSCnnLoss

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnLossDataDescriptor

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnLossDescriptor

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnLossLabels

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnLossNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnMultiaryKernel

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnMultiply

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnMultiplyGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnNeuron

Clase base para las funciones de activación.

MPSCnnNeuronAbsolute

Función de activación de valor absoluto.

MPSCnnNeuronAbsoluteNode

MPSCnnNeuronNode que representa la función de activación de valor absoluto.

MPSCnnNeuronElu

Función de activación de unidad lineal exponencial.

MPSCnnNeuronEluNode

que MPSCnnNeuronNode representa la función de activación de unidad lineal exponencial.

MPSCnnNeuronExponential

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnNeuronExponentialNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnNeuronGeLUNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnNeuronGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnNeuronGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnNeuronHardSigmoid

Función de activación sigmoide dura.

MPSCnnNeuronHardSigmoidNode

MPSCnnNeuronNode que representa la función de activación sigmoide dura.

MPSCnnNeuronLinear

Función de activación lineal.

MPSCnnNeuronLinearNode

que MPSCnnNeuronNode representa la función de activación lineal.

MPSCnnNeuronLogarithm

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnNeuronLogarithmNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnNeuronNode

Clase base para representaciones de funciones de activación.

MPSCnnNeuronPower

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnNeuronPowerNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnNeuronPReLU

Función de activación de unidad lineal rectificada paramétrica.

MPSCnnNeuronPReLUNode

que MPSCnnNeuronNode representa la función de activación de unidad lineal rectificada paramétrica.

MPSCnnNeuronReLU

Función de activación de unidad lineal rectificada.

MPSCnnNeuronReLun

Función de activación ReLUN.

MPSCnnNeuronReLunNode

MPSCnnNeuronNode que representa la función de activación ReLUN.

MPSCnnNeuronReLUNode

que MPSCnnNeuronNode representa la función de activación de unidad lineal rectificada.

MPSCnnNeuronSigmoid

Función de activación sigmoide.

MPSCnnNeuronSigmoidNode

MPSCnnNeuronNode que representa la función de activación sigmoide.

MPSCnnNeuronSoftPlus

Función de activación softplus.

MPSCnnNeuronSoftPlusNode

que MPSCnnNeuronNode representa la función de activación softplus.

MPSCnnNeuronSoftSign

Función de activación de signo temporal.

MPSCnnNeuronSoftSignNode

MPSCnnNeuronNode que representa la función de activación de signo temporal.

MPSCnnNeuronTanH

Función de activación tangente hiperbólica.

MPSCnnNeuronTanHNode

MPSCnnNeuronNode que representa una función de activación de tanh.

MPSCnnNormalizationGammaAndBetaState

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnNormalizationMeanAndVarianceState

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnNormalizationNode

Clase base abstracta para subclases de normalización MPSNNFilterNode .

MPSCnnPooling

Una subclase de MPSCnnKernel ese sub-muestra su entrada.

MPSCnnPoolingAverage

Un filtro de agrupación promedio.

MPSCnnPoolingAverageGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnPoolingAverageGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnPoolingAverageNode

que MPSNNFilterNode devuelve el valor medio de su región de entrada.

MPSCnnPoolingGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnPoolingGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnPoolingL2Norm

Filtro de agrupación de normas L2.

MPSCnnPoolingL2NormGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnPoolingL2NormGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnPoolingL2NormNode

Representación de un filtro de agrupación de normas L2.

MPSCnnPoolingMax

Una MPSCnnPooling subclase que realiza la agrupación máxima.

MPSCnnPoolingMaxGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnPoolingMaxGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnPoolingMaxNode

MPSCnnPoolingNode que representa un kernel de agrupación máxima en una red neuronal convolucional.

MPSCnnPoolingNode

que MPSNNFilterNode representa un kernel de agrupación en una red neuronal convolucional.

MPSCnnSoftMax

Que MPSCnnKernel se usa habitualmente en las tareas de categorización.

MPSCnnSoftMaxGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnSoftMaxGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnSoftMaxNode

MPSNNFilterNode que representa un filtro softmax.

MPSCnnSpatialNormalization

que MPSCnnKernel realiza la normalización espacial.

MPSCnnSpatialNormalizationGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnSpatialNormalizationGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnSpatialNormalizationNode

MPSCnnNormalizationNode que representa un kernel de normalización espacial.

MPSCnnSubPixelConvolutionDescriptor

que MPSCnnConvolutionDescriptor describe el muestreo y la nueva forma de subpíxeles.

MPSCnnSubtract

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnSubtractGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnUpsampling

Que MPSCnnKernel sube el muestreo de una imagen.

MPSCnnUpsamplingBilinear

Filtro MPSCnnUpsampling que realiza el muestreo espacial bilineal.

MPSCnnUpsamplingBilinearGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnUpsamplingBilinearGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnUpsamplingBilinearNode

que MPSNNFilterNode realiza el muestreo espacial bilineal.

MPSCnnUpsamplingGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnUpsamplingNearest

Filtro MPSCnnUpsampling que realiza el muestreo espacial más cercano.

MPSCnnUpsamplingNearestGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnUpsamplingNearestGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnUpsamplingNearestNode

que MPSNNFilterNode realiza el muestreo espacial más cercano.

MPSCnnYoloLoss

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnYoloLossDescriptor

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnYoloLossNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSCommandBuffer

Sombreadores de imágenes y procesos altamente optimizados.

MPSConstants

Sombreadores de imágenes y procesos altamente optimizados.

MPSGRUDescriptor

Describe una capa de unidad recurrente compuerta en una red neuronal.

MPSHeapProvider_Extensions

Métodos de extensión a la IMPSHeapProvider interfaz para admitir todos los métodos del protocolo MPSHeapProvider.

MPSImage

Imagen que puede contener más de 4 canales. (Por ejemplo, una imagen en una capa de una red neuronal convolucional).

MPSImageAdd

Kernel MPSImageArithmetic que realiza la adición de dos imágenes.

MPSImageAllocator_Extensions

Métodos de extensión a la IMPSImageAllocator interfaz para admitir todos los métodos del protocolo MPSImageAllocator.

MPSImageAreaMax

Filtro que encuentra el valor máximo de píxel en una ventana alrededor de cada píxel de la imagen de origen. (Los canales individuales se procesan por separado).

MPSImageAreaMin

Filtro que encuentra el valor de píxel mínimo en una ventana alrededor de cada píxel de la imagen de origen. (Los canales individuales se procesan por separado).

MPSImageArithmetic

Clase base para MPSBinaryImageKernel clases que realizan aritméticas en imágenes.

MPSImageBatch

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageBilinearScale

Subclase MPSImageScale que usa el muestreo bilineal para escalar la imagen.

MPSImageBox

Filtre ese desenfoque transformando cada píxel de la imagen de origen en el promedio de sí mismo y sus vecinos.

MPSImageCanny

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageConversion

Imagen que puede convertir su espacio de color, alfa o formato de píxel.

MPSImageConvolution

Filtro que representa una convolución.

MPSImageCopyToMatrix

que MPSKernel copia los datos de imagen en un MPSMatrix objeto .

MPSImageDescriptor

Contiene los atributos de un objeto nuevo o existente MPSImage.

MPSImageDilate

Busca el valor máximo en una región, desplazamiento por un valor correspondiente en una máscara.

MPSImageDivide

Kernel MPSImageArithmetic que realiza la división de elementos de dos imágenes.

MPSImageEDLines

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageErode

Busca el valor mínimo en una región, desplazamiento por un valor correspondiente en una máscara.

MPSImageEuclideanDistanceTransform

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageFindKeypoints

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageGaussianBlur

Filtro que aplica un desenfoque gaussiano rápido a una imagen.

MPSImageGaussianPyramid

Representa una pirámide de imagen gaussiana.

MPSImageGuidedFilter

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageHistogram

Calcula un histograma de datos de imagen.

MPSImageHistogramEqualization

que MPSUnaryImageKernel iguala el histograma de una imagen.

MPSImageHistogramSpecification

Transforma una imagen para que su histograma coincida con un histograma deseado.

MPSImageIntegral

Filtro que suma los valores de píxeles de una región.

MPSImageIntegralOfSquares

Filtro que suma los valores cuadrados de píxeles de una región.

MPSImageLanczosScale

Filtro que realiza una operación de escalado con el muestreo de Lanczos.

MPSImageLaplacian

Un filtro Laplacian optimizado.

MPSImageLaplacianPyramid

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageLaplacianPyramidAdd

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageLaplacianPyramidSubtract

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageMedian

Filtro que busca el valor medio de cada canal para píxeles en la región alrededor de cada píxel de imagen de origen.

MPSImageMultiply

Kernel MPSImageArithmetic que realiza la multiplicación por elementos de dos imágenes.

MPSImageNormalizedHistogram

Sombreadores de imágenes y procesos altamente optimizados.

MPSImagePyramid

Clase base para pirámides de imagen.

MPSImageReduceColumnMax

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageReduceColumnMean

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageReduceColumnMin

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageReduceColumnSum

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageReduceRowMax

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageReduceRowMean

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageReduceRowMin

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageReduceRowSum

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageReduceUnary

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageScale

que MPSUnaryImageKernel puede cambiar el tamaño y cambiar la relación de aspecto de una imagen.

MPSImageSobel

Filtro que detecta bordes mediante un filtro Sobel.

MPSImageStatisticsMean

que MPSUnaryImageKernel calcula la media de los valores de píxel de una región.

MPSImageStatisticsMeanAndVariance

que MPSUnaryImageKernel calcula la media y la varianza de los valores de píxeles de una región.

MPSImageStatisticsMinAndMax

que MPSUnaryImageKernel calcula los valores de píxel mínimo y máximo de una región.

MPSImageSubtract

Kernel MPSImageArithmetic que realiza la resta de dos imágenes.

MPSImageTent

Filtre que desenfoque una imagen con una función de tienda.

MPSImageThresholdBinary

Filtro que cambia todos los píxeles por encima de una luminancia de umbral a un valor máximo de canal único especificado y se oscurece completamente el resto.

MPSImageThresholdBinaryInverse

Filtro que cambia todos los píxeles por encima de una luminancia de umbral a 0 y ilumina el resto en un valor máximo de canal único especificado.

MPSImageThresholdToZero

Filtro que oscurece todos los píxeles más o igual que el brillo a una luminancia de umbral a 0 y deja el resto sin cambios.

MPSImageThresholdToZeroInverse

Filtro que deja todos los píxeles atenuados o iguales en brillo a una luminancia de umbral sin cambios y oscurece el resto a 0.

MPSImageThresholdTruncate

Filtre los valores de brillo a un valor de umbral.

MPSImageTranspose

Filtro que transpone una imagen.

MPSInstanceAccelerationStructure

Sombreadores de imágenes y procesos altamente optimizados.

MPSKernel

Clase base que representa el kernel de un sombreador.

MPSKeyedUnarchiver

Sombreadores de imágenes y procesos altamente optimizados.

MPSLSTMDescriptor

Describe una capa de memoria Long-Short término en la red neuronal.

MPSMatrix

Matriz que representa el kernel de una transformación lineal.

MPSMatrixBatchNormalization

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixBatchNormalizationGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixBinaryKernel

Kernel que funciona en dos matrices para crear una matriz nueva.

MPSMatrixCopy

Realiza varias operaciones de copia de matriz.

MPSMatrixCopyDescriptor

Describe varias operaciones de copia de matriz.

MPSMatrixCopyToImage

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixDecompositionCholesky

que MPSMatrixUnaryKernel calcula la factorización de Cholesky.

MPSMatrixDecompositionLU

que MPSMatrixUnaryKernel calcula la factorización de LU mediante la dinamización parcial.

MPSMatrixDescriptor

Describe el tamaño, el tipo de datos y el paso de una matriz principal de fila.

MPSMatrixFindTopK

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixFullyConnected

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixFullyConnectedGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixLogSoftMax

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixLogSoftMaxGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixMultiplication

Representa una operación de multiplicación de matriz ponderada, seguida de una operación de suma ponderada.

MPSMatrixNeuron

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixNeuronGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixRandom

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixRandomDistributionDescriptor

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixRandomMtgp32

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixRandomPhilox

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixSoftMax

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixSoftMaxGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixSolveCholesky

que MPSMatrixBinaryKernel resuelve un sistema lineal de ecuaciones a través de la factorización de Cholesky.

MPSMatrixSolveLU

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixSolveTriangular

que MPSMatrixBinaryKernel resuelve un sistema lineal de ecuaciones a través de una matriz de coeficiente triangular.

MPSMatrixSum

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixUnaryKernel

Kernel que realiza una asignación de una matriz a otra.

MPSMatrixVectorMultiplication

Realiza la multiplicación de matriz.

MPSNDArray

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayAffineInt4Dequantize

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayAffineQuantizationDescriptor

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayBinaryKernel

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayBinaryPrimaryGradientKernel

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayBinarySecondaryGradientKernel

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayDescriptor

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayGather

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayGatherGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayGatherGradientState

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayGradientState

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayIdentity

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayLutDequantize

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayLutQuantizationDescriptor

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayMatrixMultiplication

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayMultiaryBase

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayMultiaryGradientKernel

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayMultiaryKernel

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayQuantizationDescriptor

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayQuantizedMatrixMultiplication

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayStridedSlice

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayStridedSliceGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayUnaryGradientKernel

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayUnaryKernel

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayVectorLutDequantize

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNAdditionGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNAdditionNode

Agrega los resultados de dos kernels.

MPSNNArithmeticGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNArithmeticGradientStateNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNBilinearScaleNode

que MPSNNFilterNode realiza el muestreo bilineal.

MPSNNBinaryArithmeticNode

Clase base abstracta de nodos aritméticos.

MPSNNBinaryGradientState

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNBinaryGradientStateNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNCompare

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNComparisonNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNConcatenationGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNConcatenationNode

Concatena los resultados de dos kernels.

MPSNNCropAndResizeBilinear

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNDefaultPadding

Directivas de relleno comunes predefinidas.

MPSNNDivisionNode

Divide los resultados de dos kernels.

MPSNNFilterNode

Nodo de marcador de posición en un gráfico de red neuronal para una fase de filtrado de imágenes.

MPSnnForwardLoss

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNForwardLossNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNGradientFilterNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNGradientState

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNGradientStateNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSnnGramMatrixCalculation

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNGramMatrixCalculationGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSnnGramMatrixCalculationGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSnnGramMatrixCalculationNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNGraph

Gráfico de red neuronal optimizada.

MPSnnGridSample

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNImageNode

Un nodo de marcador de posición para una imagen en un gráfico de red neuronal.

MPSnnInitialGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNInitialGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNLabelsNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNLanczosScaleNode

que MPSNNFilterNode realiza el muestreo de Lanczos.

MPSnnLocalCorrelation

Sombreadores de imágenes y procesos altamente optimizados.

MPSnnLossGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNLossGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSnnMultiaryGradientState

Sombreadores de imágenes y procesos altamente optimizados.

MPSnnMultiaryGradientStateNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNMultiplicationGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNMultiplicationNode

Multiplica los resultados de dos kernels.

MPSNNNeuronDescriptor

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNOptimizer

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNOptimizerAdam

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNOptimizerDescriptor

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNOptimizerRmsProp

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNOptimizerStochasticGradientDescent

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNPad

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNPadding_Extensions

Métodos de extensión a la IMPSNNPadding interfaz para admitir todos los métodos del protocolo MPSNNPadding.

MPSNNPadGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNPadGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNPadNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceBinary

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceColumnMax

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceColumnMean

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceColumnMin

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceColumnSum

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceFeatureChannelsAndWeightsMean

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceFeatureChannelsAndWeightsSum

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceFeatureChannelsArgumentMax

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceFeatureChannelsArgumentMin

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceFeatureChannelsMax

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceFeatureChannelsMean

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceFeatureChannelsMin

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceFeatureChannelsSum

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceRowMax

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceRowMean

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceRowMin

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceRowSum

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReduceUnary

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionColumnMaxNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionColumnMeanNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionColumnMinNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionColumnSumNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionFeatureChannelsArgumentMaxNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionFeatureChannelsArgumentMinNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionFeatureChannelsMaxNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionFeatureChannelsMeanNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionFeatureChannelsMinNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionFeatureChannelsSumNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionRowMaxNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionRowMeanNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionRowMinNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionRowSumNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionSpatialMeanGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReductionSpatialMeanNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReshape

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReshapeGradient

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReshapeGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNReshapeNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNResizeBilinear

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNScaleNode

Nodo de grafo de red neuronal abstracto para el remuestreo de imágenes.

MPSNNSlice

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNStateNode

Objeto de estado en un gráfico de red neuronal.

MPSNNSubtractionGradientNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNSubtractionNode

Resta los resultados de dos kernels.

MPSNNUnaryReductionNode

Sombreadores de imágenes y procesos altamente optimizados.

MPSPredicate

Sombreadores de imágenes y procesos altamente optimizados.

MPSRayIntersector

Sombreadores de imágenes y procesos altamente optimizados.

MPSRnnDescriptor

Descripción estructural de una capa de red neuronal recurrente.

MPSRnnImageInferenceLayer

Una capa de red neuronal recurrente específicamente para los datos de imagen.

MPSRnnMatrixInferenceLayer

Una capa de red neuronal recurrente.

MPSRnnMatrixTrainingLayer

Sombreadores de imágenes y procesos altamente optimizados.

MPSRnnMatrixTrainingState

Sombreadores de imágenes y procesos altamente optimizados.

MPSRnnRecurrentImageState

Imagen que contiene el estado en una red neuronal recurrente con baciones de imágenes, ya que recorre en iteración su secuencia.

MPSRnnRecurrentMatrixState

La matriz que contiene el estado como una red neuronal recurrente recorre en iteración su secuencia.

MPSRnnSingleGateDescriptor

Describe la puerta interna en una red neuronal recurrente.

MPSState

Almacenamiento temporal utilizado por redes neuronales convolucionales.

MPSStateBatch

Sombreadores de imágenes y procesos altamente optimizados.

MPSStateResourceList

Sombreadores de imágenes y procesos altamente optimizados.

MPSSvfgDenoiser

Sombreadores de imágenes y procesos altamente optimizados.

MPSSvgf

Sombreadores de imágenes y procesos altamente optimizados.

MPSSvgfDefaultTextureAllocator

Sombreadores de imágenes y procesos altamente optimizados.

MPSTemporalAA

Sombreadores de imágenes y procesos altamente optimizados.

MPSTemporaryImage

Datos de imagen descartables.

MPSTemporaryMatrix

Matriz asignada en la memoria privada de GPU.

MPSTemporaryNDArray

Sombreadores de imágenes y procesos altamente optimizados.

MPSTemporaryVector

Matriz unidimensional asignada en la memoria privada de GPU.

MPSTriangleAccelerationStructure

Sombreadores de imágenes y procesos altamente optimizados.

MPSUnaryImageKernel

Representa una transformación de sombreador que genera una textura de otra.

MPSVector

Matriz unidimensional.

MPSVectorDescriptor

Describe la longitud y el tipo de datos de .MPSVector

Estructuras

Nombre Description
MPSAxisAlignedBoundingBox

Sombreadores de imágenes y procesos altamente optimizados.

MPSDimensionSlice

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageCoordinate

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageHistogramInfo

Especifica el intervalo de datos de histograma en un histograma, el número de entradas y si se va a codificar el canal alfa.

MPSImageKeypointRangeInfo

Opciones para la detección de puntos de clave en una imagen.

MPSImageReadWriteParams

Opciones para la lectura y escritura de canales de características en una imagen.

MPSImageRegion

Sombreadores de imágenes y procesos altamente optimizados.

MPSMatrixCopyOffsets

Describe una operación de copia que admite desplazamientos.

MPSMatrixOffset

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayOffsets

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArraySizes

Sombreadores de imágenes y procesos altamente optimizados.

MPSOffset

Coordenada que representa un desplazamiento.

MPSOrigin

Coordenada que representa el origen de un sistema de coordenadas.

MPSRegion

Estructura que representa una región como origen y un tamaño.

MPSScaleTransform

Transformación para su uso con un kernel de Lanczos.

MPSSize

Estructura que representa un ancho, alto y profundidad.

MPSStateTextureInfo

Sombreadores de imágenes y procesos altamente optimizados.

Interfaces

Nombre Description
IMPSCnnBatchNormalizationDataSource

Esta interfaz representa el protocolo MPSCNNBatchNormalizationDataSourceObjective-C .

IMPSCnnConvolutionDataSource

Clase base para las clases que proporcionan pesos y términos de sesgo a los filtros de convolución.

IMPSCnnGroupNormalizationDataSource

Esta interfaz representa el protocolo MPSCNNGroupNormalizationDataSourceObjective-C .

IMPSCnnInstanceNormalizationDataSource

Esta interfaz representa el protocolo MPSCNNInstanceNormalizationDataSourceObjective-C .

IMPSDeviceProvider

Esta interfaz representa el protocolo MPSDeviceProviderObjective-C .

IMPSHandle

Interfaz que describe un identificador específico de sombreadores de rendimiento metálico.

IMPSHeapProvider

Esta interfaz representa el protocolo MPSHeapProviderObjective-C .

IMPSImageAllocator

Interfaz que define un generador que genera a MPSImage partir de , IMTLCommandBuffery MPSImageDescriptor.MPSKernel

IMPSImageSizeEncodingState

Interfaz que define métodos relacionados con cuando el tamaño de imagen se almacena en otra parte del gráfico.

IMPSImageTransformProvider

Interfaz que define métodos de remuestreo de imágenes.

IMPSNDArrayAllocator

Esta interfaz representa el protocolo MPSNDArrayAllocatorObjective-C .

IMPSnnGramMatrixCallback

Esta interfaz representa el protocolo MPSNNGramMatrixCallbackObjective-C .

IMPSNNLossCallback

Esta interfaz representa el protocolo MPSNNLossCallbackObjective-C .

IMPSNNPadding

Interfaz que describe cómo los kernels deben rellenar sus entradas.

IMPSNNTrainableNode

Esta interfaz representa el protocolo MPSNNTrainableNodeObjective-C .

IMPSSvgfTextureAllocator

Esta interfaz representa el protocolo MPSSVGFTextureAllocatorObjective-C .

Enumeraciones

Nombre Description
MPSAccelerationStructureStatus

Sombreadores de imágenes y procesos altamente optimizados.

MPSAccelerationStructureUsage

Sombreadores de imágenes y procesos altamente optimizados.

MPSAliasingStrategy

Sombreadores de imágenes y procesos altamente optimizados.

MPSAlphaType

Enumera los valores que indican si y qué tipo de premultiplicación de color se aplicarán a los valores de color.

MPSBoundingBoxIntersectionTestType

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnBatchNormalizationFlags

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnBinaryConvolutionFlags

Enumeración de marcado para las opciones disponibles para los kernels de convolución binaria.

MPSCnnBinaryConvolutionType

Enumera la operación usada en una convolución binaria.

MPSCnnConvolutionFlags

Los desarrolladores no deben usar esta clase en desuso.

MPSCnnConvolutionGradientOption

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnConvolutionWeightsLayout

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnLossType

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnNeuronType

Enumera las funciones de activación disponibles de una neurona.

MPSCnnReductionType

Sombreadores de imágenes y procesos altamente optimizados.

MPSCnnWeightsQuantizationType

Sombreadores de imágenes y procesos altamente optimizados.

MPSCustomKernelIndex

Sombreadores de imágenes y procesos altamente optimizados.

MPSDataLayout

Enumera si un búfer de datos es fila o columna principal

MPSDataType

Enumera los valores que especifican tipos de datos de punto flotante.

MPSDeviceOptions

Sombreadores de imágenes y procesos altamente optimizados.

MPSFloatDataTypeBit

Sombreadores de imágenes y procesos altamente optimizados.

MPSFloatDataTypeShift

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageEdgeMode

Enumera el comportamiento del sombreador en los bordes de las regiones e imágenes.

MPSImageFeatureChannelFormat

Enumera las descripciones del canal de imagen.

MPSImageType

Sombreadores de imágenes y procesos altamente optimizados.

MPSIntersectionDataType

Sombreadores de imágenes y procesos altamente optimizados.

MPSIntersectionType

Sombreadores de imágenes y procesos altamente optimizados.

MPSKernelOptions

Enumera las opciones de kernel que se pueden usar para OR que mejoran el rendimiento en determinados casos.

MPSMatrixDecompositionStatus

Enumera las formas de resultado de una descomposición de matriz.

MPSMatrixRandomDistribution

Sombreadores de imágenes y procesos altamente optimizados.

MPSNDArrayQuantizationScheme

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNComparisonType

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNConvolutionAccumulatorPrecisionOption

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNPaddingMethod

Opciones de cómo un grafo de red neuronal rellenará los resultados.

MPSNNRegularizationType

Sombreadores de imágenes y procesos altamente optimizados.

MPSNNTrainingStyle

Sombreadores de imágenes y procesos altamente optimizados.

MPSPurgeableState

Enumera el estado purgable de la textura subyacente de una imagen.

MPSRayDataType

Sombreadores de imágenes y procesos altamente optimizados.

MPSRayMaskOptions

Sombreadores de imágenes y procesos altamente optimizados.

MPSRnnBidirectionalCombineMode

Enumera cómo se deben combinar matrices o imágenes de entrada en una red neuronal recurrente.

MPSRnnMatrixId

Sombreadores de imágenes y procesos altamente optimizados.

MPSRnnSequenceDirection

Enumera la dirección de propagación en una capa de una red neuronal recurrente.

MPSStateResourceType

Sombreadores de imágenes y procesos altamente optimizados.

MPSTemporalWeighting

Sombreadores de imágenes y procesos altamente optimizados.

MPSTransformType

Sombreadores de imágenes y procesos altamente optimizados.

MPSTriangleIntersectionTestType

Sombreadores de imágenes y procesos altamente optimizados.

Delegados

Nombre Description
MPSAccelerationStructureCompletionHandler

Sombreadores de imágenes y procesos altamente optimizados.

MPSCopyAllocator

Comandos para copiar una textura de origen en una nueva ubicación. Se usa para filtros fuera de sitio.

MPSGradientNodeHandler

Sombreadores de imágenes y procesos altamente optimizados.

MPSImageBatch.MPSImageBatchIterator

Sombreadores de imágenes y procesos altamente optimizados.

Comentarios

El espacio de nombres Sombreadores de rendimiento de metal define la MPSKernel clase y una serie de subclases que proporcionan sombreadores altamente optimizados para hardware gpu disponible.