MPSCNNInstanceNormalizationGradientState(3) | MetalPerformanceShaders.framework | MPSCNNInstanceNormalizationGradientState(3) |
MPSCNNInstanceNormalizationGradientState
#import <MPSCNNInstanceNormalization.h>
Inherits MPSNNGradientState.
(nonnull instancetype) - initWithDevice:textureDescriptor:
(nonnull instancetype) - initWithResource:
(nonnull instancetype) - initWithDevice:bufferSize:
(nonnull instancetype) +
temporaryStateWithCommandBuffer:textureDescriptor:
(nonnull instancetype) + temporaryStateWithCommandBuffer:
(nonnull instancetype) + temporaryStateWithCommandBuffer:bufferSize:
MPSCNNInstanceNormalization * instanceNormalization
__nullable id< MTLBuffer > gamma
__nullable id< MTLBuffer > beta
__nonnull id< MTLBuffer > gradientForGamma
__nonnull id< MTLBuffer > gradientForBeta
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.
Reimplemented from MPSState.
Unavailable. Use MPSCNNInstanceNormalization state creation methods.
Reimplemented from MPSState.
Unavailable. Use MPSCNNInstanceNormalization state creation methods.
Reimplemented from MPSState.
Create a new autoreleased temporary state object without underlying resource
Parameters:
Reimplemented from MPSState.
Create a MPSState holding a temporary MTLBuffer
Parameters:
Reimplemented from MPSState.
Unavailable. Use MPSCNNInstanceNormalization state creation methods.
Reimplemented from MPSState.
Return an MTLBuffer object with the state's current beta values..
Return an MTLBuffer object with the state's current gamma values.
The MPSCNNInstanceNormalization object that created this state object.
Generated automatically by Doxygen for MetalPerformanceShaders.framework from the source code.
Mon Jul 9 2018 | Version MetalPerformanceShaders-119.3 |