Freigeben über


MetalPerformanceShaders Namespace

Hochoptimierte Image- und Computer-Shader.

Klassen

MPSAccelerationStructure

Hochoptimierte Image- und Computer-Shader.

MPSAccelerationStructureGroup

Hochoptimierte Image- und Computer-Shader.

MPSBinaryImageKernel

Ein Bildkern, der zwei Texturen zu einem Texturergebnis kombiniert.

MPSCnnAdd

Hochoptimierte Image- und Computer-Shader.

MPSCnnAddGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnArithmetic

Hochoptimierte Image- und Computer-Shader.

MPSCnnArithmeticGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnArithmeticGradientState

Hochoptimierte Image- und Computer-Shader.

MPSCnnBatchNormalization

Hochoptimierte Image- und Computer-Shader.

MPSCnnBatchNormalizationDataSource

Hochoptimierte Image- und Computer-Shader.

MPSCnnBatchNormalizationDataSource_Extensions

Hochoptimierte Image- und Computer-Shader.

MPSCnnBatchNormalizationGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnBatchNormalizationGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnBatchNormalizationNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnBatchNormalizationState

Hochoptimierte Image- und Computer-Shader.

MPSCnnBatchNormalizationStatistics

Hochoptimierte Image- und Computer-Shader.

MPSCnnBatchNormalizationStatisticsGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnBinaryConvolution

Ein MPSCnnKernel , das binäre Gewichtungen aufweist und seine Eingabe konvolviert.

MPSCnnBinaryConvolutionNode

Ein MPSCnnConvolutionNode , der einen binären Konvolutionskern darstellt.

MPSCnnBinaryFullyConnected

Ein MPSCnnBinaryConvolution , bei dem es sich um eine vollständig verbundene Konvolutionsschicht handelt, die binäre Gewichtungen verwendet.

MPSCnnBinaryFullyConnectedNode

Ein MPSCnnBinaryConvolutionNode , das eine vollständig verbundene Konvolutionsschicht darstellt, die binäre Gewichtungen verwendet.

MPSCnnBinaryKernel

Ein MPSKernel mit binärer Gewichtung.

MPSCnnConvolution

Ein MPSCnnKernel , das seine Eingaben verkettet und eine Featurezuordnung für jeden seiner bestandteileden Filter erzeugt.

MPSCnnConvolutionDataSource

Basisklasse für Klassen, die Gewichtungen und Verzerrungsbegriffe für Faltungsfilter bereitstellen.

MPSCnnConvolutionDataSource_Extensions

Erweiterungsmethoden für die IMPSCnnConvolutionDataSource Schnittstelle, um alle Methoden aus dem MPSCnnConvolutionDataSource Protokoll zu unterstützen.

MPSCnnConvolutionDescriptor

Beschreibt einen Faltungskern.

MPSCnnConvolutionGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnConvolutionGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnConvolutionGradientState

Hochoptimierte Image- und Computer-Shader.

MPSCnnConvolutionGradientStateNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnConvolutionNode

Unterklasse von MPSNNFilterNode , die die Basisklasse für Konvolutionsdarstellungsknoten ist.

MPSCnnConvolutionState

Hochoptimierte Image- und Computer-Shader.

MPSCnnConvolutionStateNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnConvolutionTranspose

Ein MPSCnnKernel , der seine Eingabe umsetzt.

MPSCnnConvolutionTransposeNode

Ein MPSCnnConvolutionNode , der einen Transpose-Kernel darstellt.

MPSCnnConvolutionWeightsAndBiasesState

Hochoptimierte Image- und Computer-Shader.

MPSCnnCrossChannelNormalization

Ein MPSCnnKernel , der über Featurekanäle hinweg normalisiert wird.

MPSCnnCrossChannelNormalizationGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnCrossChannelNormalizationGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnCrossChannelNormalizationNode

Ein MPSCnnNormalizationNode , der einen kanalübergreifenden Normalisierungskernel darstellt.

MPSCnnDepthWiseConvolutionDescriptor

Eine MPSCnnConvolutionDescriptor , die tiefenweise Konvolution beschreibt.

MPSCnnDilatedPoolingMax

Ein erweiterter maximaler MPSCnnPooling Filter.

MPSCnnDilatedPoolingMaxGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnDilatedPoolingMaxGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnDilatedPoolingMaxNode

Ein MPSNNFilterNode , der einen erweiterten Maximalen Poolingfilter darstellt.

MPSCnnDivide

Hochoptimierte Image- und Computer-Shader.

MPSCnnDropout

Hochoptimierte Image- und Computer-Shader.

MPSCnnDropoutGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnDropoutGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnDropoutGradientState

Hochoptimierte Image- und Computer-Shader.

MPSCnnDropoutNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnFullyConnected

Eine vollständig verbundene Ebene.

MPSCnnFullyConnectedGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnFullyConnectedNode

Eine MPSCnnConvolutionNode , die eine vollständig verbundene Ebene darstellt.

MPSCnnGradientKernel

Hochoptimierte Image- und Computer-Shader.

MPSCnnInstanceNormalization

Hochoptimierte Image- und Computer-Shader.

MPSCnnInstanceNormalizationDataSource

Hochoptimierte Image- und Computer-Shader.

MPSCnnInstanceNormalizationDataSource_Extensions

Hochoptimierte Image- und Computer-Shader.

MPSCnnInstanceNormalizationGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnInstanceNormalizationGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnInstanceNormalizationGradientState

Hochoptimierte Image- und Computer-Shader.

MPSCnnInstanceNormalizationNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnKernel

Die Basisklasse für Ebenen in einem konvolutionalen neuronalen Netzwerk.

MPSCnnLocalContrastNormalization

Ein lokaler Kontrast MPSCnnKernel.

MPSCnnLocalContrastNormalizationGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnLocalContrastNormalizationGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnLocalContrastNormalizationNode

Ein MPSCnnNormalizationNode , der einen lokalen Kontrastnormalisierungskern darstellt.

MPSCnnLogSoftMax

Die logarithmische Softmax-Verlustfunktion.

MPSCnnLogSoftMaxGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnLogSoftMaxGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnLogSoftMaxNode

Ein MPSNNFilterNode , der die logarithmische Softmax-Verlustfunktion darstellt.

MPSCnnLoss

Hochoptimierte Image- und Computer-Shader.

MPSCnnLossDataDescriptor

Hochoptimierte Image- und Computer-Shader.

MPSCnnLossDescriptor

Hochoptimierte Image- und Computer-Shader.

MPSCnnLossLabels

Hochoptimierte Image- und Computer-Shader.

MPSCnnLossNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnMultiply

Hochoptimierte Image- und Computer-Shader.

MPSCnnMultiplyGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnNeuron

Die Basisklasse für Aktivierungsfunktionen.

MPSCnnNeuronAbsolute

Die Absolute-Wert-Aktivierungsfunktion.

MPSCnnNeuronAbsoluteNode

Ein MPSCnnNeuronNode , der die Aktivierungsfunktion mit absolutem Wert darstellt.

MPSCnnNeuronElu

Die Aktivierungsfunktion für exponentielle lineare Einheiten.

MPSCnnNeuronEluNode

Ein MPSCnnNeuronNode , der die Aktivierungsfunktion für exponentielle lineare Einheiten darstellt.

MPSCnnNeuronExponential

Hochoptimierte Image- und Computer-Shader.

MPSCnnNeuronExponentialNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnNeuronGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnNeuronGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnNeuronHardSigmoid

Die Hart sigmoid-Aktivierungsfunktion.

MPSCnnNeuronHardSigmoidNode

Ein MPSCnnNeuronNode , der die Aktivierungsfunktion des harten Sigmoids darstellt.

MPSCnnNeuronLinear

Die lineare Aktivierungsfunktion.

MPSCnnNeuronLinearNode

Ein MPSCnnNeuronNode , der die lineare Aktivierungsfunktion darstellt.

MPSCnnNeuronLogarithm

Hochoptimierte Image- und Computer-Shader.

MPSCnnNeuronLogarithmNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnNeuronNode

Die Basisklasse für Darstellungen von Aktivierungsfunktionen.

MPSCnnNeuronPower

Hochoptimierte Image- und Computer-Shader.

MPSCnnNeuronPowerNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnNeuronPReLU

Die parametrische rektifizierte lineare Einheitsaktivierungsfunktion.

MPSCnnNeuronPReLUNode

Ein MPSCnnNeuronNode , der die parametrisch rektifizierte lineare Einheitenaktivierungsfunktion darstellt.

MPSCnnNeuronReLU

Die rektifizierte lineare Einheitsaktivierungsfunktion.

MPSCnnNeuronReLun

Die ReLUN-Aktivierungsfunktion.

MPSCnnNeuronReLunNode

Ein MPSCnnNeuronNode , der die ReLUN-Aktivierungsfunktion darstellt.

MPSCnnNeuronReLUNode

Ein MPSCnnNeuronNode , der die Aktivierungsfunktion für die rektifizierte lineare Einheit darstellt.

MPSCnnNeuronSigmoid

Die Sigmoidaktivierungsfunktion.

MPSCnnNeuronSigmoidNode

Ein MPSCnnNeuronNode , das die Sigmoidaktivierungsfunktion darstellt.

MPSCnnNeuronSoftPlus

