MetalPerformanceShaders Spazio dei nomi

Immagini e shader di computer altamente ottimizzati.

Classi

MPSAccelerationStructure

Immagini e shader di computer altamente ottimizzati.

MPSAccelerationStructureGroup

Immagini e shader di computer altamente ottimizzati.

MPSBinaryImageKernel

Kernel di immagine che combina due trame in un risultato di trama.

MPSCnnAdd

Immagini e shader di computer altamente ottimizzati.

MPSCnnAddGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnArithmetic

Immagini e shader di computer altamente ottimizzati.

MPSCnnArithmeticGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnArithmeticGradientState

Immagini e shader di computer altamente ottimizzati.

MPSCnnBatchNormalization

Immagini e shader di computer altamente ottimizzati.

MPSCnnBatchNormalizationDataSource

Immagini e shader di computer altamente ottimizzati.

MPSCnnBatchNormalizationDataSource_Extensions

Immagini e shader di computer altamente ottimizzati.

MPSCnnBatchNormalizationGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnBatchNormalizationGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnBatchNormalizationNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnBatchNormalizationState

Immagini e shader di computer altamente ottimizzati.

MPSCnnBatchNormalizationStatistics

Immagini e shader di computer altamente ottimizzati.

MPSCnnBatchNormalizationStatisticsGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnBinaryConvolution

Oggetto MPSCnnKernel con pesi binari e convolve l'input.

MPSCnnBinaryConvolutionNode

Oggetto MPSCnnConvolutionNode che rappresenta un kernel di convoluzione binaria.

MPSCnnBinaryFullyConnected

Oggetto MPSCnnBinaryConvolution che è un livello di convoluzione completamente connesso che usa pesi binari.

MPSCnnBinaryFullyConnectedNode

Oggetto MPSCnnBinaryConvolutionNode che rappresenta un livello di convoluzione completamente connesso che utilizza pesi binari.

MPSCnnBinaryKernel

Oggetto MPSKernel con pesi binari.

MPSCnnConvolution

Oggetto MPSCnnKernel che convolve gli input, producendo una mappa delle caratteristiche per ognuno dei filtri costitutivi.

MPSCnnConvolutionDataSource

Classe di base per le classi che forniscono pesi e termini di distorsione per i filtri di convoluzione.

MPSCnnConvolutionDataSource_Extensions

Metodi di estensione per l'interfaccia IMPSCnnConvolutionDataSource per supportare tutti i metodi del MPSCnnConvolutionDataSource protocollo.

MPSCnnConvolutionDescriptor

Descrive un kernel di convoluzione.

MPSCnnConvolutionGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnConvolutionGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnConvolutionGradientState

Immagini e shader di computer altamente ottimizzati.

MPSCnnConvolutionGradientStateNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnConvolutionNode

Sottoclasse di MPSNNFilterNode che è la classe base per i nodi di rappresentazione di convoluzione.

MPSCnnConvolutionState

Immagini e shader di computer altamente ottimizzati.

MPSCnnConvolutionStateNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnConvolutionTranspose

Oggetto MPSCnnKernel che traspone l'input.

MPSCnnConvolutionTransposeNode

Oggetto MPSCnnConvolutionNode che rappresenta un kernel trasposto.

MPSCnnConvolutionWeightsAndBiasesState

Immagini e shader di computer altamente ottimizzati.

MPSCnnCrossChannelNormalization

Oggetto MPSCnnKernel che normalizza i canali delle funzionalità.

MPSCnnCrossChannelNormalizationGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnCrossChannelNormalizationGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnCrossChannelNormalizationNode

Oggetto MPSCnnNormalizationNode che rappresenta un kernel di normalizzazione tra canali.

MPSCnnDepthWiseConvolutionDescriptor

Oggetto MPSCnnConvolutionDescriptor che descrive la convoluzione depthwise.

MPSCnnDilatedPoolingMax

Filtro max MPSCnnPooling dilatato.

MPSCnnDilatedPoolingMaxGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnDilatedPoolingMaxGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnDilatedPoolingMaxNode

Oggetto MPSNNFilterNode che rappresenta un filtro di pooling massimo dilatato.

MPSCnnDivide

Immagini e shader di computer altamente ottimizzati.

MPSCnnDropout

Immagini e shader di computer altamente ottimizzati.

MPSCnnDropoutGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnDropoutGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnDropoutGradientState

