MetalPerformanceShaders Namespace

Sombreadores de imagem e computador altamente otimizados.

Classes

MPSAccelerationStructure

Sombreadores de imagem e computador altamente otimizados.

MPSAccelerationStructureGroup

Sombreadores de imagem e computador altamente otimizados.

MPSBinaryImageKernel

Um kernel de imagem que combina duas texturas em um resultado de textura.

MPSCnnAdd

Sombreadores de imagem e computador altamente otimizados.

MPSCnnAddGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnArithmetic

Sombreadores de imagem e computador altamente otimizados.

MPSCnnArithmeticGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnArithmeticGradientState

Sombreadores de imagem e computador altamente otimizados.

MPSCnnBatchNormalization

Sombreadores de imagem e computador altamente otimizados.

MPSCnnBatchNormalizationDataSource

Sombreadores de imagem e computador altamente otimizados.

MPSCnnBatchNormalizationDataSource_Extensions

Sombreadores de imagem e computador altamente otimizados.

MPSCnnBatchNormalizationGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnBatchNormalizationGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnBatchNormalizationNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnBatchNormalizationState

Sombreadores de imagem e computador altamente otimizados.

MPSCnnBatchNormalizationStatistics

Sombreadores de imagem e computador altamente otimizados.

MPSCnnBatchNormalizationStatisticsGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnBinaryConvolution

Um MPSCnnKernel que tem pesos binários e envolve sua entrada.

MPSCnnBinaryConvolutionNode

Um MPSCnnConvolutionNode que representa um kernel de convolução binária.

MPSCnnBinaryFullyConnected

Um MPSCnnBinaryConvolution que é uma camada de convolução totalmente conectada que usa pesos binários.

MPSCnnBinaryFullyConnectedNode

Um MPSCnnBinaryConvolutionNode que representa uma camada de convolução totalmente conectada que usa pesos binários.

MPSCnnBinaryKernel

Um MPSKernel que tem pesos binários.

MPSCnnConvolution

Um MPSCnnKernel que envolve suas entradas, produzindo um mapa de recursos para cada um de seus filtros constituintes.

MPSCnnConvolutionDataSource

Classe base para classes que fornecem pesos e termos de desvio para filtros de convolução.

MPSCnnConvolutionDataSource_Extensions

Métodos de extensão para a IMPSCnnConvolutionDataSource interface para dar suporte a todos os métodos do MPSCnnConvolutionDataSource protocolo.

MPSCnnConvolutionDescriptor

Descreve um kernel de convolução.

MPSCnnConvolutionGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnConvolutionGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnConvolutionGradientState

Sombreadores de imagem e computador altamente otimizados.

MPSCnnConvolutionGradientStateNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnConvolutionNode

Subclasse de MPSNNFilterNode que é a classe base para nós de representação de convolução.

MPSCnnConvolutionState

Sombreadores de imagem e computador altamente otimizados.

MPSCnnConvolutionStateNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnConvolutionTranspose

Um MPSCnnKernel que transpõe sua entrada.

MPSCnnConvolutionTransposeNode

Um MPSCnnConvolutionNode que representa um kernel de transposição.

MPSCnnConvolutionWeightsAndBiasesState

Sombreadores de imagem e computador altamente otimizados.

MPSCnnCrossChannelNormalization

Um MPSCnnKernel que normaliza entre canais de recursos.

MPSCnnCrossChannelNormalizationGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnCrossChannelNormalizationGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnCrossChannelNormalizationNode

Um MPSCnnNormalizationNode que representa um kernel de normalização entre canais.

MPSCnnDepthWiseConvolutionDescriptor

Um MPSCnnConvolutionDescriptor que descreve a convolução em profundidade.

MPSCnnDilatedPoolingMax

Um filtro máximo MPSCnnPooling diluido.

MPSCnnDilatedPoolingMaxGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnDilatedPoolingMaxGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnDilatedPoolingMaxNode

Um MPSNNFilterNode que representa um filtro de pooling máximo diluido.

MPSCnnDivide

Sombreadores de imagem e computador altamente otimizados.

MPSCnnDropout

Sombreadores de imagem e computador altamente otimizados.

MPSCnnDropoutGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnDropoutGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnDropoutGradientState

Sombreadores de imagem e computador altamente otimizados.

MPSCnnDropoutNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnFullyConnected

Uma camada totalmente conectada.

MPSCnnFullyConnectedGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnFullyConnectedNode

Um MPSCnnConvolutionNode que representa uma camada totalmente conectada.

MPSCnnGradientKernel

Sombreadores de imagem e computador altamente otimizados.

MPSCnnInstanceNormalization

Sombreadores de imagem e computador altamente otimizados.

MPSCnnInstanceNormalizationDataSource

Sombreadores de imagem e computador altamente otimizados.

MPSCnnInstanceNormalizationDataSource_Extensions

Sombreadores de imagem e computador altamente otimizados.

MPSCnnInstanceNormalizationGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnInstanceNormalizationGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnInstanceNormalizationGradientState

Sombreadores de imagem e computador altamente otimizados.

MPSCnnInstanceNormalizationNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnKernel

A classe base para camadas em uma rede neural convolucional.

MPSCnnLocalContrastNormalization

Um contraste MPSCnnKernellocal.

MPSCnnLocalContrastNormalizationGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnLocalContrastNormalizationGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnLocalContrastNormalizationNode

Um MPSCnnNormalizationNode que representa um kernel de normalização de contraste local.

MPSCnnLogSoftMax

A função de perda logarítmica softmax.

MPSCnnLogSoftMaxGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnLogSoftMaxGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnLogSoftMaxNode

Um MPSNNFilterNode que representa a função de perda logarítmica softmax.

MPSCnnLoss

Sombreadores de imagem e computador altamente otimizados.

MPSCnnLossDataDescriptor

Sombreadores de imagem e computador altamente otimizados.

MPSCnnLossDescriptor

Sombreadores de imagem e computador altamente otimizados.

MPSCnnLossLabels

Sombreadores de imagem e computador altamente otimizados.

MPSCnnLossNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnMultiply

Sombreadores de imagem e computador altamente otimizados.

MPSCnnMultiplyGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnNeuron

A classe base para funções de ativação.

MPSCnnNeuronAbsolute

A função de ativação de valor absoluto.

MPSCnnNeuronAbsoluteNode

Um MPSCnnNeuronNode que representa a função de ativação de valor absoluto.

MPSCnnNeuronElu

A função de ativação de unidade linear exponencial.

MPSCnnNeuronEluNode

Um MPSCnnNeuronNode que representa a função de ativação de unidade linear exponencial.

MPSCnnNeuronExponential

Sombreadores de imagem e computador altamente otimizados.

MPSCnnNeuronExponentialNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnNeuronGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnNeuronGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnNeuronHardSigmoid

A função de ativação sigmóide rígida.

MPSCnnNeuronHardSigmoidNode

Um MPSCnnNeuronNode que representa a função de ativação sigmóide rígida.

MPSCnnNeuronLinear

A função de ativação linear.

MPSCnnNeuronLinearNode

Um MPSCnnNeuronNode que representa a função de ativação linear.

MPSCnnNeuronLogarithm

Sombreadores de imagem e computador altamente otimizados.

MPSCnnNeuronLogarithmNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnNeuronNode

A classe base para representações de funções de ativação.

MPSCnnNeuronPower

Sombreadores de imagem e computador altamente otimizados.

MPSCnnNeuronPowerNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnNeuronPReLU

A função de ativação de unidade linear retificada paramétrica.

MPSCnnNeuronPReLUNode

Um MPSCnnNeuronNode que representa a função de ativação de unidade linear corrigida paramétrica.

MPSCnnNeuronReLU

A função de ativação de unidade linear corrigida.

MPSCnnNeuronReLun

A função de ativação ReLUN.

MPSCnnNeuronReLunNode

Um MPSCnnNeuronNode que representa a função de ativação ReLUN.

MPSCnnNeuronReLUNode

Um MPSCnnNeuronNode que representa a função de ativação de unidade linear corrigida.

MPSCnnNeuronSigmoid

A função de ativação sigmóide.

MPSCnnNeuronSigmoidNode

Um MPSCnnNeuronNode que representa a função de ativação sigmóide.

MPSCnnNeuronSoftPlus