Die Softplus-Aktivierungsfunktion.

MPSCnnNeuronSoftPlusNode

Ein MPSCnnNeuronNode , der die Softplus-Aktivierungsfunktion darstellt.

MPSCnnNeuronSoftSign

Die Softsign-Aktivierungsfunktion.

MPSCnnNeuronSoftSignNode

Ein MPSCnnNeuronNode , das die Softsign-Aktivierungsfunktion darstellt.

MPSCnnNeuronTanH

Die hyperbolische Tangensaktivierungsfunktion.

MPSCnnNeuronTanHNode

Ein T:MetalPerformanceShaders.MPSCNNNeuronNode , der eine Tanh-Aktivierungsfunktion darstellt.

MPSCnnNormalizationGammaAndBetaState

Hochoptimierte Image- und Computer-Shader.

MPSCnnNormalizationMeanAndVarianceState

Hochoptimierte Image- und Computer-Shader.

MPSCnnNormalizationNode

Abstrakte Basisklasse für Normalisierungsunterklassen MPSNNFilterNode .

MPSCnnPooling

Eine Unterklasse dieses MPSCnnKernel Unterbeispiels für die Eingabe.

MPSCnnPoolingAverage

Ein durchschnittlicher Poolingfilter.

MPSCnnPoolingAverageGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnPoolingAverageGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnPoolingAverageNode

Ein MPSNNFilterNode , der den Durchschnittswert des Eingabebereichs zurückgibt.

MPSCnnPoolingGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnPoolingGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnPoolingL2Norm

Ein L2-Standardpoolingfilter.

MPSCnnPoolingL2NormGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnPoolingL2NormGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnPoolingL2NormNode

Darstellung eines L2-Normpoolingfilters.

MPSCnnPoolingMax

Eine MPSCnnPooling Unterklasse, die max-pooling ausführt.

MPSCnnPoolingMaxGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnPoolingMaxGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnPoolingMaxNode

Ein MPSCnnPoolingNode , der einen max-pooling-Kernel in einem konvolutionalen neuronalen Netz darstellt.

MPSCnnPoolingNode

Ein MPSNNFilterNode , der einen Poolingkern in einem konvolutionalen neuronalen Netz darstellt.

MPSCnnSoftMax

Eine MPSCnnKernel häufig in Kategorisierungsaufgaben verwendete.

MPSCnnSoftMaxGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnSoftMaxGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnSoftMaxNode

Ein MPSNNFilterNode , der einen softmax-Filter darstellt.

MPSCnnSpatialNormalization

Ein MPSCnnKernel , der eine räumliche Normalisierung ausführt.

MPSCnnSpatialNormalizationGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnSpatialNormalizationGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnSpatialNormalizationNode

Ein MPSCnnNormalizationNode , der einen Kernel für die räumliche Normalisierung darstellt.

MPSCnnSubPixelConvolutionDescriptor

Eine MPSCnnConvolutionDescriptor , die das Upsampling und das Umgestalten von Subpixeln beschreibt.

MPSCnnSubtract

Hochoptimierte Image- und Computer-Shader.

MPSCnnSubtractGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnUpsampling

Ein MPSCnnKernel , der ein Bild hochsampelt.

MPSCnnUpsamplingBilinear

Ein MPSCnnUpsampling Filter, der bilineares räumliches Upsampling ausführt.

MPSCnnUpsamplingBilinearGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnUpsamplingBilinearGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnUpsamplingBilinearNode

Ein MPSNNFilterNode , der bilineares räumliches Upsampling ausführt.

MPSCnnUpsamplingGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnUpsamplingNearest

Ein MPSCnnUpsampling Filter, der das nächste räumliche Upsampling ausführt.

MPSCnnUpsamplingNearestGradient

Hochoptimierte Image- und Computer-Shader.

MPSCnnUpsamplingNearestGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSCnnUpsamplingNearestNode

Ein MPSNNFilterNode , der räumliches Upsampling am nächsten ausführt.

MPSCnnYoloLoss

Hochoptimierte Image- und Computer-Shader.

MPSCnnYoloLossDescriptor

Hochoptimierte Image- und Computer-Shader.

MPSCnnYoloLossNode

Hochoptimierte Image- und Computer-Shader.

MPSGRUDescriptor

Beschreibt eine gated rezidivierende Einheitsebene in einem neuronalen Netz.

MPSImage

Ein Bild, das mehr als 4 Kanäle enthalten kann. (Beispielsweise ein Bild in einer Ebene eines neuronalen Konvolutionsnetzwerks.)

MPSImageAdd

Ein MPSImageArithmetic Kernel, der das elementweise Hinzufügen von zwei Images ausführt.

MPSImageAllocator_Extensions

