MetalPerformanceShaders 名前空間

高度に最適化されたイメージとコンピューター シェーダー。

クラス

MPSAccelerationStructure

高度に最適化されたイメージとコンピューター シェーダー。

MPSAccelerationStructureGroup

高度に最適化されたイメージとコンピューター シェーダー。

MPSBinaryImageKernel

2 つのテクスチャを 1 つのテクスチャ結果に結合するイメージ カーネル。

MPSCnnAdd

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnAddGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnArithmetic

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnArithmeticGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnArithmeticGradientState

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnBatchNormalization

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnBatchNormalizationDataSource

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnBatchNormalizationDataSource_Extensions

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnBatchNormalizationGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnBatchNormalizationGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnBatchNormalizationNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnBatchNormalizationState

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnBatchNormalizationStatistics

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnBatchNormalizationStatisticsGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnBinaryConvolution

MPSCnnKernelバイナリ重みを持ち、入力を畳み込む 。

MPSCnnBinaryConvolutionNode

MPSCnnConvolutionNodeバイナリ畳み込みカーネルを表す 。

MPSCnnBinaryFullyConnected

MPSCnnBinaryConvolutionバイナリ重みを使用する完全に接続された畳み込みレイヤーである 。

MPSCnnBinaryFullyConnectedNode

MPSCnnBinaryConvolutionNodeバイナリ重みを使用する完全に接続された畳み込みレイヤーを表す 。

MPSCnnBinaryKernel

MPSKernelバイナリ重みを持つ 。

MPSCnnConvolution

MPSCnnKernel入力を結合し、各構成フィルターの特徴マップを生成する 。

MPSCnnConvolutionDataSource

畳み込みフィルターに重みとバイアス項を提供するクラスの基底クラス。

MPSCnnConvolutionDataSource_Extensions

プロトコルからMPSCnnConvolutionDataSourceのすべてのメソッドをIMPSCnnConvolutionDataSourceサポートする インターフェイスへの拡張メソッド。

MPSCnnConvolutionDescriptor

畳み込みカーネルについて説明します。

MPSCnnConvolutionGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnConvolutionGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnConvolutionGradientState

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnConvolutionGradientStateNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnConvolutionNode

MPSNNFilterNodeのサブクラスは、畳み込み表現ノードの基底クラスです。

MPSCnnConvolutionState

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnConvolutionStateNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnConvolutionTranspose

MPSCnnKernel入力を入れ替える 。

MPSCnnConvolutionTransposeNode

MPSCnnConvolutionNode入れ替えカーネルを表す 。

MPSCnnConvolutionWeightsAndBiasesState

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnCrossChannelNormalization

MPSCnnKernel機能チャネル間で正規化する 。

MPSCnnCrossChannelNormalizationGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnCrossChannelNormalizationGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnCrossChannelNormalizationNode

MPSCnnNormalizationNodeクロスチャネル正規化カーネルを表す 。

MPSCnnDepthWiseConvolutionDescriptor

MPSCnnConvolutionDescriptor深さ方向の畳み込みを記述する 。

MPSCnnDilatedPoolingMax

拡張された最大 MPSCnnPooling フィルター。

MPSCnnDilatedPoolingMaxGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnDilatedPoolingMaxGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnDilatedPoolingMaxNode

MPSNNFilterNode拡張された最大プール フィルターを表す 。

MPSCnnDivide

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnDropout

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnDropoutGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnDropoutGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnDropoutGradientState

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnDropoutNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnFullyConnected

完全に接続されたレイヤー。

MPSCnnFullyConnectedGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnFullyConnectedNode

MPSCnnConvolutionNode完全に接続されたレイヤーを表す 。

MPSCnnGradientKernel

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnInstanceNormalization

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnInstanceNormalizationDataSource

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnInstanceNormalizationDataSource_Extensions

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnInstanceNormalizationGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnInstanceNormalizationGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnInstanceNormalizationGradientState

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnInstanceNormalizationNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnKernel

畳み込みニューラル ネットワーク内のレイヤーの基底クラス。

MPSCnnLocalContrastNormalization