A função de ativação softplus.

MPSCnnNeuronSoftPlusNode

Um MPSCnnNeuronNode que representa a função de ativação softplus.

MPSCnnNeuronSoftSign

A função de ativação softsign.

MPSCnnNeuronSoftSignNode

Um MPSCnnNeuronNode que representa a função de ativação softsign.

MPSCnnNeuronTanH

A função de ativação de tangente hiperbólica.

MPSCnnNeuronTanHNode

Um T:MetalPerformanceShaders.MPSCNNNeuronNode que representa uma função de ativação tanh.

MPSCnnNormalizationGammaAndBetaState

Sombreadores de imagem e computador altamente otimizados.

MPSCnnNormalizationMeanAndVarianceState

Sombreadores de imagem e computador altamente otimizados.

MPSCnnNormalizationNode

Classe base abstrata para subclasses de normalização MPSNNFilterNode .

MPSCnnPooling

Uma subclasse dessa MPSCnnKernel subclasse mostra sua entrada.

MPSCnnPoolingAverage

Um filtro de pooling médio.

MPSCnnPoolingAverageGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnPoolingAverageGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnPoolingAverageNode

Um MPSNNFilterNode que retorna o valor médio de sua região de entrada.

MPSCnnPoolingGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnPoolingGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnPoolingL2Norm

Um filtro de pooling L2-norm.

MPSCnnPoolingL2NormGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnPoolingL2NormGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnPoolingL2NormNode

Representação de um filtro de pooling L2-norm.

MPSCnnPoolingMax

Uma MPSCnnPooling subclasse que executa o pool máximo.

MPSCnnPoolingMaxGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnPoolingMaxGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnPoolingMaxNode

Um MPSCnnPoolingNode que representa um kernel de pool máximo em uma rede neural convolucional.

MPSCnnPoolingNode

Um MPSNNFilterNode que representa um kernel de pool em uma rede neural convolucional.

MPSCnnSoftMax

Um MPSCnnKernel comumente usado em tarefas de categorização.

MPSCnnSoftMaxGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnSoftMaxGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnSoftMaxNode

Um MPSNNFilterNode que representa um filtro softmax.

MPSCnnSpatialNormalization

Um MPSCnnKernel que executa a normalização espacial.

MPSCnnSpatialNormalizationGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnSpatialNormalizationGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnSpatialNormalizationNode

Um MPSCnnNormalizationNode que representa um kernel de normalização espacial.

MPSCnnSubPixelConvolutionDescriptor

Um MPSCnnConvolutionDescriptor que descreve o upsampling e a remodelação de subpixel.

MPSCnnSubtract

Sombreadores de imagem e computador altamente otimizados.

MPSCnnSubtractGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnUpsampling

Um MPSCnnKernel que aumenta o tamanho de uma imagem.

MPSCnnUpsamplingBilinear

Um MPSCnnUpsampling filtro que executa upsampling espacial bilinear.

MPSCnnUpsamplingBilinearGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnUpsamplingBilinearGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnUpsamplingBilinearNode

Um MPSNNFilterNode que executa upsampling espacial bilinear.

MPSCnnUpsamplingGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnUpsamplingNearest

Um MPSCnnUpsampling filtro que executa a upsampling espacial mais próxima.

MPSCnnUpsamplingNearestGradient

Sombreadores de imagem e computador altamente otimizados.

MPSCnnUpsamplingNearestGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSCnnUpsamplingNearestNode

Um MPSNNFilterNode que executa upsampling espacial mais próximo.

MPSCnnYoloLoss

Sombreadores de imagem e computador altamente otimizados.

MPSCnnYoloLossDescriptor

Sombreadores de imagem e computador altamente otimizados.

MPSCnnYoloLossNode

Sombreadores de imagem e computador altamente otimizados.

MPSGRUDescriptor

Descreve uma camada de unidade recorrente restrita em uma rede neural.

MPSImage

Uma imagem que pode conter mais de 4 canais. (Por exemplo, uma imagem em uma camada de uma rede neural convolucional.)

MPSImageAdd

Um MPSImageArithmetic kernel que executa a adição elemento a elemento de duas imagens.

MPSImageAllocator_Extensions

