MPSMatrixBatchNormalizationGradient
MPSMatrixBatchNormalizationGradient(IMTLDevice)
MPSMatrixBatchNormalizationGradient(IntPtr)
MPSMatrixBatchNormalizationGradient(NativeHandle)
MPSMatrixBatchNormalizationGradient(NSCoder)
MPSMatrixBatchNormalizationGradient(NSObjectFlag)
MPSMatrixBatchNormalizationGradient(NSCoder, IMTLDevice)
ClassHandle
Epsilon
NeuronParameterA
NeuronParameterB
NeuronParameterC
NeuronType
SourceInputFeatureChannels
SourceNumberOfFeatureVectors
Copy(NSZone, IMTLDevice)
Encode(IMTLCommandBuffer, MPSMatrix, MPSMatrix, MPSVector, MPSVector, MPSVector, MPSVector, MPSMatrix, MPSVector, MPSVector)
SetNeuronType(MPSCnnNeuronType, Single, Single, Single)
xamarinios
namespace MetalPerformanceShaders
{
[Introduced(PlatformName.TvOS, 12, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.MacOSX, 10, 14, PlatformArchitecture.All, null)]
[Introduced(PlatformName.iOS, 12, 0, PlatformArchitecture.All, null)]
[Register("MPSMatrixBatchNormalizationGradient", true)]
public class MPSMatrixBatchNormalizationGradient : MPSMatrixBinaryKernel
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("encodeToCommandBuffer:gradientMatrix:inputMatrix:meanVector:varianceVector:gammaVector:betaVector:resultGradientForDataMatrix:resultGradientForGammaVector:resultGradientForBetaVector:")]
public virtual void Encode(IMTLCommandBuffer! commandBuffer, MPSMatrix! gradientMatrix, MPSMatrix! inputMatrix, MPSVector! meanVector, MPSVector! varianceVector, MPSVector? gammaVector, MPSVector? betaVector, MPSMatrix! resultGradientForDataMatrix, MPSVector? resultGradientForGammaVector, MPSVector? resultGradientForBetaVector);
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to xamarinios | |
Assembly | Xamarin.iOS , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API