Immagini e shader di computer altamente ottimizzati.

MPSCnnDropoutNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnFullyConnected

Livello completamente connesso.

MPSCnnFullyConnectedGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnFullyConnectedNode

Oggetto MPSCnnConvolutionNode che rappresenta un livello completamente connesso.

MPSCnnGradientKernel

Immagini e shader di computer altamente ottimizzati.

MPSCnnInstanceNormalization

Immagini e shader di computer altamente ottimizzati.

MPSCnnInstanceNormalizationDataSource

Immagini e shader di computer altamente ottimizzati.

MPSCnnInstanceNormalizationDataSource_Extensions

Immagini e shader di computer altamente ottimizzati.

MPSCnnInstanceNormalizationGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnInstanceNormalizationGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnInstanceNormalizationGradientState

Immagini e shader di computer altamente ottimizzati.

MPSCnnInstanceNormalizationNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnKernel

Classe di base per i livelli in una rete neurale convoluzionale.

MPSCnnLocalContrastNormalization

Contrasto MPSCnnKernellocale.

MPSCnnLocalContrastNormalizationGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnLocalContrastNormalizationGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnLocalContrastNormalizationNode

Oggetto MPSCnnNormalizationNode che rappresenta un kernel di normalizzazione a contrasto locale.

MPSCnnLogSoftMax

Funzione di perdita softmax logaritmica.

MPSCnnLogSoftMaxGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnLogSoftMaxGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnLogSoftMaxNode

Oggetto MPSNNFilterNode che rappresenta la funzione di perdita softmax logaritmica.

MPSCnnLoss

Immagini e shader di computer altamente ottimizzati.

MPSCnnLossDataDescriptor

Immagini e shader di computer altamente ottimizzati.

MPSCnnLossDescriptor

Immagini e shader di computer altamente ottimizzati.

MPSCnnLossLabels

Immagini e shader di computer altamente ottimizzati.

MPSCnnLossNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnMultiply

Immagini e shader di computer altamente ottimizzati.

MPSCnnMultiplyGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnNeuron

Classe di base per le funzioni di attivazione.

MPSCnnNeuronAbsolute

Funzione di attivazione del valore assoluto.

MPSCnnNeuronAbsoluteNode

Oggetto MPSCnnNeuronNode che rappresenta la funzione di attivazione del valore assoluto.

MPSCnnNeuronElu

Funzione di attivazione dell'unità lineare esponenziale.

MPSCnnNeuronEluNode

Oggetto MPSCnnNeuronNode che rappresenta la funzione di attivazione dell'unità lineare esponenziale.

MPSCnnNeuronExponential

Immagini e shader di computer altamente ottimizzati.

MPSCnnNeuronExponentialNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnNeuronGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnNeuronGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnNeuronHardSigmoid

Funzione di attivazione sigmoide rigida.

MPSCnnNeuronHardSigmoidNode

Oggetto MPSCnnNeuronNode che rappresenta la funzione di attivazione sigmoid hard.

MPSCnnNeuronLinear

Funzione di attivazione lineare.

MPSCnnNeuronLinearNode

Oggetto MPSCnnNeuronNode che rappresenta la funzione di attivazione lineare.

MPSCnnNeuronLogarithm

Immagini e shader di computer altamente ottimizzati.

MPSCnnNeuronLogarithmNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnNeuronNode

Classe di base per le rappresentazioni delle funzioni di attivazione.

MPSCnnNeuronPower

Immagini e shader di computer altamente ottimizzati.

MPSCnnNeuronPowerNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnNeuronPReLU

Funzione di attivazione dell'unità lineare rettificata parametrica.

MPSCnnNeuronPReLUNode

Oggetto MPSCnnNeuronNode che rappresenta la funzione di attivazione dell'unità lineare rettificata parametrica.

MPSCnnNeuronReLU

Funzione di attivazione dell'unità lineare rettificata.

MPSCnnNeuronReLun

Funzione di attivazione ReLUN.

MPSCnnNeuronReLunNode

Oggetto MPSCnnNeuronNode che rappresenta la funzione di attivazione ReLUN.

MPSCnnNeuronReLUNode

Oggetto MPSCnnNeuronNode che rappresenta la funzione di attivazione dell'unità lineare rettificata.

MPSCnnNeuronSigmoid

Funzione di attivazione sigmoid.

MPSCnnNeuronSigmoidNode