Sombreadores de imagem e computador altamente otimizados.

MPSImageAreaMax

Filtro que localiza o valor máximo de pixel em uma janela em torno de cada pixel na imagem de origem. (Canais individuais são processados separadamente.)

MPSImageAreaMin

Filtro que localiza o valor mínimo de pixel em uma janela em torno de cada pixel na imagem de origem. (Canais individuais são processados separadamente.)

MPSImageArithmetic

Classe base para MPSBinaryImageKernel classes que executam aritmética em imagens.

MPSImageBatch

Sombreadores de imagem e computador altamente otimizados.

MPSImageBilinearScale

Uma MPSImageScale subclasse que usa amostragem bilinear para dimensionar a imagem.

MPSImageBox

Filtre o que desfoca transformando cada pixel da imagem de origem para a média de si mesmo e de seus vizinhos.

MPSImageConversion

Uma imagem que pode converter seu espaço de cor, alfa ou formato de pixel.

MPSImageConvolution

Filtro que representa uma convolução.

MPSImageCopyToMatrix

Um MPSKernel que copia dados de imagem em um MPSMatrix objeto .

MPSImageDescriptor

Contém os atributos de um novo ou existente MPSImage.

MPSImageDilate

Localiza o valor máximo em uma região, deslocado por um valor correspondente em uma máscara.

MPSImageDivide

Um MPSImageArithmetic kernel que executa a divisão elemento a elemento de duas imagens.

MPSImageErode

Localiza o valor de mininumeração em uma região, deslocado por um valor correspondente em uma máscara.

MPSImageEuclideanDistanceTransform

Sombreadores de imagem e computador altamente otimizados.

MPSImageFindKeypoints

Sombreadores de imagem e computador altamente otimizados.

MPSImageGaussianBlur

Filtro que aplica um desfoque gaussiano rápido a uma imagem.

MPSImageGaussianPyramid

Representa uma pirâmide de imagem gaussiana.

MPSImageGuidedFilter

Sombreadores de imagem e computador altamente otimizados.

MPSImageHistogram

Calcula um histograma de dados de imagem.

MPSImageHistogramEqualization

Um MPSUnaryImageKernel que iguala o histograma de uma imagem.

MPSImageHistogramSpecification

Transforma uma imagem para que seu histograma corresponda a um histograma desejado.

MPSImageIntegral

Filtro que soma os valores de pixels em uma região.

MPSImageIntegralOfSquares

Filtro que soma os valores quadrados de pixels em uma região.

MPSImageLanczosScale

Filtro que executa uma operação de dimensionamento com resampling lanczos.

MPSImageLaplacian

Um filtro Laplaciano otimizado.

MPSImageLaplacianPyramid

Sombreadores de imagem e computador altamente otimizados.

MPSImageLaplacianPyramidAdd

Sombreadores de imagem e computador altamente otimizados.

MPSImageLaplacianPyramidSubtract

Sombreadores de imagem e computador altamente otimizados.

MPSImageMedian

Filtro que localiza o valor mediano de cada canal para pixels na região ao redor de cada pixel de imagem de origem.

MPSImageMultiply

Um MPSImageArithmetic kernel que executa a multiplicação em termos de elemento de duas imagens.

MPSImageNormalizedHistogram

Sombreadores de imagem e computador altamente otimizados.

MPSImagePyramid

Classe base para pirâmides de imagem.

MPSImageReduceColumnMax

Sombreadores de imagem e computador altamente otimizados.

MPSImageReduceColumnMean

Sombreadores de imagem e computador altamente otimizados.

MPSImageReduceColumnMin

Sombreadores de imagem e computador altamente otimizados.

MPSImageReduceColumnSum

Sombreadores de imagem e computador altamente otimizados.

MPSImageReduceRowMax

Sombreadores de imagem e computador altamente otimizados.

MPSImageReduceRowMean

Sombreadores de imagem e computador altamente otimizados.

MPSImageReduceRowMin

Sombreadores de imagem e computador altamente otimizados.

MPSImageReduceRowSum

Sombreadores de imagem e computador altamente otimizados.

MPSImageReduceUnary

Sombreadores de imagem e computador altamente otimizados.

MPSImageScale