Hochoptimierte Image- und Computer-Shader.

MPSImageAreaMax

Filter, der den maximalen Pixelwert in einem Fenster um jedes Pixel im Quellbild sucht. (Einzelne Kanäle werden separat verarbeitet.)

MPSImageAreaMin

Filter, der den minimalen Pixelwert in einem Fenster um jedes Pixel im Quellbild sucht. (Einzelne Kanäle werden separat verarbeitet.)

MPSImageArithmetic

Basisklasse für MPSBinaryImageKernel Klassen, die Arithmetik für Bilder ausführen.

MPSImageBatch

Hochoptimierte Image- und Computer-Shader.

MPSImageBilinearScale

Eine MPSImageScale Unterklasse, die bilineare Stichprobenerstellung verwendet, um das Bild zu skalieren.

MPSImageBox

Filtert, dass weich wird, indem jedes Pixel des Quellbilds in den Durchschnitt von sich selbst und seinen Nachbarn transformiert wird.

MPSImageConversion

Ein Bild, das seinen Farbraum, sein Alpha- oder Pixelformat konvertieren kann.

MPSImageConvolution

Filter, der eine Konvolution darstellt.

MPSImageCopyToMatrix

Ein MPSKernel , der Bilddaten in ein MPSMatrix -Objekt kopiert.

MPSImageDescriptor

Enthält die Attribute für ein neues oder vorhandenes MPSImage.

MPSImageDilate

Sucht den Maximalwert in einem Bereich, der durch einen entsprechenden Wert in einer Maske versetzt wird.

MPSImageDivide

Ein MPSImageArithmetic Kernel, der die elementweise Aufteilung von zwei Images ausführt.

MPSImageErode

Sucht den Mininumwert in einer Region, der durch einen entsprechenden Wert in einer Maske versetzt wird.

MPSImageEuclideanDistanceTransform

Hochoptimierte Image- und Computer-Shader.

MPSImageFindKeypoints

Hochoptimierte Image- und Computer-Shader.

MPSImageGaussianBlur

Filter, der eine schnelle gaußsche Unschärfe auf ein Bild anwendet.

MPSImageGaussianPyramid

Stellt eine gaußsche Bildpyramide dar.

MPSImageGuidedFilter

Hochoptimierte Image- und Computer-Shader.

MPSImageHistogram

Berechnet ein Histogramm von Bilddaten.

MPSImageHistogramEqualization

Ein MPSUnaryImageKernel , das das Histogramm eines Bilds gleicht.

MPSImageHistogramSpecification

Transformiert ein Bild so, dass sein Histogramm einem gewünschten Histogramm entspricht.

MPSImageIntegral

Filter, der die Werte von Pixeln in einer Region summiert.

MPSImageIntegralOfSquares

Filter, der die quadratischen Werte von Pixeln in einer Region summiert.

MPSImageLanczosScale

Filter, der einen Skalierungsvorgang mit Lanczos-Neusampling ausführt.

MPSImageLaplacian

Ein optimierter Laplacian-Filter.

MPSImageLaplacianPyramid

Hochoptimierte Image- und Computer-Shader.

MPSImageLaplacianPyramidAdd

Hochoptimierte Image- und Computer-Shader.

MPSImageLaplacianPyramidSubtract

Hochoptimierte Image- und Computer-Shader.

MPSImageMedian

Filter, der den Medianwert jedes Kanals für Pixel in der Region um jedes Quellbildpixel findet.

MPSImageMultiply

Ein MPSImageArithmetic Kernel, der eine elementweise Multiplikation von zwei Images ausführt.

MPSImageNormalizedHistogram

Hochoptimierte Image- und Computer-Shader.

MPSImagePyramid

Basisklasse für Bildpyramiden.

MPSImageReduceColumnMax

Hochoptimierte Image- und Computer-Shader.

MPSImageReduceColumnMean

Hochoptimierte Image- und Computer-Shader.

MPSImageReduceColumnMin

Hochoptimierte Image- und Computer-Shader.

MPSImageReduceColumnSum

Hochoptimierte Image- und Computer-Shader.

MPSImageReduceRowMax

Hochoptimierte Image- und Computer-Shader.

MPSImageReduceRowMean

Hochoptimierte Image- und Computer-Shader.

MPSImageReduceRowMin

Hochoptimierte Image- und Computer-Shader.

MPSImageReduceRowSum

Hochoptimierte Image- und Computer-Shader.

MPSImageReduceUnary

Hochoptimierte Image- und Computer-Shader.

MPSImageScale

Eine MPSUnaryImageKernel , die die Größe eines Bilds ändern und das Seitenverhältnis ändern kann.

MPSImageSobel