ローカル コントラスト MPSCnnKernel

MPSCnnLocalContrastNormalizationGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnLocalContrastNormalizationGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnLocalContrastNormalizationNode

MPSCnnNormalizationNodeローカル コントラスト正規化カーネルを表す 。

MPSCnnLogSoftMax

対数ソフトマックス損失関数。

MPSCnnLogSoftMaxGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnLogSoftMaxGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnLogSoftMaxNode

MPSNNFilterNode対数 softmax 損失関数を表す 。

MPSCnnLoss

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnLossDataDescriptor

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnLossDescriptor

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnLossLabels

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnLossNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnMultiply

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnMultiplyGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnNeuron

アクティブ化関数の基本クラス。

MPSCnnNeuronAbsolute

絶対値アクティブ化関数。

MPSCnnNeuronAbsoluteNode

MPSCnnNeuronNode絶対値アクティブ化関数を表す 。

MPSCnnNeuronElu

指数線形単位アクティブ化関数。

MPSCnnNeuronEluNode

MPSCnnNeuronNode指数線形単位アクティブ化関数を表す 。

MPSCnnNeuronExponential

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnNeuronExponentialNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnNeuronGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnNeuronGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnNeuronHardSigmoid

ハード シグモイドアクティブ化関数。

MPSCnnNeuronHardSigmoidNode

MPSCnnNeuronNodeハード シグモイドアクティブ化関数を表す 。

MPSCnnNeuronLinear

線形アクティブ化関数。

MPSCnnNeuronLinearNode

MPSCnnNeuronNode線形アクティブ化関数を表す 。

MPSCnnNeuronLogarithm

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnNeuronLogarithmNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnNeuronNode

アクティブ化関数の表現の基底クラス。

MPSCnnNeuronPower

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnNeuronPowerNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnNeuronPReLU

パラメトリック修正線形単位活性化関数。

MPSCnnNeuronPReLUNode

MPSCnnNeuronNodeパラメトリック修正線形単位アクティブ化関数を表す 。

MPSCnnNeuronReLU

修正された線形単位アクティブ化関数。

MPSCnnNeuronReLun

ReLUN アクティブ化関数。

MPSCnnNeuronReLunNode

MPSCnnNeuronNode ReLUN アクティブ化関数を表す 。

MPSCnnNeuronReLUNode

MPSCnnNeuronNode修正された線形単位アクティブ化関数を表す 。

MPSCnnNeuronSigmoid

シグモイドのアクティブ化関数。

MPSCnnNeuronSigmoidNode

MPSCnnNeuronNodeシグモイドアクティブ化関数を表す 。

MPSCnnNeuronSoftPlus

softplus アクティブ化関数。

MPSCnnNeuronSoftPlusNode

MPSCnnNeuronNode softplus アクティブ化関数を表す 。

MPSCnnNeuronSoftSign

softsign アクティブ化関数。

MPSCnnNeuronSoftSignNode

MPSCnnNeuronNodeソフトサインアクティブ化関数を表す 。

MPSCnnNeuronTanH

双曲線正接活性化関数。

MPSCnnNeuronTanHNode

tanh アクティブ化関数を表す T:MetalPerformanceShaders.MPSCNNNeuronNode

MPSCnnNormalizationGammaAndBetaState

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnNormalizationMeanAndVarianceState

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnNormalizationNode

正規化 MPSNNFilterNode サブクラスの抽象基底クラス。

MPSCnnPooling

そのサブサンプルの MPSCnnKernel 入力のサブクラス。

MPSCnnPoolingAverage

平均プール フィルター。

MPSCnnPoolingAverageGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnPoolingAverageGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnPoolingAverageNode

MPSNNFilterNode入力領域の平均値を返す 。

MPSCnnPoolingGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnPoolingGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnPoolingL2Norm

L2 標準プール フィルター。

MPSCnnPoolingL2NormGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnPoolingL2NormGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnPoolingL2NormNode

L2 標準プール フィルターの表現。

MPSCnnPoolingMax

MPSCnnPooling max-pooling を実行するサブクラス。

MPSCnnPoolingMaxGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnPoolingMaxGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnPoolingMaxNode

MPSCnnPoolingNode畳み込みニューラル ネット内の最大プーリング カーネルを表す 。

MPSCnnPoolingNode

MPSNNFilterNode畳み込みニューラル ネット内のプーリング カーネルを表す 。

MPSCnnSoftMax

MPSCnnKernel分類タスクでよく使用される 。

MPSCnnSoftMaxGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnSoftMaxGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnSoftMaxNode

MPSNNFilterNode softmax フィルターを表す 。

MPSCnnSpatialNormalization

MPSCnnKernel空間正規化を実行する 。

MPSCnnSpatialNormalizationGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnSpatialNormalizationGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnSpatialNormalizationNode

MPSCnnNormalizationNode空間正規化カーネルを表す 。

MPSCnnSubPixelConvolutionDescriptor

MPSCnnConvolutionDescriptorサブピクセルアップサンプリングとリシェイプを記述する 。

MPSCnnSubtract

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnSubtractGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnUpsampling

MPSCnnKernelイメージをアップサンプリングする 。

MPSCnnUpsamplingBilinear

MPSCnnUpsampling二線式の空間アップサンプリングを実行するフィルター。

MPSCnnUpsamplingBilinearGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnUpsamplingBilinearGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnUpsamplingBilinearNode

MPSNNFilterNode二線式の空間アップサンプリングを実行する 。

MPSCnnUpsamplingGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnUpsamplingNearest

MPSCnnUpsampling最も近い空間アップサンプリングを実行するフィルター。

MPSCnnUpsamplingNearestGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnUpsamplingNearestGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnUpsamplingNearestNode

MPSNNFilterNode最も近い空間アップサンプリングを実行する 。

MPSCnnYoloLoss

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnYoloLossDescriptor

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnYoloLossNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSGRUDescriptor

ニューラル ネット内のゲート再帰単位レイヤーについて説明します。

MPSImage

4 つ以上のチャネルを含む可能性があるイメージ。 (たとえば、畳み込みニューラル ネットワークのレイヤー内の画像)。

MPSImageAdd

MPSImageArithmetic 2 つのイメージの要素ごとの追加を実行するカーネル。

MPSImageAllocator_Extensions

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageAreaMax

ソース イメージ内の各ピクセルの周囲にあるウィンドウ内の最大ピクセル値を検索するフィルター。(個々のチャネルは個別に処理されます)。

MPSImageAreaMin

ソース イメージ内の各ピクセルの周囲にあるウィンドウ内の最小ピクセル値を検索するフィルター。(個々のチャネルは個別に処理されます)。

MPSImageArithmetic

イメージに対して MPSBinaryImageKernel 算術演算を実行するクラスの基底クラス。

MPSImageBatch

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageBilinearScale

MPSImageScaleバイリニア サンプリングを使用してイメージをスケーリングするサブクラス。

MPSImageBox

ソース イメージの各ピクセルをそれ自体とその近隣の平均に変換して、ぼかしを適用するフィルター処理を行います。

MPSImageConversion

色空間、アルファ、またはピクセル形式を変換できるイメージ。

MPSImageConvolution

畳み込みを表すフィルター。

MPSImageCopyToMatrix

MPSKernelイメージ データを オブジェクトにコピーする MPSMatrix

MPSImageDescriptor

新規または既存 MPSImageの の 属性を格納します。

MPSImageDilate

マスク内の対応する値によってオフセットされた、領域内の最大値を検索します。

MPSImageDivide

MPSImageArithmetic 2 つのイメージの要素ごとの除算を実行するカーネル。

MPSImageErode

領域内のミニ数値を検索し、マスク内の対応する値でオフセットします。

MPSImageEuclideanDistanceTransform

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageFindKeypoints

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageGaussianBlur

画像に高速ガウスぼかしを適用するフィルター。

MPSImageGaussianPyramid

ガウス画像ピラミッドを表します。

MPSImageGuidedFilter

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageHistogram

画像データのヒストグラムを計算します。

MPSImageHistogramEqualization