Um MPSUnaryImageKernel que pode redimensionar e alterar a taxa de proporção de uma imagem.

MPSImageSobel

Filtro que detecta bordas usando um filtro Sobel.

MPSImageStatisticsMean

Um MPSUnaryImageKernel que calcula a média de valores de pixel para uma região.

MPSImageStatisticsMeanAndVariance

Um MPSUnaryImageKernel que calcula a média e a variação dos valores de pixel para uma região.

MPSImageStatisticsMinAndMax

Um MPSUnaryImageKernel que calcula os valores de pixel mínimo e máximo para uma região.

MPSImageSubtract

Um MPSImageArithmetic kernel que executa a subtração em termos de elemento de duas imagens.

MPSImageTent

Filtro que desfoca uma imagem com uma função de tenda.

MPSImageThresholdBinary

Filtro que altera todos os pixels acima de uma luminância de limite para um valor máximo de canal único especificado e escurece completamente o restante.

MPSImageThresholdBinaryInverse

Filtro que altera todos os pixels acima de uma luminância de limite para 0 e ilumina o restante para um valor máximo de canal único especificado.

MPSImageThresholdToZero

Filtro que escurece todos os pixels mais esmaecidos ou iguais em brilho a um limite de luminância a 0 e deixa o restante inalterado.

MPSImageThresholdToZeroInverse

Filtro que deixa todos os pixels mais esmaecidos ou iguais em brilho para uma luminância de limite inalterada e escurece o restante para 0.

MPSImageThresholdTruncate

Filtro que fixa valores de brilho a um valor limite.

MPSImageTranspose

Filtro que transpõe uma imagem.

MPSInstanceAccelerationStructure

Sombreadores de imagem e computador altamente otimizados.

MPSKernel

Classe base que representa o kernel de um sombreador.

MPSKeyedUnarchiver

Sombreadores de imagem e computador altamente otimizados.

MPSLSTMDescriptor

Descreve uma camada de memória de termo Long-Short na rede neural.

MPSMatrix

Uma matriz que representa o kernel de uma transformação linear.

MPSMatrixBatchNormalization

Sombreadores de imagem e computador altamente otimizados.

MPSMatrixBatchNormalizationGradient

Sombreadores de imagem e computador altamente otimizados.

MPSMatrixBinaryKernel

Um kernel que opera em duas matrizes para criar uma nova matriz.

MPSMatrixCopy

Executa várias operações de cópia de matriz.

MPSMatrixCopyDescriptor

Descreve várias operações de cópia de matriz.

MPSMatrixCopyToImage

Sombreadores de imagem e computador altamente otimizados.

MPSMatrixDecompositionCholesky

Um MPSMatrixUnaryKernel que calcula a fatoração Cholesky.

MPSMatrixDecompositionLU

Um MPSMatrixUnaryKernel que calcula a fatoração LU usando a dinâmica parcial.

MPSMatrixDescriptor

Descreve o tamanho, o tipo de dados e o passo a passo de uma matriz de linha principal.

MPSMatrixFindTopK

Sombreadores de imagem e computador altamente otimizados.

MPSMatrixFullyConnected

Sombreadores de imagem e computador altamente otimizados.

MPSMatrixFullyConnectedGradient

Sombreadores de imagem e computador altamente otimizados.

MPSMatrixLogSoftMax

Sombreadores de imagem e computador altamente otimizados.

MPSMatrixLogSoftMaxGradient

Sombreadores de imagem e computador altamente otimizados.

MPSMatrixMultiplication

Representa uma operação de multiplicação de matriz ponderada, seguida por uma operação de adição ponderada.

MPSMatrixNeuron

Sombreadores de imagem e computador altamente otimizados.

MPSMatrixNeuronGradient

Sombreadores de imagem e computador altamente otimizados.

MPSMatrixSoftMax

Sombreadores de imagem e computador altamente otimizados.

MPSMatrixSoftMaxGradient

Sombreadores de imagem e computador altamente otimizados.

MPSMatrixSolveCholesky

Um MPSMatrixBinaryKernel que resolve um sistema linear de equações por meio da fatoração Cholesky.

MPSMatrixSolveLU

Sombreadores de imagem e computador altamente otimizados.