Oggetto MPSCnnNeuronNode che rappresenta la funzione di attivazione sigmoid.

MPSCnnNeuronSoftPlus

Funzione di attivazione softplus.

MPSCnnNeuronSoftPlusNode

Oggetto MPSCnnNeuronNode che rappresenta la funzione di attivazione softplus.

MPSCnnNeuronSoftSign

Funzione di attivazione softsign.

MPSCnnNeuronSoftSignNode

Oggetto MPSCnnNeuronNode che rappresenta la funzione di attivazione softsign.

MPSCnnNeuronTanH

Funzione di attivazione della tangente iperbolica.

MPSCnnNeuronTanHNode

Oggetto T:MetalPerformanceShaders.MPSCNNNeuronNode che rappresenta una funzione di attivazione tanh.

MPSCnnNormalizationGammaAndBetaState

Immagini e shader di computer altamente ottimizzati.

MPSCnnNormalizationMeanAndVarianceState

Immagini e shader di computer altamente ottimizzati.

MPSCnnNormalizationNode

Classe base astratta per le sottoclassi di normalizzazione MPSNNFilterNode .

MPSCnnPooling

Sottoclasse di MPSCnnKernel tale sottoclasse ne esegue l'input.

MPSCnnPoolingAverage

Filtro di pooling medio.

MPSCnnPoolingAverageGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnPoolingAverageGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnPoolingAverageNode

Oggetto MPSNNFilterNode che restituisce il valore medio dell'area di input.

MPSCnnPoolingGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnPoolingGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnPoolingL2Norm

Filtro di pooling L2-norm.

MPSCnnPoolingL2NormGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnPoolingL2NormGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnPoolingL2NormNode

Rappresentazione di un filtro di pooling L2-norm.

MPSCnnPoolingMax

Sottoclasse MPSCnnPooling che esegue max-pooling.

MPSCnnPoolingMaxGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnPoolingMaxGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnPoolingMaxNode

Oggetto MPSCnnPoolingNode che rappresenta un kernel max-pooling in una rete neurale convoluzionale.

MPSCnnPoolingNode

Oggetto MPSNNFilterNode che rappresenta un kernel di pooling in una rete neurale convoluzionale.

MPSCnnSoftMax

Oggetto MPSCnnKernel comunemente usato nelle attività di categorizzazione.

MPSCnnSoftMaxGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnSoftMaxGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnSoftMaxNode

Oggetto MPSNNFilterNode che rappresenta un filtro softmax.

MPSCnnSpatialNormalization

Oggetto MPSCnnKernel che esegue la normalizzazione spaziale.

MPSCnnSpatialNormalizationGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnSpatialNormalizationGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnSpatialNormalizationNode

Oggetto MPSCnnNormalizationNode che rappresenta un kernel di normalizzazione spaziale.

MPSCnnSubPixelConvolutionDescriptor

Oggetto MPSCnnConvolutionDescriptor che descrive l'upsampling e la rimodellazione di subpixel.

MPSCnnSubtract

Immagini e shader di computer altamente ottimizzati.

MPSCnnSubtractGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnUpsampling

Oggetto MPSCnnKernel che esegue l'upsampi di un'immagine.

MPSCnnUpsamplingBilinear

Filtro MPSCnnUpsampling che esegue l'upsampling spaziale bilineare.

MPSCnnUpsamplingBilinearGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnUpsamplingBilinearGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnUpsamplingBilinearNode

Oggetto MPSNNFilterNode che esegue l'upsampling spaziale bilineare.

MPSCnnUpsamplingGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnUpsamplingNearest

Filtro MPSCnnUpsampling che esegue il upsampling spaziale più vicino.

MPSCnnUpsamplingNearestGradient

Immagini e shader di computer altamente ottimizzati.

MPSCnnUpsamplingNearestGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSCnnUpsamplingNearestNode

Oggetto MPSNNFilterNode che esegue il upsampling spaziale più vicino.

MPSCnnYoloLoss

Immagini e shader di computer altamente ottimizzati.

MPSCnnYoloLossDescriptor

Immagini e shader di computer altamente ottimizzati.

MPSCnnYoloLossNode

Immagini e shader di computer altamente ottimizzati.

MPSGRUDescriptor

Descrive un livello unità ricorrente controllata in una rete neurale.

MPSImage

Immagine che può contenere più di 4 canali. Ad esempio, un'immagine in un livello di una rete neurale convoluzionale.

MPSImageAdd

