enum dnnl_status_t

Overview

Status values returned by the library functions. More…

#include <dnnl_types.h>

enum dnnl_status_t
{
    dnnl_success           = 0,
    dnnl_out_of_memory     = 1,
    dnnl_invalid_arguments = 2,
    dnnl_unimplemented     = 3,
    dnnl_iterator_ends     = 4,
    dnnl_runtime_error     = 5,
    dnnl_not_required      = 6,
};

Detailed Documentation

Status values returned by the library functions.

Enum Values

dnnl_success

The operation was successful.

dnnl_out_of_memory

The operation failed due to an out-of-memory condition.

dnnl_invalid_arguments

The operation failed because of incorrect function arguments.

dnnl_unimplemented

The operation failed because requested functionality is not implemented.

dnnl_iterator_ends

Primitive iterator passed over last primitive descriptor.

dnnl_runtime_error

Primitive or engine failed on execution.

dnnl_not_required

Queried element is not required for given primitive.