Contents

BNNSDirectApplyActivationBatch(_:_:_:_:_:)

Applies an activation filter to a set of input objects, writing out the result to a set of output objects.

Declaration

func BNNSDirectApplyActivationBatch(_ layer_params: UnsafePointer<BNNSLayerParametersActivation>, _ filter_params: UnsafePointer<BNNSFilterParameters>?, _ batch_size: Int, _ in_stride: Int, _ out_stride: Int) -> Int32

Parameters

  • layer_params:

    Layer parameters.

  • filter_params:

    Filter runtime parameters.

  • batch_size:

    The number of input-output pairs.

  • in_stride:

    The increment, in values, between inputs.

  • out_stride:

    The increment, in values, between outputs.

Discussion

Calling this function is equal to calling BNNSFilterCreateLayerActivation(_:_:), BNNSFilterApplyBatch(_:_:_:_:_:_:), and BNNSFilterDestroy(_:).

See Also

Activation layers