Kernel MPSImageArithmetic che esegue l'aggiunta a livello di elemento di due immagini.

MPSImageAllocator_Extensions

Immagini e shader di computer altamente ottimizzati.

MPSImageAreaMax

Filtro che trova il valore massimo del pixel in una finestra intorno a ogni pixel nell'immagine di origine. I singoli canali vengono elaborati separatamente.

MPSImageAreaMin

Filtro che trova il valore minimo del pixel in una finestra intorno a ogni pixel nell'immagine di origine. I singoli canali vengono elaborati separatamente.

MPSImageArithmetic

Classe di base per MPSBinaryImageKernel le classi che eseguono operazioni aritmetiche sulle immagini.

MPSImageBatch

Immagini e shader di computer altamente ottimizzati.

MPSImageBilinearScale

Sottoclasse MPSImageScale che usa il campionamento bilineare per ridimensionare l'immagine.

MPSImageBox

Filtra le sfocature trasformando ogni pixel dell'immagine di origine nella media di se stessa e nei relativi vicini.

MPSImageConversion

Immagine che può convertire lo spazio dei colori, alfa o il formato pixel.

MPSImageConvolution

Filtro che rappresenta una convoluzione.

MPSImageCopyToMatrix

Oggetto MPSKernel che copia i dati dell'immagine in un MPSMatrix oggetto .

MPSImageDescriptor

Contiene gli attributi per un oggetto nuovo o esistente MPSImage.

MPSImageDilate

Trova il valore massimo in un'area, offset in base a un valore corrispondente in una maschera.

MPSImageDivide

Kernel MPSImageArithmetic che esegue la divisione per elemento di due immagini.

MPSImageErode

Trova il valore mininum in un'area, offset in base a un valore corrispondente in una maschera.

MPSImageEuclideanDistanceTransform

Immagini e shader di computer altamente ottimizzati.

MPSImageFindKeypoints

Immagini e shader di computer altamente ottimizzati.

MPSImageGaussianBlur

Filtro che applica una sfocatura gaussiana veloce a un'immagine.

MPSImageGaussianPyramid

Rappresenta una piramide dell'immagine gaussiana.

MPSImageGuidedFilter

Immagini e shader di computer altamente ottimizzati.

MPSImageHistogram

Calcola un istogramma di dati di immagine.

MPSImageHistogramEqualization

Oggetto MPSUnaryImageKernel che equivale all'istogramma di un'immagine.

MPSImageHistogramSpecification

Trasforma un'immagine in modo che l'istogramma corrisponda a un istogramma desiderato.

MPSImageIntegral

Filtro che somma i valori di pixel in un'area.

MPSImageIntegralOfSquares

Filtrare che somma i valori quadrati di pixel in un'area.

MPSImageLanczosScale

Filtro che esegue un'operazione di ridimensionamento con il ricampionamento Lanczos.

MPSImageLaplacian

Filtro Laplacian ottimizzato.

MPSImageLaplacianPyramid

Immagini e shader di computer altamente ottimizzati.

MPSImageLaplacianPyramidAdd

Immagini e shader di computer altamente ottimizzati.

MPSImageLaplacianPyramidSubtract

Immagini e shader di computer altamente ottimizzati.

MPSImageMedian

Filtro che trova il valore mediano di ogni canale per i pixel nell'area intorno a ogni pixel dell'immagine di origine.

MPSImageMultiply

Kernel MPSImageArithmetic che esegue la moltiplicazione per elemento di due immagini.

MPSImageNormalizedHistogram

Immagini e shader di computer altamente ottimizzati.

MPSImagePyramid

Classe di base per le piramidi di immagini.

MPSImageReduceColumnMax

Immagini e shader di computer altamente ottimizzati.

MPSImageReduceColumnMean

Immagini e shader di computer altamente ottimizzati.

MPSImageReduceColumnMin

Immagini e shader di computer altamente ottimizzati.

MPSImageReduceColumnSum

Immagini e shader di computer altamente ottimizzati.

MPSImageReduceRowMax

Immagini e shader di computer altamente ottimizzati.

MPSImageReduceRowMean

Immagini e shader di computer altamente ottimizzati.

MPSImageReduceRowMin

Immagini e shader di computer altamente ottimizzati.

MPSImageReduceRowSum

Immagini e shader di computer altamente ottimizzati.

MPSImageReduceUnary

Immagini e shader di computer altamente ottimizzati.

