[][src]Function onednn_sys::dnnl_primitive_desc_iterator_create

pub unsafe extern "C" fn dnnl_primitive_desc_iterator_create(
    iterator: *mut dnnl_primitive_desc_iterator_t,
    op_desc: const_dnnl_op_desc_t,
    attr: const_dnnl_primitive_attr_t,
    engine: dnnl_engine_t,
    hint_forward_primitive_desc: const_dnnl_primitive_desc_t
) -> dnnl_status_t

Creates a primitive descriptor iterator.

@param iterator Output primitive descriptor iterator. @param op_desc Operation descriptor. @param attr Primitive attributes (can be NULL). @param engine Engine to use. @param hint_forward_primitive_desc For backward propagation: primitive descriptor for a respective forward propagation primitive. Pass NULL for forward propagation. @returns #dnnl_success on success and a status describing the error otherwise.