Filter, der Kanten mithilfe eines Sobel-Filters erkennt.

MPSImageStatisticsMean

Eine MPSUnaryImageKernel , die den Mittelwert der Pixelwerte für eine Region berechnet.

MPSImageStatisticsMeanAndVariance

Eine MPSUnaryImageKernel , die den Mittelwert und die Varianz von Pixelwerten für eine Region berechnet.

MPSImageStatisticsMinAndMax

Ein MPSUnaryImageKernel , der die minimalen und maximalen Pixelwerte für eine Region berechnet.

MPSImageSubtract

Ein MPSImageArithmetic Kernel, der eine elementweise Subtraktion von zwei Images ausführt.

MPSImageTent

Filtern, das ein Bild mit einer Zeltfunktion verwischt.

MPSImageThresholdBinary

Filter, der alle Pixel über einer Schwellenwertleuchtigkeit in einen angegebenen maximalen Einzelkanalwert ändert und den Rest vollständig verdunkelt.

MPSImageThresholdBinaryInverse

Filter, der alle Pixel über einem Schwellenwert auf 0 ändert und den Rest auf einen angegebenen maximalen Einzelkanalwert aufhellt.

MPSImageThresholdToZero

Filtert, der alle Pixel dimmer als oder gleich in der Helligkeit auf eine Schwellenwertleuchtigkeit von 0 abdunkelt, und lässt den Rest unverändert.

MPSImageThresholdToZeroInverse

Filter, bei dem alle Pixel abgeblendet als oder gleich in der Helligkeit bleiben, bis eine Schwellenleuchtigkeit unverändert bleibt, und verdunkelt den Rest auf 0.

MPSImageThresholdTruncate

Filter, der Helligkeitswerte auf einen Schwellenwert klemmt.

MPSImageTranspose

Filter, der ein Bild transponiert.

MPSInstanceAccelerationStructure

Hochoptimierte Image- und Computer-Shader.

MPSKernel

Basisklasse, die den Kernel eines Shaders darstellt.

MPSKeyedUnarchiver

Hochoptimierte Image- und Computer-Shader.

MPSLSTMDescriptor

Beschreibt eine Long-Short Term Memory-Schicht im neuronalen Netz.

MPSMatrix

Eine Matrix, die den Kernel einer linearen Transformation darstellt.

MPSMatrixBatchNormalization

Hochoptimierte Image- und Computer-Shader.

MPSMatrixBatchNormalizationGradient

Hochoptimierte Image- und Computer-Shader.

MPSMatrixBinaryKernel

Ein Kernel, der mit zwei Matrizen arbeitet, um eine neue Matrix zu erstellen.

MPSMatrixCopy

Führt mehrere Matrixkopievorgänge aus.

MPSMatrixCopyDescriptor

Beschreibt mehrere Matrixkopiervorgänge.

MPSMatrixCopyToImage

Hochoptimierte Image- und Computer-Shader.

MPSMatrixDecompositionCholesky

Eine MPSMatrixUnaryKernel , die die Cholesky-Factorisierung berechnet.

MPSMatrixDecompositionLU

Ein MPSMatrixUnaryKernel , der die LU-Faktorisierung mithilfe von partiellem Pivoting berechnet.

MPSMatrixDescriptor

Beschreibt die Größe, den Datentyp und den Schritt einer Zeilen-Hauptmatrix.

MPSMatrixFindTopK

Hochoptimierte Image- und Computer-Shader.

MPSMatrixFullyConnected

Hochoptimierte Image- und Computer-Shader.

MPSMatrixFullyConnectedGradient

Hochoptimierte Image- und Computer-Shader.

MPSMatrixLogSoftMax

Hochoptimierte Image- und Computer-Shader.

MPSMatrixLogSoftMaxGradient

Hochoptimierte Image- und Computer-Shader.

MPSMatrixMultiplication

Stellt einen Multiplikationsvorgang mit gewichteter Matrix dar, gefolgt von einem gewichteten Additionsvorgang.

MPSMatrixNeuron

Hochoptimierte Image- und Computer-Shader.

MPSMatrixNeuronGradient

Hochoptimierte Image- und Computer-Shader.

MPSMatrixSoftMax

Hochoptimierte Image- und Computer-Shader.

MPSMatrixSoftMaxGradient

Hochoptimierte Image- und Computer-Shader.

MPSMatrixSolveCholesky

Ein MPSMatrixBinaryKernel , das ein lineares Gleichungssystem über die Cholesky-Factorisierung löst.

MPSMatrixSolveLU

Hochoptimierte Image- und Computer-Shader.

MPSMatrixSolveTriangular

Eine MPSMatrixBinaryKernel , die ein lineares Gleichungssystem über eine dreieckige Koeffizientenmatrix löst.

