BNNSActivationFunction
Constants that describe activation functions.
Declaration
struct BNNSActivationFunctionTopics
Activation Functions
absclampidentityintegerLinearSaturateintegerLinearSaturatePerChannelleakyRectifiedLinearlinearrectifiedLinearscaledTanhsigmoidsoftmaxtanh
Raw Values
init(_:)init(rawValue:)rawValueBNNSActivationFunctionAbsBNNSActivationFunctionCELUBNNSActivationFunctionClampedLeakyRectifiedLinearBNNSActivationFunctionELUBNNSActivationFunctionErfBNNSActivationFunctionGELUBNNSActivationFunctionGELUApproximationBNNSActivationFunctionGELUApproximation2BNNSActivationFunctionGELUApproximationSigmoidBNNSActivationFunctionGumbelBNNSActivationFunctionGumbelMaxBNNSActivationFunctionHardShrinkBNNSActivationFunctionHardSigmoidBNNSActivationFunctionHardSwishBNNSActivationFunctionIdentityBNNSActivationFunctionLeakyRectifiedLinearBNNSActivationFunctionLinearWithBiasBNNSActivationFunctionLogSigmoidBNNSActivationFunctionLogSoftmaxBNNSActivationFunctionPReLUPerChannelBNNSActivationFunctionRectifiedLinearBNNSActivationFunctionReLU6BNNSActivationFunctionScaledTanhBNNSActivationFunctionSELUBNNSActivationFunctionSigmoidBNNSActivationFunctionSiLUBNNSActivationFunctionSoftplusBNNSActivationFunctionSoftShrinkBNNSActivationFunctionSoftsignBNNSActivationFunctionTanhBNNSActivationFunctionTanhShrinkBNNSActivationFunctionThreshold
See Also
Activation layers
BNNSFilterCreateVectorActivationLayer(_:_:_:_:)BNNS.ActivationLayerBNNSActivationBNNSLayerParametersActivationBNNSFilterCreateLayerActivation(_:_:)BNNSDirectApplyActivationBatch(_:_:_:_:_:)applyActivation(activation:axes:input:output:batchSize:filterParameters:)applyActivation(activation:input:output:batchSize:filterParameters:)