MPSMatrixSolveTriangular

Um MPSMatrixBinaryKernel que resolve um sistema linear de equações por meio de uma matriz de coeficiente triangular.

MPSMatrixSum

Sombreadores de imagem e computador altamente otimizados.

MPSMatrixUnaryKernel

Um kernel que executa um mapeamento de uma matriz para outra.

MPSMatrixVectorMultiplication

Executa a multiplicação de matriz.

MPSNNAdditionGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNAdditionNode

Adiciona os resultados de dois kernels.

MPSNNArithmeticGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNArithmeticGradientStateNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNBilinearScaleNode

Um MPSNNFilterNode que executa amostragem bilinear.

MPSNNBinaryArithmeticNode

Classe base abstrata de nós aritméticos.

MPSNNBinaryGradientState

Sombreadores de imagem e computador altamente otimizados.

MPSNNBinaryGradientStateNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNCompare

Sombreadores de imagem e computador altamente otimizados.

MPSNNComparisonNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNConcatenationGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNConcatenationNode

Concatena os resultados de dois kernels.

MPSNNCropAndResizeBilinear

Sombreadores de imagem e computador altamente otimizados.

MPSNNDefaultPadding

Políticas de preenchimento comuns predefinidas.

MPSNNDivisionNode

Divide os resultados de dois kernels.

MPSNNFilterNode

Um nó de espaço reservado em um grafo de rede neural para um estágio de filtragem de imagem.

MPSNNGradientFilterNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNGradientState

Sombreadores de imagem e computador altamente otimizados.

MPSNNGradientStateNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNGraph

Um grafo de rede neural otimizado.

MPSNNImageNode

Um nó de espaço reservado para uma imagem em um grafo de rede neural.

MPSNNLabelsNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNLanczosScaleNode

Um MPSNNFilterNode que executa a resampling lanczos.

MPSNNMultiplicationGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNMultiplicationNode

Multiplica os resultados de dois kernels.

MPSNNNeuronDescriptor

Sombreadores de imagem e computador altamente otimizados.

MPSNNOptimizer

Sombreadores de imagem e computador altamente otimizados.

MPSNNOptimizerAdam

Sombreadores de imagem e computador altamente otimizados.

MPSNNOptimizerDescriptor

Sombreadores de imagem e computador altamente otimizados.

MPSNNOptimizerRmsProp

Sombreadores de imagem e computador altamente otimizados.

MPSNNOptimizerStochasticGradientDescent

Sombreadores de imagem e computador altamente otimizados.

MPSNNPad

Sombreadores de imagem e computador altamente otimizados.

MPSNNPadding_Extensions

Sombreadores de imagem e computador altamente otimizados.

MPSNNPadGradient

Sombreadores de imagem e computador altamente otimizados.

MPSNNPadGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNPadNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceBinary

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceColumnMax

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceColumnMean

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceColumnMin

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceColumnSum

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceFeatureChannelsAndWeightsMean

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceFeatureChannelsAndWeightsSum

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceFeatureChannelsArgumentMax

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceFeatureChannelsArgumentMin

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceFeatureChannelsMax

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceFeatureChannelsMean

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceFeatureChannelsMin

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceFeatureChannelsSum

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceRowMax

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceRowMean

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceRowMin

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceRowSum

Sombreadores de imagem e computador altamente otimizados.

MPSNNReduceUnary

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionColumnMaxNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionColumnMeanNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionColumnMinNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionColumnSumNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionFeatureChannelsArgumentMaxNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionFeatureChannelsArgumentMinNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionFeatureChannelsMaxNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionFeatureChannelsMeanNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionFeatureChannelsMinNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionFeatureChannelsSumNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionRowMaxNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionRowMeanNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionRowMinNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionRowSumNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionSpatialMeanGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReductionSpatialMeanNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReshape

Sombreadores de imagem e computador altamente otimizados.

MPSNNReshapeGradient

Sombreadores de imagem e computador altamente otimizados.

MPSNNReshapeGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNReshapeNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNResizeBilinear

Sombreadores de imagem e computador altamente otimizados.

MPSNNScaleNode