MPSMatrixSum

Hochoptimierte Image- und Computer-Shader.

MPSMatrixUnaryKernel

Ein Kernel, der eine Zuordnung von einer Matrix zur anderen durchführt.

MPSMatrixVectorMultiplication

Führt Matrixmultiplikation aus.

MPSNNAdditionGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSNNAdditionNode

Fügt die Ergebnisse von zwei Kerneln hinzu.

MPSNNArithmeticGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSNNArithmeticGradientStateNode

Hochoptimierte Image- und Computer-Shader.

MPSNNBilinearScaleNode

Eine MPSNNFilterNode , die bilineare Stichprobenentnahme durchführt.

MPSNNBinaryArithmeticNode

Abstrakte Basisklasse von arithmetischen Knoten.

MPSNNBinaryGradientState

Hochoptimierte Image- und Computer-Shader.

MPSNNBinaryGradientStateNode

Hochoptimierte Image- und Computer-Shader.

MPSNNCompare

Hochoptimierte Image- und Computer-Shader.

MPSNNComparisonNode

Hochoptimierte Image- und Computer-Shader.

MPSNNConcatenationGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSNNConcatenationNode

Verkettet die Ergebnisse von zwei Kerneln.

MPSNNCropAndResizeBilinear

Hochoptimierte Image- und Computer-Shader.

MPSNNDefaultPadding

Vordefinierte allgemeine Auffüllungsrichtlinien.

MPSNNDivisionNode

Unterteilt die Ergebnisse von zwei Kerneln.

MPSNNFilterNode

Ein Platzhalterknoten in einem neuronalen Netzwerkdiagramm für eine Bildfilterphase.

MPSNNGradientFilterNode

Hochoptimierte Image- und Computer-Shader.

MPSNNGradientState

Hochoptimierte Image- und Computer-Shader.

MPSNNGradientStateNode

Hochoptimierte Image- und Computer-Shader.

MPSNNGraph

Ein optimiertes neuronales Netzwerkdiagramm.

MPSNNImageNode

Ein Platzhalterknoten für ein Bild in einem neuronalen Netzwerkdiagramm.

MPSNNLabelsNode

Hochoptimierte Image- und Computer-Shader.

MPSNNLanczosScaleNode

Eine MPSNNFilterNode , die Lanczos-Neusampling ausführt.

MPSNNMultiplicationGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSNNMultiplicationNode

Multipliziert die Ergebnisse von zwei Kerneln.

MPSNNNeuronDescriptor

Hochoptimierte Image- und Computer-Shader.

MPSNNOptimizer

Hochoptimierte Image- und Computer-Shader.

MPSNNOptimizerAdam

Hochoptimierte Image- und Computer-Shader.

MPSNNOptimizerDescriptor

Hochoptimierte Image- und Computer-Shader.

MPSNNOptimizerRmsProp

Hochoptimierte Image- und Computer-Shader.

MPSNNOptimizerStochasticGradientDescent

Hochoptimierte Image- und Computer-Shader.

MPSNNPad

Hochoptimierte Image- und Computer-Shader.

MPSNNPadding_Extensions

Hochoptimierte Image- und Computer-Shader.

MPSNNPadGradient

Hochoptimierte Image- und Computer-Shader.

MPSNNPadGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSNNPadNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceBinary

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceColumnMax

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceColumnMean

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceColumnMin

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceColumnSum

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceFeatureChannelsAndWeightsMean

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceFeatureChannelsAndWeightsSum

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceFeatureChannelsArgumentMax

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceFeatureChannelsArgumentMin

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceFeatureChannelsMax

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceFeatureChannelsMean

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceFeatureChannelsMin

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceFeatureChannelsSum

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceRowMax

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceRowMean

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceRowMin

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceRowSum

Hochoptimierte Image- und Computer-Shader.

MPSNNReduceUnary

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionColumnMaxNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionColumnMeanNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionColumnMinNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionColumnSumNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionFeatureChannelsArgumentMaxNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionFeatureChannelsArgumentMinNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionFeatureChannelsMaxNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionFeatureChannelsMeanNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionFeatureChannelsMinNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionFeatureChannelsSumNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionRowMaxNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionRowMeanNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionRowMinNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionRowSumNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionSpatialMeanGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReductionSpatialMeanNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReshape

Hochoptimierte Image- und Computer-Shader.

MPSNNReshapeGradient

Hochoptimierte Image- und Computer-Shader.

MPSNNReshapeGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSNNReshapeNode

Hochoptimierte Image- und Computer-Shader.

MPSNNResizeBilinear

Hochoptimierte Image- und Computer-Shader.

