Package org.robovm.apple.metalps
Interface MPSCNNGroupNormalizationDataSource
- All Superinterfaces:
NSObjectProtocol,ObjCProtocol
- All Known Implementing Classes:
MPSCNNGroupNormalizationDataSourceAdapter
public interface MPSCNNGroupNormalizationDataSource extends NSObjectProtocol
- Since:
- Available in iOS 13.0 and later.
-
Method Summary
Modifier and Type Method Description FloatPtrbeta()MPSCNNGroupNormalizationDataSourcecopy(NSZone zone, MTLDevice device)voidencode(NSCoder aCoder)floatepsilon()FloatPtrgamma()longgetNumberOfFeatureChannels()longgetNumberOfGroups()Stringlabel()voidsetNumberOfGroups(long v)booleanupdateGammaAndBeta(NSArray<MPSCNNGroupNormalizationGradientState> groupNormalizationStateBatch)MPSCNNNormalizationGammaAndBetaStateupdateGammaAndBeta(MTLCommandBuffer commandBuffer, NSArray<MPSCNNGroupNormalizationGradientState> groupNormalizationStateBatch)
-
Method Details
-
getNumberOfFeatureChannels
long getNumberOfFeatureChannels() -
getNumberOfGroups
long getNumberOfGroups() -
setNumberOfGroups
void setNumberOfGroups(long v) -
gamma
FloatPtr gamma() -
beta
FloatPtr beta() -
label
String label() -
updateGammaAndBeta
MPSCNNNormalizationGammaAndBetaState updateGammaAndBeta(MTLCommandBuffer commandBuffer, NSArray<MPSCNNGroupNormalizationGradientState> groupNormalizationStateBatch) -
updateGammaAndBeta
boolean updateGammaAndBeta(NSArray<MPSCNNGroupNormalizationGradientState> groupNormalizationStateBatch) -
epsilon
float epsilon() -
encode
-
copy
-