MPSUnaryImageKernel画像のヒストグラムを等しくする 。

MPSImageHistogramSpecification

イメージを変換して、そのヒストグラムが目的のヒストグラムと一致するようにします。

MPSImageIntegral

領域内のピクセルの値を合計するフィルター。

MPSImageIntegralOfSquares

領域内のピクセルの 2 乗値を合計するフィルター。

MPSImageLanczosScale

Lanczos のリサンプリングを使用してスケーリング操作を実行するフィルター。

MPSImageLaplacian

最適化されたラプラシアン フィルター。

MPSImageLaplacianPyramid

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageLaplacianPyramidAdd

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageLaplacianPyramidSubtract

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageMedian

各ソース イメージ ピクセルの周りの領域のピクセルの各チャネルの中央値を検索するフィルター。

MPSImageMultiply

MPSImageArithmetic 2 つのイメージの要素ごとの乗算を実行するカーネル。

MPSImageNormalizedHistogram

高度に最適化されたイメージとコンピューター シェーダー。

MPSImagePyramid

イメージ ピラミッドの基本クラス。

MPSImageReduceColumnMax

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageReduceColumnMean

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageReduceColumnMin

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageReduceColumnSum

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageReduceRowMax

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageReduceRowMean

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageReduceRowMin

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageReduceRowSum

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageReduceUnary

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageScale

画像の MPSUnaryImageKernel 縦横比を変更およびサイズ変更できる 。

MPSImageSobel

Sobel フィルターを使用してエッジを検出するフィルター。

MPSImageStatisticsMean

MPSUnaryImageKernel領域のピクセル値の平均を計算する 。

MPSImageStatisticsMeanAndVariance

MPSUnaryImageKernel領域のピクセル値の平均と分散を計算する 。

MPSImageStatisticsMinAndMax

MPSUnaryImageKernel領域の最小ピクセル値と最大ピクセル値を計算する 。

MPSImageSubtract

MPSImageArithmetic 2 つのイメージの要素ごとの減算を実行するカーネル。

MPSImageTent

テント関数を使用して画像をぼかしるフィルター。

MPSImageThresholdBinary

しきい値の輝度を超えるすべてのピクセルを、指定された最大単一チャネル値に変更し、残りを完全に暗くするフィルター。

MPSImageThresholdBinaryInverse

しきい値の輝度を超えるすべてのピクセルを 0 に変更し、残りを指定された最大単一チャネル値に明るくするフィルター。

MPSImageThresholdToZero

明るさが 0 以下のすべてのピクセルを暗くし、残りを変更せずにしきい値の明るさを 0 に設定するフィルター。

MPSImageThresholdToZeroInverse

すべてのピクセルを明るさ以上のしきい値の輝度に変更せずに残りを 0 に暗くするフィルター。

MPSImageThresholdTruncate

明るさの値をしきい値にクランプするフィルター。

MPSImageTranspose

画像を入れ替えるフィルター。

MPSInstanceAccelerationStructure

高度に最適化されたイメージとコンピューター シェーダー。

MPSKernel

シェーダーのカーネルを表す基底クラス。

MPSKeyedUnarchiver

高度に最適化されたイメージとコンピューター シェーダー。

MPSLSTMDescriptor

ニューラル ネットのLong-Short用語メモリ レイヤーについて説明します。

MPSMatrix

線形変換のカーネルを表す行列。

MPSMatrixBatchNormalization

高度に最適化されたイメージとコンピューター シェーダー。

MPSMatrixBatchNormalizationGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSMatrixBinaryKernel

新しい行列を作成するために 2 つの行列で動作するカーネル。

MPSMatrixCopy

複数のマトリックス コピー操作を実行します。

MPSMatrixCopyDescriptor

複数のマトリックス コピー操作について説明します。

MPSMatrixCopyToImage

高度に最適化されたイメージとコンピューター シェーダー。

MPSMatrixDecompositionCholesky

MPSMatrixUnaryKernel Cholesky 因子分解を計算する 。

MPSMatrixDecompositionLU

