Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

mpscnnnormalizationgammaandbetastate(3) [mojave man page]

MPSCNNNormalizationGammaAndBetaState(3) 		 MetalPerformanceShaders.framework		   MPSCNNNormalizationGammaAndBetaState(3)

NAME
MPSCNNNormalizationGammaAndBetaState SYNOPSIS
#import <MPSCNNNormalizationWeights.h> Inherits MPSState. Instance Methods (nonnull instancetype) - initWithGamma:beta: Class Methods (nonnull instancetype) + temporaryStateWithCommandBuffer:numberOfFeatureChannels: Properties __nonnull id< MTLBuffer > gamma __nonnull id< MTLBuffer > beta Method Documentation - (nonnull instancetype) initWithGamma: (__nonnull id< MTLBuffer >) gamma(__nonnull id< MTLBuffer >) beta Initialize a MPSCNNNormalizationGammaAndBetaState object using values contained in MTLBuffers. Parameters: gamma The MTLBuffer containing gamma terms. beta The MTLBuffer containing beta terms. + (nonnull instancetype) temporaryStateWithCommandBuffer: (__nonnull id< MTLCommandBuffer >) commandBuffer(NSUInteger) numberOfFeatureChannels Create a temporary MPSCNNNormalizationGammaAndBetaState suitable for a normalization operation on images containing no more than the specified number of feature channels. Parameters: commandBuffer The command buffer on which the temporary state will be used. numberOfFeatureChannels The number of feature channels used to size the state. Property Documentation - beta [read], [nonatomic], [assign] A MTLBuffer containing the beta terms. - gamma [read], [nonatomic], [assign] A MTLBuffer containing the gamma terms. Author Generated automatically by Doxygen for MetalPerformanceShaders.framework from the source code. Version MetalPerformanceShaders-100 Thu Feb 8 2018 MPSCNNNormalizationGammaAndBetaState(3)

Check Out this Related Man Page

MPSCNNInstanceNormalizationGradientState(3)		 MetalPerformanceShaders.framework	       MPSCNNInstanceNormalizationGradientState(3)

NAME
MPSCNNInstanceNormalizationGradientState SYNOPSIS
#import <MPSCNNInstanceNormalization.h> Inherits MPSNNGradientState. Instance Methods (nonnull instancetype) - initWithDevice:textureDescriptor: (nonnull instancetype) - initWithResource: (nonnull instancetype) - initWithDevice:bufferSize: Class Methods (nonnull instancetype) + temporaryStateWithCommandBuffer:textureDescriptor: (nonnull instancetype) + temporaryStateWithCommandBuffer: (nonnull instancetype) + temporaryStateWithCommandBuffer:bufferSize: Properties MPSCNNInstanceNormalization * instanceNormalization MPSCNNNormalizationGammaAndBetaState * gammaAndBetaState __nonnull id< MTLBuffer > gradientForGamma __nonnull id< MTLBuffer > gradientForBeta Detailed Description This depends on Metal.framework A state to hold information necessary to execute a gradient pass for MPSCNNInstanceNormalization. Gradient states should be created by using the forward kernel's methods. This will ensure that the state captures all information necessary to execute the corresponding gradient pass. Method Documentation - (nonnull instancetype) initWithDevice: (__nonnull id< MTLDevice >) device(size_t) bufferSize Reimplemented from MPSState. - (nonnull instancetype) initWithDevice: (__nonnull id< MTLDevice >) device(MTLTextureDescriptor *__nonnull) descriptor Unavailable. Use MPSCNNInstanceNormalization state creation methods. Reimplemented from MPSState. - (nonnull instancetype) initWithResource: (__nullable id< MTLResource >) resource Unavailable. Use MPSCNNInstanceNormalization state creation methods. Reimplemented from MPSState. + (nonnull instancetype) temporaryStateWithCommandBuffer: (__nonnull id< MTLCommandBuffer >) cmdBuf Create a new autoreleased temporary state object without underlying resource Parameters: cmdBuf The command buffer with which the temporary resource is associated Reimplemented from MPSState. + (nonnull instancetype) temporaryStateWithCommandBuffer: (__nonnull id< MTLCommandBuffer >) cmdBuf(size_t) bufferSize Create a MPSState holding a temporary MTLBuffer Parameters: cmdBuf The command buffer against which the temporary resource is allocated bufferSize The size of the buffer in bytes Reimplemented from MPSState. + (nonnull instancetype) temporaryStateWithCommandBuffer: (__nonnull id< MTLCommandBuffer >) cmdBuf(MTLTextureDescriptor *__nonnull) descriptor Unavailable. Use MPSCNNInstanceNormalization state creation methods. Reimplemented from MPSState. Property Documentation - (MPSCNNNormalizationGammaAndBetaState*) gammaAndBetaState [read], [nonatomic], [retain] - (__nonnull id<MTLBuffer>) gradientForBeta [read], [nonatomic], [assign] - (__nonnull id<MTLBuffer>) gradientForGamma [read], [nonatomic], [assign] - (MPSCNNInstanceNormalization*) instanceNormalization [read], [nonatomic], [retain] The MPSCNNInstanceNormalization object that created this state object. Author Generated automatically by Doxygen for MetalPerformanceShaders.framework from the source code. Version MetalPerformanceShaders-100 Thu Feb 8 2018 MPSCNNInstanceNormalizationGradientState(3)
Man Page