MPSNNScaleNode

Abstrakter Neuronaler Netzwerkdiagrammknoten für die Neuampling von Bildern.

MPSNNSlice

Hochoptimierte Image- und Computer-Shader.

MPSNNStateNode

Ein Zustandsobjekt in einem neuronalen Netzwerkdiagramm.

MPSNNSubtractionGradientNode

Hochoptimierte Image- und Computer-Shader.

MPSNNSubtractionNode

Subtrahiert die Ergebnisse von zwei Kerneln.

MPSNNUnaryReductionNode

Hochoptimierte Image- und Computer-Shader.

MPSRayIntersector

Hochoptimierte Image- und Computer-Shader.

MPSRnnDescriptor

Eine strukturelle Beschreibung einer wiederkehrenden neuronalen Netzschicht.

MPSRnnImageInferenceLayer

Eine wiederkehrende neuronale Netzschicht speziell für Bilddaten.

MPSRnnMatrixInferenceLayer

Eine wiederkehrende neuronale Netzschicht.

MPSRnnMatrixTrainingLayer

Hochoptimierte Image- und Computer-Shader.

MPSRnnMatrixTrainingState

Hochoptimierte Image- und Computer-Shader.

MPSRnnRecurrentImageState

Das Bild, das den Zustand in einem image-baed rezidivierenden neuronalen Netz enthält, während es seine Sequenz durchläuft.

MPSRnnRecurrentMatrixState

Die Matrix, die den Zustand als wiederkehrendes neuronales Netz enthält, durchläuft seine Sequenz.

MPSRnnSingleGateDescriptor

Beschreibt das interne Gate in einem wiederkehrenden neuronalen Netz.

MPSState

Temporärer Speicher, der von convolutional neural nets verwendet wird.

MPSStateBatch

Hochoptimierte Image- und Computer-Shader.

MPSStateResourceList

Hochoptimierte Image- und Computer-Shader.

MPSTemporaryImage

Verwerfbare Bilddaten.

MPSTemporaryMatrix

Eine Matrix, die im privaten GPU-Speicher zugeordnet ist.

MPSTemporaryVector

Ein eindimensionales Array, das im privaten GPU-Speicher zugeordnet ist.

MPSTriangleAccelerationStructure

Hochoptimierte Image- und Computer-Shader.

MPSUnaryImageKernel

Stellt eine Shadertransformation dar, die eine Textur aus einer anderen erzeugt.

MPSVector

Ein eindimensionales Array.

MPSVectorDescriptor

Beschreibt die Länge und den Datentyp eines MPSVector.

Strukturen

MPSAxisAlignedBoundingBox

Hochoptimierte Image- und Computer-Shader.

MPSImageCoordinate

Hochoptimierte Image- und Computer-Shader.

MPSImageHistogramInfo

Gibt den Bereich der Histogrammdaten in einem Histogramm, die Anzahl der Einträge und die Codierung des Alphakanals an.

MPSImageKeypointRangeInfo

Optionen für die Ermittlung von Schlüsselpunkten in einem Bild.

MPSImageReadWriteParams

Optionen zum Lesen und Schreiben von Featurekanälen in einem Bild.

MPSImageRegion

Hochoptimierte Image- und Computer-Shader.

MPSMatrixCopyOffsets

Beschreibt einen Kopiervorgang, der Offsets unterstützt.

MPSOffset

Eine Koordinate, die einen Offset darstellt.

MPSOrigin

Eine Koordinate, die den Ursprung eines Koordinatensystems darstellt.

MPSRegion

Struktur, die eine Region als Ursprung und Größe darstellt.

MPSScaleTransform

Eine Transformation zur Verwendung mit einem Lanczos-Kernel.

MPSSize

Eine Struktur, die eine Breite, Höhe und Tiefe darstellt.

MPSStateTextureInfo

Hochoptimierte Image- und Computer-Shader.

Schnittstellen

IMPSCnnBatchNormalizationDataSource

Hochoptimierte Image- und Computer-Shader.

IMPSCnnConvolutionDataSource

Schnittstelle, die die erforderlichen Methoden (falls vorhanden) des Protokolls MPSCnnConvolutionDataSourcedarstellt.

IMPSCnnInstanceNormalizationDataSource

Hochoptimierte Image- und Computer-Shader.

IMPSDeviceProvider

Hochoptimierte Image- und Computer-Shader.

IMPSHandle

Schnittstelle, die einen Metal Performance Shaders-spezifischen Bezeichner beschreibt.

IMPSImageAllocator

Schnittstelle, die eine Factory definiert, die eine MPSImage aus einem T:MetalPerformanceShaders.MTLCommandBuffer generiert, ein MPSImageDescriptorund ein MPSKernel.