MPSImageScale

Oggetto MPSUnaryImageKernel che può ridimensionare e modificare le proporzioni di un'immagine.

MPSImageSobel

Filtro che rileva i bordi usando un filtro Sobel.

MPSImageStatisticsMean

Oggetto MPSUnaryImageKernel che calcola la media dei valori pixel per un'area.

MPSImageStatisticsMeanAndVariance

Oggetto MPSUnaryImageKernel che calcola la media e la varianza dei valori pixel per un'area.

MPSImageStatisticsMinAndMax

Oggetto MPSUnaryImageKernel che calcola i valori minimo e massimo di pixel per un'area.

MPSImageSubtract

Kernel MPSImageArithmetic che esegue la sottrazione a livello di elemento di due immagini.

MPSImageTent

Filtrare che offusca un'immagine con una funzione tent.

MPSImageThresholdBinary

Filtro che modifica tutti i pixel al di sopra di una dominanza soglia in un valore massimo a canale singolo specificato e oscura completamente il resto.

MPSImageThresholdBinaryInverse

Filtro che modifica la luminosità di tutti i pixel al di sopra di una soglia su 0 e illumina il resto in base a un valore massimo a canale singolo specificato.

MPSImageThresholdToZero

Filtro che oscura tutti i pixel dimmer di o uguale alla luminosità a una luminanza soglia a 0 e lascia invariato il resto.

MPSImageThresholdToZeroInverse

Filtro che lascia tutti i pixel dimmer di o uguale a luminosità a una dominanza soglia invariata e rende più scuro il resto su 0.

MPSImageThresholdTruncate

Filtrare che blocca i valori di luminosità in base a un valore soglia.

MPSImageTranspose

Filtro che traspone un'immagine.

MPSInstanceAccelerationStructure

Immagini e shader di computer altamente ottimizzati.

MPSKernel

Classe di base che rappresenta il kernel di uno shader.

MPSKeyedUnarchiver

Immagini e shader di computer altamente ottimizzati.

MPSLSTMDescriptor

Descrive un livello di memoria Long-Short termini in rete neurale.

MPSMatrix

Matrice che rappresenta il kernel di una trasformazione lineare.

MPSMatrixBatchNormalization

Immagini e shader di computer altamente ottimizzati.

MPSMatrixBatchNormalizationGradient

Immagini e shader di computer altamente ottimizzati.

MPSMatrixBinaryKernel

Kernel che opera su due matrici per creare una nuova matrice.

MPSMatrixCopy

Esegue più operazioni di copia matrice.

MPSMatrixCopyDescriptor

Descrive più operazioni di copia matrice.

MPSMatrixCopyToImage

Immagini e shader di computer altamente ottimizzati.

MPSMatrixDecompositionCholesky

Oggetto MPSMatrixUnaryKernel che calcola la fattorizzazione cholesky.

MPSMatrixDecompositionLU

Oggetto MPSMatrixUnaryKernel che calcola la fattorizzazione lu usando la pivot parziale.

MPSMatrixDescriptor

Descrive le dimensioni, il tipo di dati e lo stride di una matrice row-major.

MPSMatrixFindTopK

Immagini e shader di computer altamente ottimizzati.

MPSMatrixFullyConnected

Immagini e shader di computer altamente ottimizzati.

MPSMatrixFullyConnectedGradient

Immagini e shader di computer altamente ottimizzati.

MPSMatrixLogSoftMax

Immagini e shader di computer altamente ottimizzati.

MPSMatrixLogSoftMaxGradient

Immagini e shader di computer altamente ottimizzati.

MPSMatrixMultiplication

Rappresenta un'operazione di moltiplicazione della matrice ponderata, seguita da un'operazione di addizione ponderata.

MPSMatrixNeuron

Immagini e shader di computer altamente ottimizzati.

MPSMatrixNeuronGradient

Immagini e shader di computer altamente ottimizzati.

MPSMatrixSoftMax

Immagini e shader di computer altamente ottimizzati.

MPSMatrixSoftMaxGradient

Immagini e shader di computer altamente ottimizzati.

MPSMatrixSolveCholesky

Oggetto MPSMatrixBinaryKernel che risolve un sistema lineare di equazioni tramite la fattorizzazione cholesky.

MPSMatrixSolveLU

Immagini e shader di computer altamente ottimizzati.

MPSMatrixSolveTriangular