Nó de grafo de rede neural abstrato para resampling de imagem.

MPSNNSlice

Sombreadores de imagem e computador altamente otimizados.

MPSNNStateNode

Um objeto de estado em um grafo de rede neural.

MPSNNSubtractionGradientNode

Sombreadores de imagem e computador altamente otimizados.

MPSNNSubtractionNode

Subtrai os resultados de dois kernels.

MPSNNUnaryReductionNode

Sombreadores de imagem e computador altamente otimizados.

MPSRayIntersector

Sombreadores de imagem e computador altamente otimizados.

MPSRnnDescriptor

Uma descrição estrutural de uma camada de rede neural recorrente.

MPSRnnImageInferenceLayer

Uma camada de rede neural recorrente especificamente para dados de imagem.

MPSRnnMatrixInferenceLayer

Uma camada de rede neural recorrente.

MPSRnnMatrixTrainingLayer

Sombreadores de imagem e computador altamente otimizados.

MPSRnnMatrixTrainingState

Sombreadores de imagem e computador altamente otimizados.

MPSRnnRecurrentImageState

A imagem que contém o estado em uma rede neural recorrente com baed de imagem à medida que itera por meio de sua sequência.

MPSRnnRecurrentMatrixState

A matriz que contém o estado como uma rede neural recorrente itera por meio de sua sequência.

MPSRnnSingleGateDescriptor

Descreve o portão interno em uma rede neural recorrente.

MPSState

Armazenamento temporário usado por redes neurais convolucionais.

MPSStateBatch

Sombreadores de imagem e computador altamente otimizados.

MPSStateResourceList

Sombreadores de imagem e computador altamente otimizados.

MPSTemporaryImage

Dados de imagem descartados.

MPSTemporaryMatrix

Uma matriz alocada na memória privada da GPU.

MPSTemporaryVector

Uma matriz unidimensional alocada na memória privada da GPU.

MPSTriangleAccelerationStructure

Sombreadores de imagem e computador altamente otimizados.

MPSUnaryImageKernel

Representa uma transformação de sombreador que produz uma textura de outra.

MPSVector

Uma matriz unidimensional.

MPSVectorDescriptor

Descreve o comprimento e o tipo de dados de um MPSVector.

Estruturas

MPSAxisAlignedBoundingBox

Sombreadores de imagem e computador altamente otimizados.

MPSImageCoordinate

Sombreadores de imagem e computador altamente otimizados.

MPSImageHistogramInfo

Especifica o intervalo de dados de histograma em um histograma, o número de entradas e se o canal alfa deve ser codificado.

MPSImageKeypointRangeInfo

Opções para a descoberta de pontos de chave em uma imagem.

MPSImageReadWriteParams

Opções para leitura e gravação de canais de recursos em uma imagem.

MPSImageRegion

Sombreadores de imagem e computador altamente otimizados.

MPSMatrixCopyOffsets

Descreve uma operação de cópia que dá suporte a deslocamentos.

MPSOffset

Uma coordenada que representa um deslocamento.

MPSOrigin

Uma coordenada que representa a origem de um sistema de coordenadas.

MPSRegion

Estrutura que representa uma região como uma origem e um tamanho.

MPSScaleTransform

Uma transformação para uso com um kernel Lanczos.

MPSSize

Uma estrutura que representa largura, altura e profundidade.

MPSStateTextureInfo

Sombreadores de imagem e computador altamente otimizados.

Interfaces

IMPSCnnBatchNormalizationDataSource

Sombreadores de imagem e computador altamente otimizados.

IMPSCnnConvolutionDataSource

Interface que representa os métodos necessários (se houver) do protocolo MPSCnnConvolutionDataSource.

IMPSCnnInstanceNormalizationDataSource

Sombreadores de imagem e computador altamente otimizados.

IMPSDeviceProvider

Sombreadores de imagem e computador altamente otimizados.

IMPSHandle

Interface que descreve um identificador específico do Metal Performance Shaders.

IMPSImageAllocator

Interface que define uma fábrica que gera um MPSImage de um T:MetalPerformanceShaders.MTLCommandBuffer, um MPSImageDescriptore um MPSKernel.

IMPSImageSizeEncodingState

