MetalPerformanceShaders Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Shader di immagini e di calcolo altamente ottimizzati.
Classi
| Nome | Descrizione |
|---|---|
| MPSAccelerationStructure |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSAccelerationStructureGroup |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSBinaryImageKernel |
Kernel di immagine che combina due trame in un risultato di trama. |
| MPSCnnAdd |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnAddGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnArithmetic |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnArithmeticGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnArithmeticGradientState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnBatchNormalization |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnBatchNormalizationDataSource |
Si tratta di una classe che implementa l'interfaccia IMPSCnnBatchNormalizationDataSource (per il protocollo Sottoclasse questa classe per creare facilmente un tipo che implementa il protocollo. Un'alternativa consiste nel creare una sottoclasse di NSObject e quindi implementare l'interfaccia IMPSCnnBatchNormalizationDataSource. |
| MPSCnnBatchNormalizationDataSource_Extensions |
Metodi di estensione per l'interfaccia IMPSCnnBatchNormalizationDataSource per supportare tutti i metodi del protocollo MPSCNNBatchNormalizationDataSource. |
| MPSCnnBatchNormalizationGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnBatchNormalizationGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnBatchNormalizationNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnBatchNormalizationState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnBatchNormalizationStatistics |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnBatchNormalizationStatisticsGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnBinaryConvolution |
Oggetto MPSCnnKernel con pesi binari e convolse l'input. |
| MPSCnnBinaryConvolutionNode |
Oggetto MPSCnnConvolutionNode che rappresenta un kernel di convoluzione binaria. |
| MPSCnnBinaryFullyConnected |
Oggetto MPSCnnBinaryConvolution che è un livello di convoluzione completamente connesso che utilizza 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 convolse 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 protocollo MPSCNNConvolutionDataSource. |
| MPSCnnConvolutionDescriptor |
Descrive un kernel di convoluzione. |
| MPSCnnConvolutionGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnConvolutionGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnConvolutionGradientState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnConvolutionGradientStateNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnConvolutionNode |
Sottoclasse di che è la classe base MPSNNFilterNode per i nodi di rappresentazione di convoluzione. |
| MPSCnnConvolutionStateNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnConvolutionTranspose |
Oggetto MPSCnnKernel che traspone l'input. |
| MPSCnnConvolutionTransposeGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCNNConvolutionTransposeGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnConvolutionTransposeGradientState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnConvolutionTransposeGradientStateNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnConvolutionTransposeNode |
Oggetto MPSCnnConvolutionNode che rappresenta un kernel trasposto. |
| MPSCnnConvolutionWeightsAndBiasesState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnCrossChannelNormalization |
Oggetto MPSCnnKernel che normalizza tra i canali delle funzionalità. |
| MPSCnnCrossChannelNormalizationGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnCrossChannelNormalizationGradientNode |
Shader di immagini e di calcolo 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 |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnDilatedPoolingMaxGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnDilatedPoolingMaxNode |
Oggetto MPSNNFilterNode che rappresenta un filtro di pooling massimo dilatato. |
| MPSCnnDivide |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnDropout |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnDropoutGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnDropoutGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnDropoutGradientState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnDropoutNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnFullyConnected |
Livello completamente connesso. |
| MPSCnnFullyConnectedGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnFullyConnectedGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnFullyConnectedNode |
Oggetto MPSCnnConvolutionNode che rappresenta un livello completamente connesso. |
| MPSCnnGradientKernel |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnGroupNormalization |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnGroupNormalizationGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnGroupNormalizationGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnGroupNormalizationGradientState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnGroupNormalizationNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnInstanceNormalization |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnInstanceNormalizationDataSource |
Si tratta di una classe che implementa l'interfaccia IMPSCnnInstanceNormalizationDataSource (per il protocollo Sottoclasse questa classe per creare facilmente un tipo che implementa il protocollo. Un'alternativa consiste nel creare una sottoclasse di NSObject e quindi implementare l'interfaccia IMPSCnnInstanceNormalizationDataSource. |
| MPSCnnInstanceNormalizationDataSource_Extensions |
Metodi di estensione all'interfaccia IMPSCnnInstanceNormalizationDataSource per supportare tutti i metodi del protocollo MPSCNNInstanceNormalizationDataSource. |
| MPSCnnInstanceNormalizationGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnInstanceNormalizationGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnInstanceNormalizationGradientState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnInstanceNormalizationNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnKernel |
Classe di base per i livelli in una rete neurale convoluzionale. |
| MPSCnnLocalContrastNormalization |
Contrasto locale MPSCnnKernel. |
| MPSCnnLocalContrastNormalizationGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnLocalContrastNormalizationGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnLocalContrastNormalizationNode |
Oggetto MPSCnnNormalizationNode che rappresenta un kernel di normalizzazione del contrasto locale. |
| MPSCnnLogSoftMax |
Funzione di perdita softmax logaritmica. |
| MPSCnnLogSoftMaxGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnLogSoftMaxGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnLogSoftMaxNode |
Oggetto MPSNNFilterNode che rappresenta la funzione di perdita softmax logaritmica. |
| MPSCnnLoss |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnLossDataDescriptor |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnLossDescriptor |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnLossLabels |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnLossNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnMultiaryKernel |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnMultiply |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnMultiplyGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnNeuron |
Classe base per le funzioni di attivazione. |
| MPSCnnNeuronAbsolute |
Funzione di attivazione con valore assoluto. |
| MPSCnnNeuronAbsoluteNode |
Oggetto MPSCnnNeuronNode che rappresenta la funzione di attivazione di valori assoluti. |
| MPSCnnNeuronElu |
Funzione di attivazione dell'unità lineare esponenziale. |
| MPSCnnNeuronEluNode |
Oggetto MPSCnnNeuronNode che rappresenta la funzione di attivazione dell'unità lineare esponenziale. |
| MPSCnnNeuronExponential |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnNeuronExponentialNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnNeuronGeLUNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnNeuronGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnNeuronGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnNeuronHardSigmoid |
Funzione di attivazione sigmoid hard. |
| 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 |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnNeuronLogarithmNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnNeuronNode |
Classe di base per le rappresentazioni delle funzioni di attivazione. |
| MPSCnnNeuronPower |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnNeuronPowerNode |
Shader di immagini e di calcolo 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 tangente iperbolica. |
| MPSCnnNeuronTanHNode |
Oggetto MPSCnnNeuronNode che rappresenta una funzione di attivazione tanh. |
| MPSCnnNormalizationGammaAndBetaState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnNormalizationMeanAndVarianceState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnNormalizationNode |
Classe base astratta per le sottoclassi di MPSNNFilterNode normalizzazione. |
| MPSCnnPooling |
Sottoclasse di MPSCnnKernel tale sottoclasse ne esegue l'input. |
| MPSCnnPoolingAverage |
Filtro di pooling medio. |
| MPSCnnPoolingAverageGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnPoolingAverageGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnPoolingAverageNode |
Oggetto MPSNNFilterNode che restituisce il valore medio dell'area di input. |
| MPSCnnPoolingGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnPoolingGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnPoolingL2Norm |
Filtro di pooling di norma L2. |
| MPSCnnPoolingL2NormGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnPoolingL2NormGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnPoolingL2NormNode |
Rappresentazione di un filtro di pooling di norma L2. |
| MPSCnnPoolingMax |
Sottoclasse MPSCnnPooling che esegue il max-pooling. |
| MPSCnnPoolingMaxGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnPoolingMaxGradientNode |
Shader di immagini e di calcolo 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 |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnSoftMaxGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnSoftMaxNode |
Oggetto MPSNNFilterNode che rappresenta un filtro softmax. |
| MPSCnnSpatialNormalization |
Oggetto MPSCnnKernel che esegue la normalizzazione spaziale. |
| MPSCnnSpatialNormalizationGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnSpatialNormalizationGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnSpatialNormalizationNode |
Oggetto MPSCnnNormalizationNode che rappresenta un kernel di normalizzazione spaziale. |
| MPSCnnSubPixelConvolutionDescriptor |
Oggetto MPSCnnConvolutionDescriptor che descrive l'upsampling e il reshaping dei subpixel. |
| MPSCnnSubtract |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnSubtractGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnUpsampling |
Oggetto MPSCnnKernel che esegue l'upsamples di un'immagine. |
| MPSCnnUpsamplingBilinear |
Filtro MPSCnnUpsampling che esegue l'upsampling spaziale bilineare. |
| MPSCnnUpsamplingBilinearGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnUpsamplingBilinearGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnUpsamplingBilinearNode |
Oggetto MPSNNFilterNode che esegue l'upsampling spaziale bilineare. |
| MPSCnnUpsamplingGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnUpsamplingNearest |
Filtro MPSCnnUpsampling che esegue l'upsampling spaziale più vicino. |
| MPSCnnUpsamplingNearestGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnUpsamplingNearestGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnUpsamplingNearestNode |
Oggetto MPSNNFilterNode che esegue l'upsampling spaziale più vicino. |
| MPSCnnYoloLoss |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnYoloLossDescriptor |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnYoloLossNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCommandBuffer |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSConstants |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSGRUDescriptor |
Descrive un livello di unità ricorrente controllata in una rete neurale. |
| MPSHeapProvider_Extensions |
Metodi di estensione per l'interfaccia IMPSHeapProvider per supportare tutti i metodi del protocollo MPSHeapProvider. |
| 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 |
Metodi di estensione per l'interfaccia IMPSImageAllocator per supportare tutti i metodi del protocollo MPSImageAllocator. |
| MPSImageAreaMax |
Filtro che trova il valore massimo di 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 di 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 |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageBilinearScale |
Sottoclasse MPSImageScale che usa il campionamento bilineare per ridimensionare l'immagine. |
| MPSImageBox |
Filtra tale sfocatura trasformando ogni pixel dell'immagine di origine in base alla media di se stessa e ai suoi vicini. |
| MPSImageCanny |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageConversion |
Immagine in grado di convertire lo spazio dei colori, l'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. |
| MPSImageEDLines |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageErode |
Trova il valore minimo in un'area, offset in base a un valore corrispondente in una maschera. |
| MPSImageEuclideanDistanceTransform |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageFindKeypoints |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageGaussianBlur |
Filtro che applica una sfocatura gaussiana veloce a un'immagine. |
| MPSImageGaussianPyramid |
Rappresenta una piramide dell'immagine gaussiana. |
| MPSImageGuidedFilter |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageHistogram |
Calcola un istogramma di dati 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 |
Filtro 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 |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageLaplacianPyramidAdd |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageLaplacianPyramidSubtract |
Shader di immagini e di calcolo 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 |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImagePyramid |
Classe di base per le piramidi di immagini. |
| MPSImageReduceColumnMax |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageReduceColumnMean |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageReduceColumnMin |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageReduceColumnSum |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageReduceRowMax |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageReduceRowMean |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageReduceRowMin |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageReduceRowSum |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageReduceUnary |
Shader di immagini e di calcolo 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 una sottrazione a livello di elemento di due immagini. |
| MPSImageTent |
Filtra che sfocate un'immagine con una funzione tent. |
| MPSImageThresholdBinary |
Filtro che modifica tutti i pixel al di sopra di una luminanza di soglia in un valore massimo a canale singolo specificato e rende completamente scuro il resto. |
| MPSImageThresholdBinaryInverse |
Filtro che modifica tutti i pixel al di sopra di una luminanza di soglia su 0 e illumina il resto a un valore massimo a canale singolo specificato. |
| MPSImageThresholdToZero |
Filtro che oscura tutti i pixel dimmer di o uguale alla luminosità a una luminanza di soglia a 0 e lascia invariato il resto. |
| MPSImageThresholdToZeroInverse |
Filtro che lascia invariati tutti i pixel dimmer rispetto o uguale alla luminosità a una dominanza di soglia 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 |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSKernel |
Classe di base che rappresenta il kernel di uno shader. |
| MPSKeyedUnarchiver |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSLSTMDescriptor |
Descrive un livello di memoria termini Long-Short in rete neurale. |
| MPSMatrix |
Matrice che rappresenta il kernel di una trasformazione lineare. |
| MPSMatrixBatchNormalization |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixBatchNormalizationGradient |
Shader di immagini e di calcolo 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 |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixDecompositionCholesky |
Oggetto MPSMatrixUnaryKernel che calcola la fattorizzazione Cholesky. |
| MPSMatrixDecompositionLU |
Oggetto MPSMatrixUnaryKernel che calcola la fattorizzazione lu usando il pivot parziale. |
| MPSMatrixDescriptor |
Descrive le dimensioni, il tipo di dati e lo stride di una matrice principale di riga. |
| MPSMatrixFindTopK |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixFullyConnected |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixFullyConnectedGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixLogSoftMax |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixLogSoftMaxGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixMultiplication |
Rappresenta un'operazione di moltiplicazione della matrice ponderata, seguita da un'operazione di addizione ponderata. |
| MPSMatrixNeuron |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixNeuronGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixRandom |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixRandomDistributionDescriptor |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixRandomMtgp32 |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixRandomPhilox |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixSoftMax |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixSoftMaxGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixSolveCholesky |
Oggetto MPSMatrixBinaryKernel che risolve un sistema lineare di equazioni tramite la fattorizzazione Cholesky. |
| MPSMatrixSolveLU |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixSolveTriangular |
Oggetto MPSMatrixBinaryKernel che risolve un sistema lineare di equazioni tramite una matrice di coefficienti triangolari. |
| MPSMatrixSum |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixUnaryKernel |
Kernel che esegue un mapping da una matrice a un'altra. |
| MPSMatrixVectorMultiplication |
Esegue la moltiplicazione di matrici. |
| MPSNDArray |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayAffineInt4Dequantize |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayAffineQuantizationDescriptor |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayBinaryKernel |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayBinaryPrimaryGradientKernel |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayBinarySecondaryGradientKernel |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayDescriptor |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayGather |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayGatherGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayGatherGradientState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayGradientState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayIdentity |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayLutDequantize |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayLutQuantizationDescriptor |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayMatrixMultiplication |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayMultiaryBase |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayMultiaryGradientKernel |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayMultiaryKernel |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayQuantizationDescriptor |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayQuantizedMatrixMultiplication |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayStridedSlice |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayStridedSliceGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayUnaryGradientKernel |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayUnaryKernel |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayVectorLutDequantize |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNAdditionGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNAdditionNode |
Aggiunge i risultati di due kernel. |
| MPSNNArithmeticGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNArithmeticGradientStateNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNBilinearScaleNode |
Oggetto MPSNNFilterNode che esegue il campionamento bilineare. |
| MPSNNBinaryArithmeticNode |
Classe di base astratta di nodi aritmetici. |
| MPSNNBinaryGradientState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNBinaryGradientStateNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNCompare |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNComparisonNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNConcatenationGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNConcatenationNode |
Concatena i risultati di due kernel. |
| MPSNNCropAndResizeBilinear |
Shader di immagini e di calcolo 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. |
| MPSnnForwardLoss |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNForwardLossNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNGradientFilterNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNGradientState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNGradientStateNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSnnGramMatrixCalculation |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNGramMatrixCalculationGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSnnGramMatrixCalculationGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSnnGramMatrixCalculationNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNGraph |
Grafico di rete neurale ottimizzato. |
| MPSnnGridSample |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNImageNode |
Nodo segnaposto per un'immagine in un grafo di rete neurale. |
| MPSnnInitialGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNInitialGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNLabelsNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNLanczosScaleNode |
Oggetto MPSNNFilterNode che esegue il ricampionamento lanczos. |
| MPSnnLocalCorrelation |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSnnLossGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNLossGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSnnMultiaryGradientState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSnnMultiaryGradientStateNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNMultiplicationGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNMultiplicationNode |
Moltiplica i risultati di due kernel. |
| MPSNNNeuronDescriptor |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNOptimizer |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNOptimizerAdam |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNOptimizerDescriptor |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNOptimizerRmsProp |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNOptimizerStochasticGradientDescent |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNPad |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNPadding_Extensions |
Metodi di estensione per l'interfaccia IMPSNNPadding per supportare tutti i metodi del protocollo MPSNNPadding. |
| MPSNNPadGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNPadGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNPadNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceBinary |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceColumnMax |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceColumnMean |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceColumnMin |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceColumnSum |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceFeatureChannelsAndWeightsMean |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceFeatureChannelsAndWeightsSum |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceFeatureChannelsArgumentMax |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceFeatureChannelsArgumentMin |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceFeatureChannelsMax |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceFeatureChannelsMean |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceFeatureChannelsMin |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceFeatureChannelsSum |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceRowMax |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceRowMean |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceRowMin |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceRowSum |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReduceUnary |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionColumnMaxNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionColumnMeanNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionColumnMinNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionColumnSumNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionFeatureChannelsArgumentMaxNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionFeatureChannelsArgumentMinNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionFeatureChannelsMaxNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionFeatureChannelsMeanNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionFeatureChannelsMinNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionFeatureChannelsSumNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionRowMaxNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionRowMeanNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionRowMinNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionRowSumNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionSpatialMeanGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReductionSpatialMeanNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReshape |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReshapeGradient |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReshapeGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNReshapeNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNResizeBilinear |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNScaleNode |
Nodo grafo della rete neurale astratta per il ricampionamento delle immagini. |
| MPSNNSlice |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNStateNode |
Oggetto di stato in un grafo di rete neurale. |
| MPSNNSubtractionGradientNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNSubtractionNode |
Sottrae i risultati di due kernel. |
| MPSNNUnaryReductionNode |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSPredicate |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSRayIntersector |
Shader di immagini e di calcolo 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 |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSRnnMatrixTrainingState |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSRnnRecurrentImageState |
Immagine contenente lo stato in una rete neurale ricorrente image-baed durante l'iterazione della sequenza. |
| MPSRnnRecurrentMatrixState |
Matrice contenente lo stato come rete neurale ricorrente che scorre la sequenza. |
| MPSRnnSingleGateDescriptor |
Descrive il gate interno in una rete neurale ricorrente. |
| MPSState |
Archiviazione temporanea usata dalle reti neurali convoluzionali. |
| MPSStateBatch |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSStateResourceList |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSSvfgDenoiser |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSSvgf |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSSvgfDefaultTextureAllocator |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSTemporalAA |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSTemporaryImage |
Dati di immagine scartati. |
| MPSTemporaryMatrix |
Matrice allocata nella memoria privata GPU. |
| MPSTemporaryNDArray |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSTemporaryVector |
Matrice unidimensionale allocata nella memoria privata GPU. |
| MPSTriangleAccelerationStructure |
Shader di immagini e di calcolo 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
| Nome | Descrizione |
|---|---|
| MPSAxisAlignedBoundingBox |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSDimensionSlice |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageCoordinate |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageHistogramInfo |
Specifica l'intervallo di dati dell'istogramma 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 |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSMatrixCopyOffsets |
Descrive un'operazione di copia che supporta gli offset. |
| MPSMatrixOffset |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayOffsets |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArraySizes |
Shader di immagini e di calcolo altamente ottimizzati. |
| 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 una dimensione. |
| MPSScaleTransform |
Trasformazione da usare con un kernel Lanczos. |
| MPSSize |
Struttura che rappresenta una larghezza, un'altezza e una profondità. |
| MPSStateTextureInfo |
Shader di immagini e di calcolo altamente ottimizzati. |
Interfacce
| Nome | Descrizione |
|---|---|
| IMPSCnnBatchNormalizationDataSource |
Questa interfaccia rappresenta il protocollo |
| IMPSCnnConvolutionDataSource |
Classe di base per le classi che forniscono pesi e termini di distorsione per i filtri di convoluzione. |
| IMPSCnnGroupNormalizationDataSource |
Questa interfaccia rappresenta il protocollo |
| IMPSCnnInstanceNormalizationDataSource |
Questa interfaccia rappresenta il protocollo |
| IMPSDeviceProvider |
Questa interfaccia rappresenta il protocollo |
| IMPSHandle |
Interfaccia che descrive un identificatore specifico di Metal Performance Shader. |
| IMPSHeapProvider |
Questa interfaccia rappresenta il protocollo |
| IMPSImageAllocator |
Interfaccia che definisce una factory che genera un oggetto MPSImage da un IMTLCommandBufferoggetto , un MPSImageDescriptoroggetto e un oggetto MPSKernel. |
| IMPSImageSizeEncodingState |
Interfaccia che definisce i metodi relativi a quando le dimensioni dell'immagine vengono archiviate altrove nel grafico. |
| IMPSImageTransformProvider |
Interfaccia che definisce i metodi di ricampionamento delle immagini. |
| IMPSNDArrayAllocator |
Questa interfaccia rappresenta il protocollo |
| IMPSnnGramMatrixCallback |
Questa interfaccia rappresenta il protocollo |
| IMPSNNLossCallback |
Questa interfaccia rappresenta il protocollo |
| IMPSNNPadding |
Interfaccia che descrive il modo in cui i kernel devono inserire i propri input. |
| IMPSNNTrainableNode |
Questa interfaccia rappresenta il protocollo |
| IMPSSvgfTextureAllocator |
Questa interfaccia rappresenta il protocollo |
Enumerazioni
| Nome | Descrizione |
|---|---|
| MPSAccelerationStructureStatus |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSAccelerationStructureUsage |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSAliasingStrategy |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSAlphaType |
Enumera i valori che indicano se e quale tipo di premultiplicazione dei colori verrà applicata ai valori di colore. |
| MPSBoundingBoxIntersectionTestType |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnBatchNormalizationFlags |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnBinaryConvolutionFlags |
Contrassegno dell'enumerazione 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 |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnConvolutionWeightsLayout |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnLossType |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnNeuronType |
Enumera le funzioni di attivazione disponibili di un neurone. |
| MPSCnnReductionType |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCnnWeightsQuantizationType |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCustomKernelIndex |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSDataLayout |
Enumera se un buffer di dati è di tipo row-or column-major |
| MPSDataType |
Enumera i valori che specificano tipi di dati a virgola mobile. |
| MPSDeviceOptions |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSFloatDataTypeBit |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSFloatDataTypeShift |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageEdgeMode |
Enumera il comportamento dello shader ai bordi delle aree e delle immagini. |
| MPSImageFeatureChannelFormat |
Enumera le descrizioni dei canali immagine. |
| MPSImageType |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSIntersectionDataType |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSIntersectionType |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSKernelOptions |
Enumera le opzioni del kernel ORable che migliorano le prestazioni in determinati casi. |
| MPSMatrixDecompositionStatus |
Enumera le forme di risultato di una scomposizione di matrice. |
| MPSMatrixRandomDistribution |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNDArrayQuantizationScheme |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNComparisonType |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNConvolutionAccumulatorPrecisionOption |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNPaddingMethod |
Opzioni per il modo in cui un grafico di rete neurale riquadrirà i risultati. |
| MPSNNRegularizationType |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSNNTrainingStyle |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSPurgeableState |
Enumera lo stato eliminabile della trama sottostante di un'immagine. |
| MPSRayDataType |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSRayMaskOptions |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSRnnBidirectionalCombineMode |
Enumera il modo in cui le matrici o le immagini di input devono essere combinate in una rete neurale ricorrente. |
| MPSRnnMatrixId |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSRnnSequenceDirection |
Enumera la direzione di propagazione in un livello in una rete neurale ricorrente. |
| MPSStateResourceType |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSTemporalWeighting |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSTransformType |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSTriangleIntersectionTestType |
Shader di immagini e di calcolo altamente ottimizzati. |
Delegati
| Nome | Descrizione |
|---|---|
| MPSAccelerationStructureCompletionHandler |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSCopyAllocator |
Comandi per copiare una trama di origine in una nuova posizione. Usato per i filtri fuori posto. |
| MPSGradientNodeHandler |
Shader di immagini e di calcolo altamente ottimizzati. |
| MPSImageBatch.MPSImageBatchIterator |
Shader di immagini e di calcolo 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.