[−][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.