Oggetto MPSMatrixBinaryKernel che risolve un sistema lineare di equazioni tramite una matrice di coefficienti triangolari.

MPSMatrixSum

Immagini e shader di computer altamente ottimizzati.

MPSMatrixUnaryKernel

Kernel che esegue un mapping da una matrice a un'altra.

MPSMatrixVectorMultiplication

Esegue la moltiplicazione della matrice.

MPSNNAdditionGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSNNAdditionNode

Aggiunge i risultati di due kernel.

MPSNNArithmeticGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSNNArithmeticGradientStateNode

Immagini e shader di computer altamente ottimizzati.

MPSNNBilinearScaleNode

Oggetto MPSNNFilterNode che esegue il campionamento bilineare.

MPSNNBinaryArithmeticNode

Classe di base astratta di nodi aritmetici.

MPSNNBinaryGradientState

Immagini e shader di computer altamente ottimizzati.

MPSNNBinaryGradientStateNode

Immagini e shader di computer altamente ottimizzati.

MPSNNCompare

Immagini e shader di computer altamente ottimizzati.

MPSNNComparisonNode

Immagini e shader di computer altamente ottimizzati.

MPSNNConcatenationGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSNNConcatenationNode

Concatena i risultati di due kernel.

MPSNNCropAndResizeBilinear

Immagini e shader di computer altamente ottimizzati.

MPSNNDefaultPadding

Criteri di spaziatura interna comuni predefiniti.

MPSNNDivisionNode

Divide i risultati di due kernel.

MPSNNFilterNode

Nodo segnaposto in un grafico di rete neurale per una fase di filtro delle immagini.

MPSNNGradientFilterNode

Immagini e shader di computer altamente ottimizzati.

MPSNNGradientState

Immagini e shader di computer altamente ottimizzati.

MPSNNGradientStateNode

Immagini e shader di computer altamente ottimizzati.

MPSNNGraph

Grafico di rete neurale ottimizzato.

MPSNNImageNode

Nodo segnaposto per un'immagine in un grafico di rete neurale.

MPSNNLabelsNode

Immagini e shader di computer altamente ottimizzati.

MPSNNLanczosScaleNode

Oggetto MPSNNFilterNode che esegue il ricampionamento lanczos.

MPSNNMultiplicationGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSNNMultiplicationNode

Moltiplica i risultati di due kernel.

MPSNNNeuronDescriptor

Immagini e shader di computer altamente ottimizzati.

MPSNNOptimizer

Immagini e shader di computer altamente ottimizzati.

MPSNNOptimizerAdam

Immagini e shader di computer altamente ottimizzati.

MPSNNOptimizerDescriptor

Immagini e shader di computer altamente ottimizzati.

MPSNNOptimizerRmsProp

Immagini e shader di computer altamente ottimizzati.

MPSNNOptimizerStochasticGradientDescent

Immagini e shader di computer altamente ottimizzati.

MPSNNPad

Immagini e shader di computer altamente ottimizzati.

MPSNNPadding_Extensions

Immagini e shader di computer altamente ottimizzati.

MPSNNPadGradient

Immagini e shader di computer altamente ottimizzati.

MPSNNPadGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSNNPadNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceBinary

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceColumnMax

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceColumnMean

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceColumnMin

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceColumnSum

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceFeatureChannelsAndWeightsMean

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceFeatureChannelsAndWeightsSum

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceFeatureChannelsArgumentMax

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceFeatureChannelsArgumentMin

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceFeatureChannelsMax

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceFeatureChannelsMean

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceFeatureChannelsMin

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceFeatureChannelsSum

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceRowMax

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceRowMean

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceRowMin

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceRowSum

Immagini e shader di computer altamente ottimizzati.

MPSNNReduceUnary

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionColumnMaxNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionColumnMeanNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionColumnMinNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionColumnSumNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionFeatureChannelsArgumentMaxNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionFeatureChannelsArgumentMinNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionFeatureChannelsMaxNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionFeatureChannelsMeanNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionFeatureChannelsMinNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionFeatureChannelsSumNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionRowMaxNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionRowMeanNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionRowMinNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionRowSumNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionSpatialMeanGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReductionSpatialMeanNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReshape

Immagini e shader di computer altamente ottimizzati.

MPSNNReshapeGradient

Immagini e shader di computer altamente ottimizzati.

MPSNNReshapeGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSNNReshapeNode

Immagini e shader di computer altamente ottimizzati.

MPSNNResizeBilinear

Immagini e shader di computer altamente ottimizzati.

MPSNNScaleNode

Nodo grafo di rete neurale astratta per il ricampionamento delle immagini.

MPSNNSlice

Immagini e shader di computer altamente ottimizzati.

MPSNNStateNode

Oggetto stato in un grafo di rete neurale.

MPSNNSubtractionGradientNode

Immagini e shader di computer altamente ottimizzati.

MPSNNSubtractionNode

Sottrae i risultati di due kernel.

MPSNNUnaryReductionNode

Immagini e shader di computer altamente ottimizzati.

MPSRayIntersector

Immagini e shader di computer altamente ottimizzati.

MPSRnnDescriptor

Descrizione strutturale di un livello rete neurale ricorrente.

MPSRnnImageInferenceLayer

Livello rete neurale ricorrente specifico per i dati di immagine.

MPSRnnMatrixInferenceLayer

Livello rete neurale ricorrente.

MPSRnnMatrixTrainingLayer

Immagini e shader di computer altamente ottimizzati.

MPSRnnMatrixTrainingState

Immagini e shader di computer altamente ottimizzati.

MPSRnnRecurrentImageState

Immagine contenente lo stato in una rete neurale ricorrente con baed immagine durante l'iterazione della sequenza.

MPSRnnRecurrentMatrixState

Matrice contenente lo stato come rete neurale ricorrente scorre la sequenza.

MPSRnnSingleGateDescriptor

Descrive il gate interno in una rete neurale ricorrente.

MPSState

Archiviazione temporanea usata dalle reti neurali convoluzionali.

MPSStateBatch

Immagini e shader di computer altamente ottimizzati.

MPSStateResourceList

Immagini e shader di computer altamente ottimizzati.

MPSTemporaryImage

Dati di immagine scartati.

MPSTemporaryMatrix

Matrice allocata nella memoria privata della GPU.

MPSTemporaryVector

Matrice unidimensionale allocata nella memoria privata della GPU.

MPSTriangleAccelerationStructure

Immagini e shader di computer altamente ottimizzati.

MPSUnaryImageKernel

Rappresenta una trasformazione shader produce una trama da un'altra.

MPSVector

Matrice unidimensionale.

MPSVectorDescriptor

Descrive la lunghezza e il tipo di dati di un oggetto MPSVector.

Struct

MPSAxisAlignedBoundingBox

Immagini e shader di computer altamente ottimizzati.

MPSImageCoordinate

Immagini e shader di computer altamente ottimizzati.

MPSImageHistogramInfo

Specifica l'intervallo di dati istogrammi in un istogramma, il numero di voci e se codificare il canale alfa.

MPSImageKeypointRangeInfo

Opzioni per l'individuazione dei punti chiave in un'immagine.

MPSImageReadWriteParams

Opzioni per la lettura e la scrittura di canali di funzionalità in un'immagine.

MPSImageRegion

Immagini e shader di computer altamente ottimizzati.

MPSMatrixCopyOffsets

Descrive un'operazione di copia che supporta gli offset.

MPSOffset

Coordinata che rappresenta un offset.

MPSOrigin

Coordinata che rappresenta l'origine di un sistema di coordinate.

MPSRegion

Struttura che rappresenta un'area come origine e dimensioni.

MPSScaleTransform

Trasformazione da usare con un kernel Lanczos.

MPSSize

Struttura che rappresenta una larghezza, un'altezza e una profondità.

MPSStateTextureInfo

Immagini e shader di computer altamente ottimizzati.

Interfacce

IMPSCnnBatchNormalizationDataSource

Immagini e shader di computer altamente ottimizzati.

IMPSCnnConvolutionDataSource

Interfaccia che rappresenta i metodi obbligatori (se presenti) del protocollo MPSCnnConvolutionDataSource.

IMPSCnnInstanceNormalizationDataSource

Immagini e shader di computer altamente ottimizzati.

IMPSDeviceProvider

Immagini e shader di computer altamente ottimizzati.

IMPSHandle

Interfaccia che descrive un identificatore specifico dello shader delle prestazioni metal.

IMPSImageAllocator

Interfaccia che definisce una factory che genera un MPSImage oggetto da T:MetalPerformanceShaders.MTLCommandBuffer, un MPSImageDescriptore un oggetto MPSKernel.