MPSMatrixUnaryKernel部分ピボットを使用して LU 因数分解を計算する 。

MPSMatrixDescriptor

行メジャー マトリックスのサイズ、データ型、ストライドについて説明します。

MPSMatrixFindTopK

高度に最適化されたイメージとコンピューター シェーダー。

MPSMatrixFullyConnected

高度に最適化されたイメージとコンピューター シェーダー。

MPSMatrixFullyConnectedGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSMatrixLogSoftMax

高度に最適化されたイメージとコンピューター シェーダー。

MPSMatrixLogSoftMaxGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSMatrixMultiplication

加重行列乗算演算を表し、その後に加重加算演算を表します。

MPSMatrixNeuron

高度に最適化されたイメージとコンピューター シェーダー。

MPSMatrixNeuronGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSMatrixSoftMax

高度に最適化されたイメージとコンピューター シェーダー。

MPSMatrixSoftMaxGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSMatrixSolveCholesky

MPSMatrixBinaryKernelコレスキー因子分解を介して方程式の線形系を解く 。

MPSMatrixSolveLU

高度に最適化されたイメージとコンピューター シェーダー。

MPSMatrixSolveTriangular

MPSMatrixBinaryKernel三角形係数行列を介して方程式の線形系を解く 。

MPSMatrixSum

高度に最適化されたイメージとコンピューター シェーダー。

MPSMatrixUnaryKernel

あるマトリックスから別のマトリックスへのマッピングを実行するカーネル。

MPSMatrixVectorMultiplication

行列乗算を実行します。

MPSNNAdditionGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNAdditionNode

2 つのカーネルの結果を追加します。

MPSNNArithmeticGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNArithmeticGradientStateNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNBilinearScaleNode

MPSNNFilterNode二次サンプリングを実行する 。

MPSNNBinaryArithmeticNode

算術ノードの抽象基本クラス。

MPSNNBinaryGradientState

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNBinaryGradientStateNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNCompare

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNComparisonNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNConcatenationGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNConcatenationNode

2 つのカーネルの結果を連結します。

MPSNNCropAndResizeBilinear

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNDefaultPadding

定義済みの一般的なパディング ポリシー。

MPSNNDivisionNode

2 つのカーネルの結果を除算します。

MPSNNFilterNode

画像フィルター処理ステージのニューラル ネットワーク グラフ内のプレースホルダー ノード。

MPSNNGradientFilterNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNGradientState

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNGradientStateNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNGraph

最適化されたニューラル ネットワーク グラフ。

MPSNNImageNode

ニューラル ネットワーク グラフ内の画像のプレースホルダー ノード。

MPSNNLabelsNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNLanczosScaleNode

MPSNNFilterNode Lanczos のリサンプリングを実行する 。

MPSNNMultiplicationGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNMultiplicationNode

2 つのカーネルの結果を乗算します。

MPSNNNeuronDescriptor

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNOptimizer

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNOptimizerAdam

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNOptimizerDescriptor

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNOptimizerRmsProp

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNOptimizerStochasticGradientDescent

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNPad

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNPadding_Extensions

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNPadGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNPadGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNPadNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceBinary

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceColumnMax

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceColumnMean

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceColumnMin

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceColumnSum

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceFeatureChannelsAndWeightsMean

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceFeatureChannelsAndWeightsSum

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceFeatureChannelsArgumentMax

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceFeatureChannelsArgumentMin

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceFeatureChannelsMax

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceFeatureChannelsMean

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceFeatureChannelsMin

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceFeatureChannelsSum

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceRowMax

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceRowMean

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceRowMin

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceRowSum

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReduceUnary

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionColumnMaxNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionColumnMeanNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionColumnMinNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionColumnSumNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionFeatureChannelsArgumentMaxNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionFeatureChannelsArgumentMinNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionFeatureChannelsMaxNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionFeatureChannelsMeanNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionFeatureChannelsMinNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionFeatureChannelsSumNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionRowMaxNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionRowMeanNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionRowMinNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionRowSumNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionSpatialMeanGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReductionSpatialMeanNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReshape

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReshapeGradient

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReshapeGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNReshapeNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNResizeBilinear

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNScaleNode

イメージのリサンプリング用の抽象ニューラル ネットワーク グラフ ノード。

MPSNNSlice

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNStateNode

ニューラル ネットワーク グラフ内の状態オブジェクト。

MPSNNSubtractionGradientNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNSubtractionNode

2 つのカーネルの結果を減算します。

MPSNNUnaryReductionNode

高度に最適化されたイメージとコンピューター シェーダー。

MPSRayIntersector

高度に最適化されたイメージとコンピューター シェーダー。

MPSRnnDescriptor

繰り返しニューラルネット層の構造説明。

MPSRnnImageInferenceLayer

画像データ専用の繰り返しニューラル ネット レイヤー。

MPSRnnMatrixInferenceLayer

繰り返されるニューラル ネット レイヤー。

MPSRnnMatrixTrainingLayer

高度に最適化されたイメージとコンピューター シェーダー。

MPSRnnMatrixTrainingState

高度に最適化されたイメージとコンピューター シェーダー。

MPSRnnRecurrentImageState

そのシーケンスを反復処理する際の、イメージ baed 再帰ニューラル ネット内の状態を含む画像。

MPSRnnRecurrentMatrixState

状態を繰り返しニューラル ネットとして含むマトリックスは、そのシーケンスを反復処理します。

MPSRnnSingleGateDescriptor

繰り返しニューラル ネット内の内部ゲートについて説明します。

MPSState

畳み込みニューラル ネットによって使用される一時ストレージ。

MPSStateBatch

高度に最適化されたイメージとコンピューター シェーダー。

MPSStateResourceList

高度に最適化されたイメージとコンピューター シェーダー。

MPSTemporaryImage

破棄可能なイメージ データ。

MPSTemporaryMatrix

GPU プライベート メモリに割り当てられたマトリックス。

MPSTemporaryVector

GPU プライベート メモリに割り当てられた 1 次元配列。

MPSTriangleAccelerationStructure

高度に最適化されたイメージとコンピューター シェーダー。

MPSUnaryImageKernel

シェーダー変換を表し、別のテクスチャから 1 つのテクスチャを生成します。

MPSVector

1 次元配列。

MPSVectorDescriptor

の長さとデータ型について MPSVector説明します。

構造体

MPSAxisAlignedBoundingBox

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageCoordinate

高度に最適化されたイメージとコンピューター シェーダー。

MPSImageHistogramInfo

ヒストグラム内のヒストグラム データの範囲、エントリの数、アルファ チャネルをエンコードするかどうかを指定します。

MPSImageKeypointRangeInfo

イメージ内のキーポイントを検出するためのオプション。

MPSImageReadWriteParams

画像内の機能チャネルの読み取りと書き込みのオプション。

MPSImageRegion

高度に最適化されたイメージとコンピューター シェーダー。

MPSMatrixCopyOffsets

オフセットをサポートするコピー操作について説明します。

MPSOffset

オフセットを表す座標。

MPSOrigin

座標系の原点を表す座標。

MPSRegion

領域を原点とサイズとして表す構造体。

MPSScaleTransform

Lanczos カーネルで使用するための変換。

MPSSize

幅、高さ、深さを表す構造体。

MPSStateTextureInfo

高度に最適化されたイメージとコンピューター シェーダー。

インターフェイス

IMPSCnnBatchNormalizationDataSource

高度に最適化されたイメージとコンピューター シェーダー。

IMPSCnnConvolutionDataSource

プロトコル MPSCnnConvolutionDataSourceの必要なメソッド (存在する場合) を表すインターフェイス。

IMPSCnnInstanceNormalizationDataSource

高度に最適化されたイメージとコンピューター シェーダー。

IMPSDeviceProvider

高度に最適化されたイメージとコンピューター シェーダー。

IMPSHandle

メタル パフォーマンス シェーダー固有の識別子を記述するインターフェイス。

IMPSImageAllocator