IMPSImageSizeEncodingState

Schnittstelle, die Methoden definiert, die sich darauf beziehen, wann die Bildgröße an einer anderen Stelle im Diagramm gespeichert wird.

IMPSImageTransformProvider

Schnittstelle, die Bild-Resampling-Methoden definiert.

IMPSNNPadding

Schnittstelle, die beschreibt, wie Kernel ihre Eingaben auffüllen sollen.

IMPSNNTrainableNode

Hochoptimierte Image- und Computer-Shader.

Enumerationen

MPSAccelerationStructureStatus

Hochoptimierte Image- und Computer-Shader.

MPSAccelerationStructureUsage

Hochoptimierte Image- und Computer-Shader.

MPSAlphaType

Listet Werte auf, die angeben, ob und welche Art von Farbvormultiplizierung auf Farbwerte angewendet wird.

MPSBoundingBoxIntersectionTestType

Hochoptimierte Image- und Computer-Shader.

MPSCnnBatchNormalizationFlags

Hochoptimierte Image- und Computer-Shader.

MPSCnnBinaryConvolutionFlags

Kennzeichnen der Enumeration für Optionen, die für binäre Konvolutionskerne verfügbar sind.

MPSCnnBinaryConvolutionType

Listet den Vorgang auf, der in einer binären Konvolution verwendet wird.

MPSCnnConvolutionFlags

Entwickler sollten diese veraltete Klasse nicht verwenden.

MPSCnnConvolutionGradientOption

Hochoptimierte Image- und Computer-Shader.

MPSCnnLossType

Hochoptimierte Image- und Computer-Shader.

MPSCnnNeuronType

Listet die verfügbaren Aktivierungsfunktionen eines Neurons auf.

MPSCnnReductionType

Hochoptimierte Image- und Computer-Shader.

MPSCnnWeightsQuantizationType

Hochoptimierte Image- und Computer-Shader.

MPSDataLayout

Listet auf, ob ein Datenpuffer Zeilen- oder Spaltenhauptwert ist

MPSDataType

Listet Werte auf, die Gleitkommadatentypen angeben.

MPSImageEdgeMode

Listet das Shaderverhalten an den Rändern von Regionen und Bildern auf.

MPSImageFeatureChannelFormat

Listet Bildkanalbeschreibungen auf.

MPSIntersectionDataType

Hochoptimierte Image- und Computer-Shader.

MPSIntersectionType

Hochoptimierte Image- und Computer-Shader.

MPSKernelOptions

Listet ORable-Kerneloptionen auf, die in bestimmten Fällen die Leistung verbessern.

MPSMatrixDecompositionStatus

Listet die Ergebnisformen einer Matrixzerlegung auf.

MPSNNComparisonType

Hochoptimierte Image- und Computer-Shader.

MPSNNConvolutionAccumulatorPrecisionOption

Hochoptimierte Image- und Computer-Shader.

MPSNNPaddingMethod

Optionen, wie ein neuronales Netzwerkdiagramm Ergebnisse unterbindet.

MPSNNRegularizationType

Hochoptimierte Image- und Computer-Shader.

MPSNNTrainingStyle

Hochoptimierte Image- und Computer-Shader.

MPSPurgeableState

Listet den löschbaren Zustand eines Bilds auf.

MPSRayDataType

Hochoptimierte Image- und Computer-Shader.

MPSRayMaskOptions

Hochoptimierte Image- und Computer-Shader.

MPSRnnBidirectionalCombineMode

Listet auf, wie Eingabematrizen oder -bilder in einem wiederkehrenden neuronalen Netz kombiniert werden sollen.

MPSRnnMatrixId

Hochoptimierte Image- und Computer-Shader.

MPSRnnSequenceDirection

Listet die Ausbreitungsrichtung in einer Schicht in einem wiederkehrenden neuronalen Netz auf.

MPSStateResourceType

Hochoptimierte Image- und Computer-Shader.

MPSTransformType

Hochoptimierte Image- und Computer-Shader.

MPSTriangleIntersectionTestType

Hochoptimierte Image- und Computer-Shader.

Delegaten

MPSAccelerationStructureCompletionHandler

Hochoptimierte Image- und Computer-Shader.

MPSCopyAllocator

Befehle zum Kopieren einer Quelltextur an einen neuen Speicherort. Wird für out-of-place-Filter verwendet.

MPSGradientNodeHandler

Hochoptimierte Image- und Computer-Shader.

Hinweise

Der Metal Performance Shaders-Namespace definiert die MPSKernel Klasse und eine Reihe von Unterklassen, die hochoptimierte Shader bereitstellen, die für verfügbare GPU-Hardware optimiert sind.