[][src]Function onednn_sys::dnnl_lrn_backward_desc_init

pub unsafe extern "C" fn dnnl_lrn_backward_desc_init(
    lrn_desc: *mut dnnl_lrn_desc_t,
    alg_kind: dnnl_alg_kind_t,
    diff_data_desc: *const dnnl_memory_desc_t,
    data_desc: *const dnnl_memory_desc_t,
    local_size: dnnl_dim_t,
    alpha: f32,
    beta: f32,
    k: f32
) -> dnnl_status_t

Initializes a descriptor for LRN backward propagation primitive.

@param lrn_desc Output descriptor for a LRN primitive. @param alg_kind LRN algorithm kind: either #dnnl_lrn_across_channels or #dnnl_lrn_within_channel. @param diff_data_desc Diff source and diff destination memory descriptor. @param data_desc Source memory descriptor. @param local_size Regularization local size. @param alpha The alpha regularization parameter. @param beta The beta regularization parameter. @param k The k regularization parameter. @returns #dnnl_success on success and a status describing the error otherwise.