MetalPerformanceShaders.MTLCommandBuffer、、および から を生成MPSImageするファクトリをMPSImageDescriptorMPSKernel定義するインターフェイス。

IMPSImageSizeEncodingState

画像サイズがグラフの他の場所に格納される場合に関連するメソッドを定義するインターフェイス。

IMPSImageTransformProvider

イメージのリサンプリング メソッドを定義するインターフェイス。

IMPSNNPadding

カーネルが入力を埋める方法を記述するインターフェイス。

IMPSNNTrainableNode

高度に最適化されたイメージとコンピューター シェーダー。

列挙型

MPSAccelerationStructureStatus

高度に最適化されたイメージとコンピューター シェーダー。

MPSAccelerationStructureUsage

高度に最適化されたイメージとコンピューター シェーダー。

MPSAlphaType

色の値に適用される色の事前乗算の種類と種類を示す値を列挙します。

MPSBoundingBoxIntersectionTestType

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnBatchNormalizationFlags

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnBinaryConvolutionFlags

バイナリ畳み込みカーネルで使用できるオプションのフラグ列挙。

MPSCnnBinaryConvolutionType

バイナリ畳み込みで使用される操作を列挙します。

MPSCnnConvolutionFlags

開発者は、この非推奨のクラスを使用しないでください。

MPSCnnConvolutionGradientOption

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnLossType

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnNeuronType

ニューロンの使用可能なアクティブ化関数を列挙します。

MPSCnnReductionType

高度に最適化されたイメージとコンピューター シェーダー。

MPSCnnWeightsQuantizationType

高度に最適化されたイメージとコンピューター シェーダー。

MPSDataLayout

データ バッファーが行メジャーか列メジャーかを列挙します

MPSDataType

浮動小数点データ型を指定する値を列挙します。

MPSImageEdgeMode

リージョンとイメージの端でのシェーダーの動作を列挙します。

MPSImageFeatureChannelFormat

イメージ チャネルの説明を列挙します。

MPSIntersectionDataType

高度に最適化されたイメージとコンピューター シェーダー。

MPSIntersectionType

高度に最適化されたイメージとコンピューター シェーダー。

MPSKernelOptions

特定のケースでパフォーマンスを向上させる ORable カーネル オプションを列挙します。

MPSMatrixDecompositionStatus

行列分解の結果形式を列挙します。

MPSNNComparisonType

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNConvolutionAccumulatorPrecisionOption

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNPaddingMethod

ニューラル ネットワーク グラフで結果を埋める方法のオプション。

MPSNNRegularizationType

高度に最適化されたイメージとコンピューター シェーダー。

MPSNNTrainingStyle

高度に最適化されたイメージとコンピューター シェーダー。

MPSPurgeableState

イメージの基になるテクスチャの消去可能な状態を列挙します。

MPSRayDataType

高度に最適化されたイメージとコンピューター シェーダー。

MPSRayMaskOptions

高度に最適化されたイメージとコンピューター シェーダー。

MPSRnnBidirectionalCombineMode

入力マトリックスまたは画像を繰り返しニューラル ネットで組み合わせる方法を列挙します。

MPSRnnMatrixId

高度に最適化されたイメージとコンピューター シェーダー。

MPSRnnSequenceDirection

繰り返しニューラル ネット内のレイヤー内の伝達方向を列挙します。

MPSStateResourceType

高度に最適化されたイメージとコンピューター シェーダー。

MPSTransformType

高度に最適化されたイメージとコンピューター シェーダー。

MPSTriangleIntersectionTestType

高度に最適化されたイメージとコンピューター シェーダー。

代理人

MPSAccelerationStructureCompletionHandler

高度に最適化されたイメージとコンピューター シェーダー。

MPSCopyAllocator

ソース テクスチャを新しい場所にコピーするコマンド。 アウトオブプレース フィルターに使用されます。

MPSGradientNodeHandler

高度に最適化されたイメージとコンピューター シェーダー。

注釈

Metal Performance Shaders 名前空間は、使用可能な GPU ハードウェア用に MPSKernel チューニングされた高度に最適化されたシェーダーを提供するクラスとサブクラスの数を定義します。