MetalPerformanceShaders Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.