MetalPerformanceShaders Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Nuanceurs d’images et d’ordinateurs hautement optimisés.
Classes
MPSAccelerationStructure |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSAccelerationStructureGroup |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSBinaryImageKernel |
Noyau d’image qui combine deux textures en un résultat de texture. |
MPSCnnAdd |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnAddGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnArithmetic |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnArithmeticGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnArithmeticGradientState |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnBatchNormalization |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnBatchNormalizationDataSource |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnBatchNormalizationDataSource_Extensions |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnBatchNormalizationGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnBatchNormalizationGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnBatchNormalizationNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnBatchNormalizationState |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnBatchNormalizationStatistics |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnBatchNormalizationStatisticsGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnBinaryConvolution |
MPSCnnKernel qui a des poids binaires et qui se charge de son entrée. |
MPSCnnBinaryConvolutionNode |
MPSCnnConvolutionNode qui représente un noyau de convolution binaire. |
MPSCnnBinaryFullyConnected |
MPSCnnBinaryConvolution qui est une couche de convolution entièrement connectée qui utilise des poids binaires. |
MPSCnnBinaryFullyConnectedNode |
MPSCnnBinaryConvolutionNode qui représente une couche de convolution entièrement connectée qui utilise des poids binaires. |
MPSCnnBinaryKernel |
MPSKernel qui a des pondérations binaires. |
MPSCnnConvolution |
qui MPSCnnKernel implique ses entrées, produisant une carte de caractéristiques pour chacun de ses filtres constitutifs. |
MPSCnnConvolutionDataSource |
Classe de base pour les classes qui fournissent des pondérations et des termes de biais aux filtres de convolution. |
MPSCnnConvolutionDataSource_Extensions |
Méthodes d’extension à l’interface IMPSCnnConvolutionDataSource pour prendre en charge toutes les méthodes du MPSCnnConvolutionDataSource protocole. |
MPSCnnConvolutionDescriptor |
Décrit un noyau de convolution. |
MPSCnnConvolutionGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnConvolutionGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnConvolutionGradientState |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnConvolutionGradientStateNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnConvolutionNode |
Sous-classe de qui est la classe de MPSNNFilterNode base pour les nœuds de représentation de convolution. |
MPSCnnConvolutionState |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnConvolutionStateNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnConvolutionTranspose |
MPSCnnKernel qui transpose son entrée. |
MPSCnnConvolutionTransposeNode |
MPSCnnConvolutionNode qui représente un noyau de transposer. |
MPSCnnConvolutionWeightsAndBiasesState |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnCrossChannelNormalization |
MPSCnnKernel qui se normalise sur les canaux de fonctionnalités. |
MPSCnnCrossChannelNormalizationGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnCrossChannelNormalizationGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnCrossChannelNormalizationNode |
MPSCnnNormalizationNode qui représente un noyau de normalisation intercanal. |
MPSCnnDepthWiseConvolutionDescriptor |
MPSCnnConvolutionDescriptor qui décrit la convolution au niveau de la profondeur. |
MPSCnnDilatedPoolingMax |
Filtre maximal MPSCnnPooling dilaté. |
MPSCnnDilatedPoolingMaxGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnDilatedPoolingMaxGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnDilatedPoolingMaxNode |
MPSNNFilterNode qui représente un filtre de regroupement maximal dilaté. |
MPSCnnDivide |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnDropout |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnDropoutGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnDropoutGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnDropoutGradientState |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnDropoutNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnFullyConnected |
Couche entièrement connectée. |
MPSCnnFullyConnectedGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnFullyConnectedNode |
MPSCnnConvolutionNode qui représente une couche entièrement connectée. |
MPSCnnGradientKernel |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnInstanceNormalization |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnInstanceNormalizationDataSource |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnInstanceNormalizationDataSource_Extensions |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnInstanceNormalizationGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnInstanceNormalizationGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnInstanceNormalizationGradientState |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnInstanceNormalizationNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnKernel |
Classe de base pour les couches dans un réseau neuronal convolutif. |
MPSCnnLocalContrastNormalization |
Contraste MPSCnnKernellocal. |
MPSCnnLocalContrastNormalizationGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnLocalContrastNormalizationGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnLocalContrastNormalizationNode |
MPSCnnNormalizationNode représentant un noyau de normalisation de contraste local. |
MPSCnnLogSoftMax |
Fonction de perte softmax logarithmique. |
MPSCnnLogSoftMaxGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnLogSoftMaxGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnLogSoftMaxNode |
MPSNNFilterNode qui représente la fonction de perte softmax logarithmique. |
MPSCnnLoss |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnLossDataDescriptor |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnLossDescriptor |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnLossLabels |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnLossNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnMultiply |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnMultiplyGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnNeuron |
Classe de base pour les fonctions d’activation. |
MPSCnnNeuronAbsolute |
Fonction d’activation à valeur absolue. |
MPSCnnNeuronAbsoluteNode |
MPSCnnNeuronNode qui représente la fonction d’activation de valeur absolue. |
MPSCnnNeuronElu |
Fonction d’activation d’unité linéaire exponentielle. |
MPSCnnNeuronEluNode |
MPSCnnNeuronNode qui représente la fonction d’activation d’unité linéaire exponentielle. |
MPSCnnNeuronExponential |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnNeuronExponentialNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnNeuronGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnNeuronGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnNeuronHardSigmoid |
Fonction d’activation sigmoïde dure. |
MPSCnnNeuronHardSigmoidNode |
MPSCnnNeuronNode qui représente la fonction d’activation du sigmoïde dur. |
MPSCnnNeuronLinear |
Fonction d’activation linéaire. |
MPSCnnNeuronLinearNode |
MPSCnnNeuronNode qui représente la fonction d’activation linéaire. |
MPSCnnNeuronLogarithm |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnNeuronLogarithmNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnNeuronNode |
Classe de base pour les représentations des fonctions d’activation. |
MPSCnnNeuronPower |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnNeuronPowerNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnNeuronPReLU |
Fonction d’activation linéaire rectifiée paramétrique. |
MPSCnnNeuronPReLUNode |
MPSCnnNeuronNode qui représente la fonction d’activation d’unité linéaire rectifiée paramétrique. |
MPSCnnNeuronReLU |
Fonction d’activation d’unité linéaire rectifiée. |
MPSCnnNeuronReLun |
Fonction d’activation ReLUN. |
MPSCnnNeuronReLunNode |
MPSCnnNeuronNode qui représente la fonction d’activation ReLUN. |
MPSCnnNeuronReLUNode |
MPSCnnNeuronNode qui représente la fonction d’activation d’unité linéaire rectifiée. |
MPSCnnNeuronSigmoid |
Fonction d’activation sigmoïde. |
MPSCnnNeuronSigmoidNode |
MPSCnnNeuronNode qui représente la fonction d’activation sigmoïde. |
MPSCnnNeuronSoftPlus |
Fonction d’activation softplus. |
MPSCnnNeuronSoftPlusNode |
MPSCnnNeuronNode qui représente la fonction d’activation softplus. |
MPSCnnNeuronSoftSign |
Fonction d’activation softsign. |
MPSCnnNeuronSoftSignNode |
MPSCnnNeuronNode qui représente la fonction d’activation softsign. |
MPSCnnNeuronTanH |
Fonction d’activation de la tangente hyperbolique. |
MPSCnnNeuronTanHNode |
T:MetalPerformanceShaders.MPSCNNNeuronNode qui représente une fonction d’activation tanh. |
MPSCnnNormalizationGammaAndBetaState |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnNormalizationMeanAndVarianceState |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnNormalizationNode |
Classe de base abstraite pour les sous-classes de normalisation MPSNNFilterNode . |
MPSCnnPooling |
Sous-classe de MPSCnnKernel qui sous-échantillonne son entrée. |
MPSCnnPoolingAverage |
Filtre de regroupement moyen. |
MPSCnnPoolingAverageGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnPoolingAverageGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnPoolingAverageNode |
MPSNNFilterNode qui retourne la valeur moyenne de sa région d’entrée. |
MPSCnnPoolingGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnPoolingGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnPoolingL2Norm |
Filtre de regroupement de normes L2. |
MPSCnnPoolingL2NormGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnPoolingL2NormGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnPoolingL2NormNode |
Représentation d’un filtre de regroupement de normes L2. |
MPSCnnPoolingMax |
Sous-classe MPSCnnPooling qui effectue le regroupement maximal. |
MPSCnnPoolingMaxGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnPoolingMaxGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnPoolingMaxNode |
MPSCnnPoolingNode qui représente un noyau de regroupement maximal dans un réseau neuronal convolutif. |
MPSCnnPoolingNode |
MPSNNFilterNode qui représente un noyau de regroupement dans un réseau neuronal convolutif. |
MPSCnnSoftMax |
couramment MPSCnnKernel utilisé dans les tâches de catégorisation. |
MPSCnnSoftMaxGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnSoftMaxGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnSoftMaxNode |
MPSNNFilterNode qui représente un filtre softmax. |
MPSCnnSpatialNormalization |
MPSCnnKernel qui effectue la normalisation spatiale. |
MPSCnnSpatialNormalizationGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnSpatialNormalizationGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnSpatialNormalizationNode |
MPSCnnNormalizationNode qui représente un noyau de normalisation spatiale. |
MPSCnnSubPixelConvolutionDescriptor |
MPSCnnConvolutionDescriptor qui décrit l’upsampling et le remodelage des sous-pixels. |
MPSCnnSubtract |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnSubtractGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnUpsampling |
MPSCnnKernel qui échantillonne une image. |
MPSCnnUpsamplingBilinear |
Filtre MPSCnnUpsampling qui effectue un upsampling spatial bilinéaire. |
MPSCnnUpsamplingBilinearGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnUpsamplingBilinearGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnUpsamplingBilinearNode |
MPSNNFilterNode qui effectue un upsampling spatial bilinéaire. |
MPSCnnUpsamplingGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnUpsamplingNearest |
Filtre MPSCnnUpsampling qui effectue le upsampling spatial le plus proche. |
MPSCnnUpsamplingNearestGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnUpsamplingNearestGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnUpsamplingNearestNode |
MPSNNFilterNode qui effectue un upsampling spatial le plus proche. |
MPSCnnYoloLoss |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnYoloLossDescriptor |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnYoloLossNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSGRUDescriptor |
Décrit une couche d’unités récurrentes contrôlées dans un réseau neuronal. |
MPSImage |
Image qui peut contenir plus de 4 canaux. (Par exemple, une image dans une couche d’un réseau neuronal convolutif.) |
MPSImageAdd |
Noyau MPSImageArithmetic qui effectue l’ajout de deux images au niveau des éléments. |
MPSImageAllocator_Extensions |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageAreaMax |
Filtre qui recherche la valeur de pixel maximale dans une fenêtre autour de chaque pixel de l’image source. (Les canaux individuels sont traités séparément.) |
MPSImageAreaMin |
Filtre qui recherche la valeur minimale de pixel dans une fenêtre autour de chaque pixel de l’image source. (Les canaux individuels sont traités séparément.) |
MPSImageArithmetic |
Classe de base pour MPSBinaryImageKernel les classes qui effectuent des opérations arithmétiques sur des images. |
MPSImageBatch |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageBilinearScale |
Sous-classe MPSImageScale qui utilise l’échantillonnage bilinéaire pour mettre à l’échelle l’image. |
MPSImageBox |
Filtrez ce flou en transformant chaque pixel de l’image source en moyenne d’elle-même et de ses voisins. |
MPSImageConversion |
Image qui peut convertir son espace de couleurs, son format alpha ou son format de pixel. |
MPSImageConvolution |
Filtre qui représente une convolution. |
MPSImageCopyToMatrix |
MPSKernel qui copie les données d’image dans un MPSMatrix objet . |
MPSImageDescriptor |
Contient les attributs d’un nouveau ou d’un existant MPSImage. |
MPSImageDilate |
Recherche la valeur maximale dans une région, décalée par une valeur correspondante dans un masque. |
MPSImageDivide |
Noyau MPSImageArithmetic qui effectue la division au niveau des éléments de deux images. |
MPSImageErode |
Recherche la valeur mininum dans une région, décalée par une valeur correspondante dans un masque. |
MPSImageEuclideanDistanceTransform |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageFindKeypoints |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageGaussianBlur |
Filtre qui applique un flou gaussien rapide à une image. |
MPSImageGaussianPyramid |
Représente une pyramide d’images gaussiennes. |
MPSImageGuidedFilter |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageHistogram |
Calcule un histogramme des données d’image. |
MPSImageHistogramEqualization |
MPSUnaryImageKernel qui égalise l’histogramme d’une image. |
MPSImageHistogramSpecification |
Transforme une image afin que son histogramme corresponde à un histogramme souhaité. |
MPSImageIntegral |
Filtre qui additionne les valeurs de pixels dans une région. |
MPSImageIntegralOfSquares |
Filtre qui additionne les valeurs au carré des pixels d’une région. |
MPSImageLanczosScale |
Filtre qui effectue une opération de mise à l’échelle avec le rééchantillonnage de Lanczos. |
MPSImageLaplacian |
Filtre laplacien optimisé. |
MPSImageLaplacianPyramid |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageLaplacianPyramidAdd |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageLaplacianPyramidSubtract |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageMedian |
Filtre qui recherche la valeur médiane de chaque canal pour les pixels dans la région autour de chaque pixel d’image source. |
MPSImageMultiply |
Noyau MPSImageArithmetic qui effectue la multiplication au niveau des éléments de deux images. |
MPSImageNormalizedHistogram |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImagePyramid |
Classe de base pour les pyramides d’images. |
MPSImageReduceColumnMax |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageReduceColumnMean |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageReduceColumnMin |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageReduceColumnSum |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageReduceRowMax |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageReduceRowMean |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageReduceRowMin |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageReduceRowSum |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageReduceUnary |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageScale |
MPSUnaryImageKernel qui peut redimensionner et modifier les proportions d’une image. |
MPSImageSobel |
Filtre qui détecte les bords à l’aide d’un filtre Sobel. |
MPSImageStatisticsMean |
MPSUnaryImageKernel qui calcule la moyenne des valeurs de pixels pour une région. |
MPSImageStatisticsMeanAndVariance |
MPSUnaryImageKernel qui calcule la moyenne et la variance des valeurs de pixels pour une région. |
MPSImageStatisticsMinAndMax |
MPSUnaryImageKernel qui calcule les valeurs de pixels minimales et maximales pour une région. |
MPSImageSubtract |
Noyau MPSImageArithmetic qui effectue la soustraction au niveau des éléments de deux images. |
MPSImageTent |
Filtre qui flout une image avec une fonction de tente. |
MPSImageThresholdBinary |
Filtre qui remplace tous les pixels au-dessus d’un seuil de luminance par une valeur maximale à canal unique spécifiée, et assombrit complètement le reste. |
MPSImageThresholdBinaryInverse |
Filtre qui remplace tous les pixels au-dessus d’un seuil de luminosité sur 0 et éclaircit le reste à une valeur maximale de canal unique spécifiée. |
MPSImageThresholdToZero |
Filtre qui assombrit tous les pixels dont la luminosité est supérieure ou égale à un seuil de luminosité égal à 0, et laisse le reste inchangé. |
MPSImageThresholdToZeroInverse |
Filtre qui laisse tous les pixels en luminosité inférieure ou égale à une luminosité de seuil inchangée, et assombrit le reste à 0. |
MPSImageThresholdTruncate |
Filtre qui limite les valeurs de luminosité à une valeur de seuil. |
MPSImageTranspose |
Filtre qui transpose une image. |
MPSInstanceAccelerationStructure |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSKernel |
Classe de base qui représente le noyau d’un nuanceur. |
MPSKeyedUnarchiver |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSLSTMDescriptor |
Décrit une couche de mémoire Long-Short terme dans le réseau neuronal. |
MPSMatrix |
Matrice qui représente le noyau d’une transformation linéaire. |
MPSMatrixBatchNormalization |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSMatrixBatchNormalizationGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSMatrixBinaryKernel |
Noyau qui fonctionne sur deux matrices pour créer une nouvelle matrice. |
MPSMatrixCopy |
Effectue plusieurs opérations de copie de matrice. |
MPSMatrixCopyDescriptor |
Décrit plusieurs opérations de copie de matrice. |
MPSMatrixCopyToImage |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSMatrixDecompositionCholesky |
MPSMatrixUnaryKernel qui calcule la factorisation de Cholesky. |
MPSMatrixDecompositionLU |
MPSMatrixUnaryKernel qui calcule la factorisation de lu à l’aide du pivotage partiel. |
MPSMatrixDescriptor |
Décrit la taille, le type de données et la foulée d’une matrice de ligne principale. |
MPSMatrixFindTopK |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSMatrixFullyConnected |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSMatrixFullyConnectedGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSMatrixLogSoftMax |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSMatrixLogSoftMaxGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSMatrixMultiplication |
Représente une opération de multiplication de matrice pondérée, suivie d’une opération d’addition pondérée. |
MPSMatrixNeuron |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSMatrixNeuronGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSMatrixSoftMax |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSMatrixSoftMaxGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSMatrixSolveCholesky |
MPSMatrixBinaryKernel qui résout un système linéaire d’équations via la factorisation de Cholesky. |
MPSMatrixSolveLU |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSMatrixSolveTriangular |
MPSMatrixBinaryKernel qui résout un système linéaire d’équations via une matrice de coefficients triangulaires. |
MPSMatrixSum |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSMatrixUnaryKernel |
Noyau qui effectue un mappage d’une matrice à une autre. |
MPSMatrixVectorMultiplication |
Effectue la multiplication de matrice. |
MPSNNAdditionGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNAdditionNode |
Ajoute les résultats de deux noyaux. |
MPSNNArithmeticGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNArithmeticGradientStateNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNBilinearScaleNode |
MPSNNFilterNode qui effectue l’échantillonnage bilinéaire. |
MPSNNBinaryArithmeticNode |
Classe de base abstraite de nœuds arithmétiques. |
MPSNNBinaryGradientState |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNBinaryGradientStateNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNCompare |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNComparisonNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNConcatenationGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNConcatenationNode |
Concatène les résultats de deux noyaux. |
MPSNNCropAndResizeBilinear |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNDefaultPadding |
Stratégies de remplissage courantes prédéfinies. |
MPSNNDivisionNode |
Divise les résultats de deux noyaux. |
MPSNNFilterNode |
Nœud d’espace réservé dans un graphique de réseau neuronal pour une étape de filtrage d’images. |
MPSNNGradientFilterNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNGradientState |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNGradientStateNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNGraph |
Graphique de réseau neuronal optimisé. |
MPSNNImageNode |
Nœud d’espace réservé pour une image dans un graphique de réseau neuronal. |
MPSNNLabelsNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNLanczosScaleNode |
MPSNNFilterNode qui effectue le rééchantillonnage de Lanczos. |
MPSNNMultiplicationGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNMultiplicationNode |
Multiplie les résultats de deux noyaux. |
MPSNNNeuronDescriptor |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNOptimizer |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNOptimizerAdam |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNOptimizerDescriptor |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNOptimizerRmsProp |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNOptimizerStochasticGradientDescent |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNPad |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNPadding_Extensions |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNPadGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNPadGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNPadNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceBinary |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceColumnMax |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceColumnMean |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceColumnMin |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceColumnSum |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceFeatureChannelsAndWeightsMean |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceFeatureChannelsAndWeightsSum |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceFeatureChannelsArgumentMax |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceFeatureChannelsArgumentMin |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceFeatureChannelsMax |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceFeatureChannelsMean |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceFeatureChannelsMin |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceFeatureChannelsSum |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceRowMax |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceRowMean |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceRowMin |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceRowSum |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReduceUnary |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionColumnMaxNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionColumnMeanNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionColumnMinNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionColumnSumNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionFeatureChannelsArgumentMaxNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionFeatureChannelsArgumentMinNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionFeatureChannelsMaxNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionFeatureChannelsMeanNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionFeatureChannelsMinNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionFeatureChannelsSumNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionRowMaxNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionRowMeanNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionRowMinNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionRowSumNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionSpatialMeanGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReductionSpatialMeanNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReshape |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReshapeGradient |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReshapeGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNReshapeNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNResizeBilinear |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNScaleNode |
Nœud de graphe de réseau neuronal abstrait pour le rééchantillonnage d’images. |
MPSNNSlice |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNStateNode |
Objet d’état dans un graphique de réseau neuronal. |
MPSNNSubtractionGradientNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNSubtractionNode |
Soustrait les résultats de deux noyaux. |
MPSNNUnaryReductionNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSRayIntersector |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSRnnDescriptor |
Description structurelle d’une couche réseau neuronale récurrente. |
MPSRnnImageInferenceLayer |
Couche réseau neuronale récurrente spécifiquement pour les données d’image. |
MPSRnnMatrixInferenceLayer |
Couche réseau neuronale récurrente. |
MPSRnnMatrixTrainingLayer |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSRnnMatrixTrainingState |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSRnnRecurrentImageState |
Image contenant l’état dans un réseau neuronal récurrent à base d’image au fur et à mesure qu’il itère dans sa séquence. |
MPSRnnRecurrentMatrixState |
La matrice contenant l’état en tant que réseau neuronal récurrent itère dans sa séquence. |
MPSRnnSingleGateDescriptor |
Décrit la porte interne dans un réseau neuronal récurrent. |
MPSState |
Stockage temporaire utilisé par les réseaux neuronaux convolutifs. |
MPSStateBatch |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSStateResourceList |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSTemporaryImage |
Données d’image ignorées. |
MPSTemporaryMatrix |
Matrice allouée en mémoire privée GPU. |
MPSTemporaryVector |
Tableau unidimensionnel alloué en mémoire privée GPU. |
MPSTriangleAccelerationStructure |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSUnaryImageKernel |
Représente une transformation de nuanceur produit une texture à partir d’une autre. |
MPSVector |
Tableau unidimensionnel. |
MPSVectorDescriptor |
Décrit la longueur et le type de données d’un MPSVector. |
Structures
MPSAxisAlignedBoundingBox |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageCoordinate |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSImageHistogramInfo |
Spécifie la plage de données d’histogramme dans un histogramme, le nombre d’entrées et s’il faut encoder le canal alpha. |
MPSImageKeypointRangeInfo |
Options pour la découverte des points clés dans une image. |
MPSImageReadWriteParams |
Options pour la lecture et l’écriture de canaux de fonctionnalités dans une image. |
MPSImageRegion |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSMatrixCopyOffsets |
Décrit une opération de copie qui prend en charge les décalages. |
MPSOffset |
Coordonnée qui représente un décalage. |
MPSOrigin |
Coordonnée qui représente l’origine d’un système de coordonnées. |
MPSRegion |
Structure qui représente une région en tant qu’origine et taille. |
MPSScaleTransform |
Transformation à utiliser avec un noyau Lanczos. |
MPSSize |
Structure qui représente une largeur, une hauteur et une profondeur. |
MPSStateTextureInfo |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
Interfaces
IMPSCnnBatchNormalizationDataSource |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
IMPSCnnConvolutionDataSource |
Interface représentant les méthodes requises (le cas échéant) du protocole MPSCnnConvolutionDataSource. |
IMPSCnnInstanceNormalizationDataSource |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
IMPSDeviceProvider |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
IMPSHandle |
Interface décrivant un identificateur spécifique aux nuanceurs de performances métalliques. |
IMPSImageAllocator |
Interface définissant une fabrique qui génère un MPSImage à partir d’un T:MetalPerformanceShaders.MTLCommandBuffer, un MPSImageDescriptoret un MPSKernel. |
IMPSImageSizeEncodingState |
Interface définissant des méthodes relatives au moment où la taille de l’image est stockée ailleurs dans le graphique. |
IMPSImageTransformProvider |
Interface définissant les méthodes de rééchantillonnage d’image. |
IMPSNNPadding |
Interface décrivant comment les noyaux doivent remplir leurs entrées. |
IMPSNNTrainableNode |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
Énumérations
MPSAccelerationStructureStatus |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSAccelerationStructureUsage |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSAlphaType |
Énumère les valeurs qui indiquent si et quel type de prémultiplication de couleur sera appliqué aux valeurs de couleur. |
MPSBoundingBoxIntersectionTestType |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnBatchNormalizationFlags |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnBinaryConvolutionFlags |
Énumération d’indicateurs pour les options disponibles pour les noyaux de convolution binaire. |
MPSCnnBinaryConvolutionType |
Énumère l’opération utilisée dans une convolution binaire. |
MPSCnnConvolutionFlags |
Les développeurs ne doivent pas utiliser cette classe déconseillée. |
MPSCnnConvolutionGradientOption |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnLossType |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnNeuronType |
Énumère les fonctions d’activation disponibles d’un neurone. |
MPSCnnReductionType |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCnnWeightsQuantizationType |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSDataLayout |
Énumère si une mémoire tampon de données est majeure de ligne ou de colonne |
MPSDataType |
Énumère les valeurs qui spécifient des types de données à virgule flottante. |
MPSImageEdgeMode |
Énumère le comportement du nuanceur aux bords des régions et des images. |
MPSImageFeatureChannelFormat |
Énumère les descriptions de canal d’images. |
MPSIntersectionDataType |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSIntersectionType |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSKernelOptions |
Énumère les options de noyau oRable qui améliorent les performances dans certains cas. |
MPSMatrixDecompositionStatus |
Énumère les formes de résultat d’une décomposition de matrice. |
MPSNNComparisonType |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNConvolutionAccumulatorPrecisionOption |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNPaddingMethod |
Options pour la façon dont un graphe de réseau neuronal va compléter les résultats. |
MPSNNRegularizationType |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSNNTrainingStyle |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSPurgeableState |
Énumère l’état purgeable de la texture sous-jacente d’une image. |
MPSRayDataType |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSRayMaskOptions |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSRnnBidirectionalCombineMode |
Énumère la façon dont les matrices d’entrée ou les images doivent être combinées dans un réseau neuronal récurrent. |
MPSRnnMatrixId |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSRnnSequenceDirection |
Énumère le sens de propagation dans une couche d’un réseau neuronal récurrent. |
MPSStateResourceType |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSTransformType |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSTriangleIntersectionTestType |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
Délégués
MPSAccelerationStructureCompletionHandler |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
MPSCopyAllocator |
Commandes permettant de copier une texture source vers un nouvel emplacement. Utilisé pour les filtres hors emplacement. |
MPSGradientNodeHandler |
Nuanceurs d’images et d’ordinateurs hautement optimisés. |
Remarques
L’espace de noms Metal Performance Shaders définit la MPSKernel classe et un certain nombre de sous-classes qui fournissent des nuanceurs hautement optimisés pour le matériel GPU disponible.