MPSNNOptimizerAdam.Encode 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
Encode(IMTLCommandBuffer, MPSCnnBatchNormalizationState, NSArray<MPSVector>, NSArray<MPSVector>, MPSCnnNormalizationGammaAndBetaState)
[Foundation.Export("encodeToCommandBuffer:batchNormalizationState:inputMomentumVectors:inputVelocityVectors:resultState:")]
public virtual void Encode (Metal.IMTLCommandBuffer commandBuffer, MetalPerformanceShaders.MPSCnnBatchNormalizationState batchNormalizationState, Foundation.NSArray<MetalPerformanceShaders.MPSVector> inputMomentumVectors, Foundation.NSArray<MetalPerformanceShaders.MPSVector> inputVelocityVectors, MetalPerformanceShaders.MPSCnnNormalizationGammaAndBetaState resultState);
abstract member Encode : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSCnnBatchNormalizationState * Foundation.NSArray<MetalPerformanceShaders.MPSVector> * Foundation.NSArray<MetalPerformanceShaders.MPSVector> * MetalPerformanceShaders.MPSCnnNormalizationGammaAndBetaState -> unit
override this.Encode : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSCnnBatchNormalizationState * Foundation.NSArray<MetalPerformanceShaders.MPSVector> * Foundation.NSArray<MetalPerformanceShaders.MPSVector> * MetalPerformanceShaders.MPSCnnNormalizationGammaAndBetaState -> unit
매개 변수
- commandBuffer
- IMTLCommandBuffer
- batchNormalizationState
- MPSCnnBatchNormalizationState
- resultState
- MPSCnnNormalizationGammaAndBetaState
- 특성
적용 대상
Encode(IMTLCommandBuffer, MPSCnnBatchNormalizationState, MPSCnnBatchNormalizationState, NSArray<MPSVector>, NSArray<MPSVector>, MPSCnnNormalizationGammaAndBetaState)
[Foundation.Export("encodeToCommandBuffer:batchNormalizationGradientState:batchNormalizationSourceState:inputMomentumVectors:inputVelocityVectors:resultState:")]
public virtual void Encode (Metal.IMTLCommandBuffer commandBuffer, MetalPerformanceShaders.MPSCnnBatchNormalizationState batchNormalizationGradientState, MetalPerformanceShaders.MPSCnnBatchNormalizationState batchNormalizationSourceState, Foundation.NSArray<MetalPerformanceShaders.MPSVector> inputMomentumVectors, Foundation.NSArray<MetalPerformanceShaders.MPSVector> inputVelocityVectors, MetalPerformanceShaders.MPSCnnNormalizationGammaAndBetaState resultState);
abstract member Encode : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSCnnBatchNormalizationState * MetalPerformanceShaders.MPSCnnBatchNormalizationState * Foundation.NSArray<MetalPerformanceShaders.MPSVector> * Foundation.NSArray<MetalPerformanceShaders.MPSVector> * MetalPerformanceShaders.MPSCnnNormalizationGammaAndBetaState -> unit
override this.Encode : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSCnnBatchNormalizationState * MetalPerformanceShaders.MPSCnnBatchNormalizationState * Foundation.NSArray<MetalPerformanceShaders.MPSVector> * Foundation.NSArray<MetalPerformanceShaders.MPSVector> * MetalPerformanceShaders.MPSCnnNormalizationGammaAndBetaState -> unit
매개 변수
- commandBuffer
- IMTLCommandBuffer
- batchNormalizationGradientState
- MPSCnnBatchNormalizationState
- batchNormalizationSourceState
- MPSCnnBatchNormalizationState
- resultState
- MPSCnnNormalizationGammaAndBetaState
- 특성
적용 대상
Encode(IMTLCommandBuffer, MPSCnnConvolutionGradientState, MPSCnnConvolutionWeightsAndBiasesState, NSArray<MPSVector>, NSArray<MPSVector>, MPSCnnConvolutionWeightsAndBiasesState)
[Foundation.Export("encodeToCommandBuffer:convolutionGradientState:convolutionSourceState:inputMomentumVectors:inputVelocityVectors:resultState:")]
public virtual void Encode (Metal.IMTLCommandBuffer commandBuffer, MetalPerformanceShaders.MPSCnnConvolutionGradientState convolutionGradientState, MetalPerformanceShaders.MPSCnnConvolutionWeightsAndBiasesState convolutionSourceState, Foundation.NSArray<MetalPerformanceShaders.MPSVector> inputMomentumVectors, Foundation.NSArray<MetalPerformanceShaders.MPSVector> inputVelocityVectors, MetalPerformanceShaders.MPSCnnConvolutionWeightsAndBiasesState resultState);
abstract member Encode : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSCnnConvolutionGradientState * MetalPerformanceShaders.MPSCnnConvolutionWeightsAndBiasesState * Foundation.NSArray<MetalPerformanceShaders.MPSVector> * Foundation.NSArray<MetalPerformanceShaders.MPSVector> * MetalPerformanceShaders.MPSCnnConvolutionWeightsAndBiasesState -> unit
override this.Encode : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSCnnConvolutionGradientState * MetalPerformanceShaders.MPSCnnConvolutionWeightsAndBiasesState * Foundation.NSArray<MetalPerformanceShaders.MPSVector> * Foundation.NSArray<MetalPerformanceShaders.MPSVector> * MetalPerformanceShaders.MPSCnnConvolutionWeightsAndBiasesState -> unit
매개 변수
- commandBuffer
- IMTLCommandBuffer
- convolutionGradientState
- MPSCnnConvolutionGradientState
- convolutionSourceState
- MPSCnnConvolutionWeightsAndBiasesState
- resultState
- MPSCnnConvolutionWeightsAndBiasesState
- 특성
적용 대상
Encode(IMTLCommandBuffer, MPSVector, MPSVector, MPSVector, MPSVector, MPSVector)
[Foundation.Export("encodeToCommandBuffer:inputGradientVector:inputValuesVector:inputMomentumVector:inputVelocityVector:resultValuesVector:")]
public virtual void Encode (Metal.IMTLCommandBuffer commandBuffer, MetalPerformanceShaders.MPSVector inputGradientVector, MetalPerformanceShaders.MPSVector inputValuesVector, MetalPerformanceShaders.MPSVector inputMomentumVector, MetalPerformanceShaders.MPSVector inputVelocityVector, MetalPerformanceShaders.MPSVector resultValuesVector);
abstract member Encode : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSVector * MetalPerformanceShaders.MPSVector * MetalPerformanceShaders.MPSVector * MetalPerformanceShaders.MPSVector * MetalPerformanceShaders.MPSVector -> unit
override this.Encode : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSVector * MetalPerformanceShaders.MPSVector * MetalPerformanceShaders.MPSVector * MetalPerformanceShaders.MPSVector * MetalPerformanceShaders.MPSVector -> unit
매개 변수
- commandBuffer
- IMTLCommandBuffer
- inputGradientVector
- MPSVector
- inputValuesVector
- MPSVector
- inputMomentumVector
- MPSVector
- inputVelocityVector
- MPSVector
- resultValuesVector
- MPSVector
- 특성