IMPSImageSizeEncodingState

Interfaccia che definisce i metodi relativi al momento in cui le dimensioni dell'immagine vengono archiviate altrove nel grafico.

IMPSImageTransformProvider

Interfaccia che definisce i metodi di ricampionamento delle immagini.

IMPSNNPadding

Interfaccia che descrive il modo in cui i kernel devono inserire i propri input.

IMPSNNTrainableNode

Immagini e shader di computer altamente ottimizzati.

Enumerazioni

MPSAccelerationStructureStatus

Immagini e shader di computer altamente ottimizzati.

MPSAccelerationStructureUsage

Immagini e shader di computer altamente ottimizzati.

MPSAlphaType

Enumera i valori che indicano se e quale tipo di premoltiplicazione dei colori verrà applicato ai valori di colore.

MPSBoundingBoxIntersectionTestType

Immagini e shader di computer altamente ottimizzati.

MPSCnnBatchNormalizationFlags

Immagini e shader di computer altamente ottimizzati.

MPSCnnBinaryConvolutionFlags

Enumerazione Contrassegno per le opzioni disponibili per i kernel di convoluzione binari.

MPSCnnBinaryConvolutionType

Enumera l'operazione utilizzata in una convoluzione binaria.

MPSCnnConvolutionFlags

Gli sviluppatori non devono usare questa classe deprecata.

MPSCnnConvolutionGradientOption

Immagini e shader di computer altamente ottimizzati.

MPSCnnLossType

Immagini e shader di computer altamente ottimizzati.

MPSCnnNeuronType

Enumera le funzioni di attivazione disponibili di un neurone.

MPSCnnReductionType

Immagini e shader di computer altamente ottimizzati.

MPSCnnWeightsQuantizationType

Immagini e shader di computer altamente ottimizzati.

MPSDataLayout

Enumera se un buffer di dati è di tipo row-or column-major

MPSDataType

Enumera valori che specificano tipi di dati a virgola mobile.

MPSImageEdgeMode

Enumera il comportamento dello shader ai bordi delle aree e delle immagini.

MPSImageFeatureChannelFormat

Enumera le descrizioni dei canali immagine.

MPSIntersectionDataType

Immagini e shader di computer altamente ottimizzati.

MPSIntersectionType

Immagini e shader di computer altamente ottimizzati.

MPSKernelOptions

Enumera le opzioni del kernel ORable che migliorano le prestazioni in determinati casi.

MPSMatrixDecompositionStatus

Enumera le forme dei risultati di una scomposizione di matrice.

MPSNNComparisonType

Immagini e shader di computer altamente ottimizzati.

MPSNNConvolutionAccumulatorPrecisionOption

Immagini e shader di computer altamente ottimizzati.

MPSNNPaddingMethod

Opzioni per la modalità di riempimento dei risultati di un grafico di rete neurale.

MPSNNRegularizationType

Immagini e shader di computer altamente ottimizzati.

MPSNNTrainingStyle

Immagini e shader di computer altamente ottimizzati.

MPSPurgeableState

Enumera lo stato eliminabile della trama sottostante di un'immagine.

MPSRayDataType

Immagini e shader di computer altamente ottimizzati.

MPSRayMaskOptions

Immagini e shader di computer altamente ottimizzati.

MPSRnnBidirectionalCombineMode

Enumera la modalità di combinazione di matrici o immagini di input in una rete neurale ricorrente.

MPSRnnMatrixId

Immagini e shader di computer altamente ottimizzati.

MPSRnnSequenceDirection

Enumera la direzione di propagazione in un livello in una rete neurale ricorrente.

MPSStateResourceType

Immagini e shader di computer altamente ottimizzati.

MPSTransformType

Immagini e shader di computer altamente ottimizzati.

MPSTriangleIntersectionTestType

Immagini e shader di computer altamente ottimizzati.

Delegati

MPSAccelerationStructureCompletionHandler

Immagini e shader di computer altamente ottimizzati.

MPSCopyAllocator

Comandi per copiare una trama di origine in una nuova posizione. Usato per i filtri fuori posto.

MPSGradientNodeHandler

Immagini e shader di computer altamente ottimizzati.

Commenti

Lo spazio dei nomi Metal Performance Shaders definisce la MPSKernel classe e una serie di sottoclassi che forniscono shader altamente ottimizzati per l'hardware GPU disponibile.