One Logo Pool Ball
Accelerate · IOS API REFERENCE

BNNSActivation

struct · SDK 27.1

struct BNNSActivation

Members (24)

get

alpha

TypeScript
get alpha(): number
Swift declaration
var alpha: Float
set

alpha

TypeScript
set alpha(value: number)
Swift declaration
var alpha: Float
get

beta

TypeScript
get beta(): number
Swift declaration
var beta: Float
set

beta

TypeScript
set beta(value: number)
Swift declaration
var beta: Float
get

function

TypeScript
get function(): BNNSActivationFunction
Swift declaration
var function: BNNSActivationFunction
set

function

TypeScript
set function(value: BNNSActivationFunction)
Swift declaration
var function: BNNSActivationFunction
get

ioffset

TypeScript
get ioffset(): number
Swift declaration
var ioffset: Int32
set

ioffset

TypeScript
set ioffset(value: number)
Swift declaration
var ioffset: Int32
get

ioffset_per_channel

TypeScript
get ioffset_per_channel(): (SDKHandle) | null
Swift declaration
var ioffset_per_channel: UnsafePointer<Int32>?
set

ioffset_per_channel

TypeScript
set ioffset_per_channel(value: (SDKHandle) | null)
Swift declaration
var ioffset_per_channel: UnsafePointer<Int32>?
get

iscale

TypeScript
get iscale(): number
Swift declaration
var iscale: Int32
set

iscale

TypeScript
set iscale(value: number)
Swift declaration
var iscale: Int32
get

iscale_per_channel

TypeScript
get iscale_per_channel(): (SDKHandle) | null
Swift declaration
var iscale_per_channel: UnsafePointer<Int32>?
set

iscale_per_channel

TypeScript
set iscale_per_channel(value: (SDKHandle) | null)
Swift declaration
var iscale_per_channel: UnsafePointer<Int32>?
get

ishift

TypeScript
get ishift(): number
Swift declaration
var ishift: Int32
set

ishift

TypeScript
set ishift(value: number)
Swift declaration
var ishift: Int32
get

ishift_per_channel

TypeScript
get ishift_per_channel(): (SDKHandle) | null
Swift declaration
var ishift_per_channel: UnsafePointer<Int32>?
set

ishift_per_channel

TypeScript
set ishift_per_channel(value: (SDKHandle) | null)
Swift declaration
var ishift_per_channel: UnsafePointer<Int32>?
static · iOS 11.0+

integerLinearSaturate

TypeScript
static integerLinearSaturate(scale?: number, offset?: number, shift?: number): BNNSActivation
Swift declaration
static func integerLinearSaturate(scale: Int32 = 1, offset: Int32 = 0, shift: Int32 = 0) -> BNNSActivation

A BNNSActivation object that uses the integerLinearSaturate activation function.

static · iOS 11.0+

integerLinearSaturatePerChannel

TypeScript
static integerLinearSaturatePerChannel(scale: SDKHandle, offset: SDKHandle, shift: SDKHandle): BNNSActivation
Swift declaration
static func integerLinearSaturatePerChannel(scale: UnsafePointer<Int32>, offset: UnsafePointer<Int32>, shift: UnsafePointer<Int32>) -> BNNSActivation

A 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.

init · iOS 10.0+

init

TypeScript
static initFunctionAlphaBeta(function_: BNNSActivationFunction, alpha?: number, beta?: number): BNNSActivation
Swift declaration
init(function: BNNSActivationFunction, alpha: Float = .nan, beta: Float = .nan)
get · iOS 10.0+

identity

TypeScript
static get identity(): BNNSActivation
Swift declaration
static var identity: BNNSActivation { get }

A BNNSActivation object that uses the identity activation function.

init

init

TypeScript
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): BNNSActivation
Swift declaration
init(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>?)
init

init

TypeScript
static init(): BNNSActivation
Swift declaration
init()

Skipped declarations

No declarations were skipped in this snapshot.

All Accelerate types →