IMPSCnnBatchNormalizationDataSource Interface

Definition

[Foundation.Protocol(Name="MPSCNNBatchNormalizationDataSource", WrapperType=typeof(MetalPerformanceShaders.MPSCnnBatchNormalizationDataSourceWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 3, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, 4, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 3, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IMPSCnnBatchNormalizationDataSource : Foundation.INSCopying, IDisposable
type IMPSCnnBatchNormalizationDataSource = interface
    interface INativeObject
    interface IDisposable
    interface INSCopying
Derived
Attributes
Implements

Properties

Beta
Gamma
Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from INativeObject)
Label
Load
Mean
NumberOfFeatureChannels
Variance

Methods

Copy(NSZone)

Performs a copy of the underlying Objective-C object.

(Inherited from INSCopying)
Purge()

Extension Methods

Copy(IMPSCnnBatchNormalizationDataSource, NSZone, IMTLDevice)
Encode(IMPSCnnBatchNormalizationDataSource, NSCoder)
GetEpsilon(IMPSCnnBatchNormalizationDataSource)
UpdateGammaAndBeta(IMPSCnnBatchNormalizationDataSource, IMTLCommandBuffer, MPSCnnBatchNormalizationState)
UpdateGammaAndBeta(IMPSCnnBatchNormalizationDataSource, MPSCnnBatchNormalizationState)
UpdateMeanAndVariance(IMPSCnnBatchNormalizationDataSource, IMTLCommandBuffer, MPSCnnBatchNormalizationState)
UpdateMeanAndVariance(IMPSCnnBatchNormalizationDataSource, MPSCnnBatchNormalizationState)

Applies to