alpha
TypeScriptget alpha(): numberSwift declarationvar alpha: Floatstruct · SDK 27.1
struct BNNSActivationget alpha(): numberSwift declarationvar alpha: Floatset alpha(value: number)Swift declarationvar alpha: Floatget beta(): numberSwift declarationvar beta: Floatset beta(value: number)Swift declarationvar beta: Floatget function(): BNNSActivationFunctionSwift declarationvar function: BNNSActivationFunctionset function(value: BNNSActivationFunction)Swift declarationvar function: BNNSActivationFunctionget ioffset(): numberSwift declarationvar ioffset: Int32set ioffset(value: number)Swift declarationvar ioffset: Int32get ioffset_per_channel(): (SDKHandle) | nullSwift declarationvar ioffset_per_channel: UnsafePointer<Int32>?set ioffset_per_channel(value: (SDKHandle) | null)Swift declarationvar ioffset_per_channel: UnsafePointer<Int32>?get iscale(): numberSwift declarationvar iscale: Int32set iscale(value: number)Swift declarationvar iscale: Int32get iscale_per_channel(): (SDKHandle) | nullSwift declarationvar iscale_per_channel: UnsafePointer<Int32>?set iscale_per_channel(value: (SDKHandle) | null)Swift declarationvar iscale_per_channel: UnsafePointer<Int32>?get ishift(): numberSwift declarationvar ishift: Int32set ishift(value: number)Swift declarationvar ishift: Int32get ishift_per_channel(): (SDKHandle) | nullSwift declarationvar ishift_per_channel: UnsafePointer<Int32>?set ishift_per_channel(value: (SDKHandle) | null)Swift declarationvar ishift_per_channel: UnsafePointer<Int32>?static integerLinearSaturate(scale?: number, offset?: number, shift?: number): BNNSActivationSwift declarationstatic func integerLinearSaturate(scale: Int32 = 1, offset: Int32 = 0, shift: Int32 = 0) -> BNNSActivationA BNNSActivation object that uses the integerLinearSaturate activation function.
static integerLinearSaturatePerChannel(scale: SDKHandle, offset: SDKHandle, shift: SDKHandle): BNNSActivationSwift declarationstatic func integerLinearSaturatePerChannel(scale: UnsafePointer<Int32>, offset: UnsafePointer<Int32>, shift: UnsafePointer<Int32>) -> BNNSActivationA BNNSActivation object that uses the integerLinearSaturatePerChannel activation function. `scale`, `offset`, and `shift` must each point to a buffer with count equal to the number of channels on which this activation object operates.
static initFunctionAlphaBeta(function_: BNNSActivationFunction, alpha?: number, beta?: number): BNNSActivationSwift declarationinit(function: BNNSActivationFunction, alpha: Float = .nan, beta: Float = .nan)static get identity(): BNNSActivationSwift declarationstatic var identity: BNNSActivation { get }A BNNSActivation object that uses the identity activation function.
static initFunctionAlphaBetaIscaleIoffsetIshiftIscale_per_channelIoffset_per_channelIshift_per_channel(function_: BNNSActivationFunction, alpha: number, beta: number, iscale: number, ioffset: number, ishift: number, iscale_per_channel?: (SDKHandle) | null, ioffset_per_channel?: (SDKHandle) | null, ishift_per_channel?: (SDKHandle) | null): BNNSActivationSwift declarationinit(function: BNNSActivationFunction, alpha: Float, beta: Float, iscale: Int32, ioffset: Int32, ishift: Int32, iscale_per_channel: UnsafePointer<Int32>?, ioffset_per_channel: UnsafePointer<Int32>?, ishift_per_channel: UnsafePointer<Int32>?)static init(): BNNSActivationSwift declarationinit()No declarations were skipped in this snapshot.