Interface que define métodos relacionados a quando o tamanho da imagem é armazenado em outro lugar no grafo.

IMPSImageTransformProvider

Interface que define métodos de resampling de imagem.

IMPSNNPadding

Interface que descreve como os kernels devem preencher suas entradas.

IMPSNNTrainableNode

Sombreadores de imagem e computador altamente otimizados.

Enumerações

MPSAccelerationStructureStatus

Sombreadores de imagem e computador altamente otimizados.

MPSAccelerationStructureUsage

Sombreadores de imagem e computador altamente otimizados.

MPSAlphaType

Enumera valores que indicam se e que tipo de pré-replicação de cor serão aplicados aos valores de cor.

MPSBoundingBoxIntersectionTestType

Sombreadores de imagem e computador altamente otimizados.

MPSCnnBatchNormalizationFlags

Sombreadores de imagem e computador altamente otimizados.

MPSCnnBinaryConvolutionFlags

Sinalizando a enumeração para opções disponíveis para kernels de convolução binária.

MPSCnnBinaryConvolutionType

Enumera a operação usada em uma convolução binária.

MPSCnnConvolutionFlags

Os desenvolvedores não devem usar essa classe preterida.

MPSCnnConvolutionGradientOption

Sombreadores de imagem e computador altamente otimizados.

MPSCnnLossType

Sombreadores de imagem e computador altamente otimizados.

MPSCnnNeuronType

Enumera as funções de ativação disponíveis de um neurônio.

MPSCnnReductionType

Sombreadores de imagem e computador altamente otimizados.

MPSCnnWeightsQuantizationType

Sombreadores de imagem e computador altamente otimizados.

MPSDataLayout

Enumera se um buffer de dados é de linha ou coluna principal

MPSDataType

Enumera valores que especificam tipos de dados de ponto flutuante.

MPSImageEdgeMode

Enumera o comportamento do sombreador nas bordas de regiões e imagens.

MPSImageFeatureChannelFormat

Enumera descrições de canal de imagem.

MPSIntersectionDataType

Sombreadores de imagem e computador altamente otimizados.

MPSIntersectionType

Sombreadores de imagem e computador altamente otimizados.

MPSKernelOptions

Enumera opções de kernel ORable que melhoram o desempenho em determinados casos.

MPSMatrixDecompositionStatus

Enumera as formas de resultado de uma decomposição de matriz.

MPSNNComparisonType

Sombreadores de imagem e computador altamente otimizados.

MPSNNConvolutionAccumulatorPrecisionOption

Sombreadores de imagem e computador altamente otimizados.

MPSNNPaddingMethod

Opções de como um grafo de rede neural fornecerá resultados.

MPSNNRegularizationType

Sombreadores de imagem e computador altamente otimizados.

MPSNNTrainingStyle

Sombreadores de imagem e computador altamente otimizados.

MPSPurgeableState

Enumera o estado purgável da textura subjacente de uma imagem.

MPSRayDataType

Sombreadores de imagem e computador altamente otimizados.

MPSRayMaskOptions

Sombreadores de imagem e computador altamente otimizados.

MPSRnnBidirectionalCombineMode

Enumera como matrizes de entrada ou imagens devem ser combinadas em uma rede neural recorrente.

MPSRnnMatrixId

Sombreadores de imagem e computador altamente otimizados.

MPSRnnSequenceDirection

Enumera a direção de propagação em uma camada em uma rede neural recorrente.

MPSStateResourceType

Sombreadores de imagem e computador altamente otimizados.

MPSTransformType

Sombreadores de imagem e computador altamente otimizados.

MPSTriangleIntersectionTestType

Sombreadores de imagem e computador altamente otimizados.

Delegados

MPSAccelerationStructureCompletionHandler

Sombreadores de imagem e computador altamente otimizados.

MPSCopyAllocator

Comandos para copiar uma textura de origem para um novo local. Usado para filtros fora do local.

MPSGradientNodeHandler

Sombreadores de imagem e computador altamente otimizados.

Comentários

O namespace Sombreadores de Desempenho De Metal define a MPSKernel classe e várias subclasses que fornecem sombreadores altamente otimizados ajustados para hardware de GPU disponível.