Go to the source code of this file.
Macros | |
#define | DISABLE_CLASS_COPY(NoCopyClass) |
#define | SIMPLE_MOVE_COPY(Cls) |
#define | INFER_UNUSED(a) (void)(a) |
#define | INFER_LOG_FORMAT_(fmt) "%s:%d " fmt, __FILE__, __LINE__ |
#define | INFER_EXPORT_API __attribute__((__visibility__("default"))) |
#define | InferError(fmt, ...) |
#define | InferWarning(fmt, ...) |
#define | InferInfo(fmt, ...) |
#define | InferDebug(fmt, ...) |
#define | RETURN_IF_FAILED(condition, ret, fmt, ...) |
#define | CHECK_NVINFER_ERROR_PRINT(err, action, logPrint, fmt, ...) |
#define | CHECK_NVINFER_ERROR(err, action, fmt, ...) CHECK_NVINFER_ERROR_PRINT(err, action, InferError, fmt, ##__VA_ARGS__) |
#define | RETURN_NVINFER_ERROR(err, fmt, ...) CHECK_NVINFER_ERROR(err, return ifStatus, fmt, ##__VA_ARGS__) |
#define | CONTINUE_NVINFER_ERROR(err, fmt, ...) CHECK_NVINFER_ERROR(err, , fmt, ##__VA_ARGS__) |
#define | CHECK_CUDA_ERR_W_ACTION(err, action, logPrint, fmt, ...) |
#define | CHECK_CUDA_ERR_NO_ACTION(err, fmt, ...) CHECK_CUDA_ERR_W_ACTION(err, , InferError, fmt, ##__VA_ARGS__) |
#define | RETURN_CUDA_ERR(err, fmt, ...) |
#define | CONTINUE_CUDA_ERR(err, fmt, ...) CHECK_CUDA_ERR_NO_ACTION(err, fmt, ##__VA_ARGS__) |
#define | READ_SYMBOL(lib, func_name) lib->symbol<decltype(&func_name)>(#func_name) |
#define | DIVIDE_AND_ROUND_UP(a, b) ((a + b - 1) / b) |
#define | INFER_ROUND_UP(value, align) (((value) + (align)-1) & (~((align)-1))) |
#define | INFER_ROUND_DOWN(value, align) ((value) & (~((align)-1))) |
#define | INFER_WILDCARD_DIM_VALUE -1 |
#define | INFER_MEM_ALIGNMENT 1024 |
#define CHECK_CUDA_ERR_NO_ACTION | ( | err, | |
fmt, | |||
... | |||
) | CHECK_CUDA_ERR_W_ACTION(err, , InferError, fmt, ##__VA_ARGS__) |
Definition at line 108 of file infer_defines.h.
#define CHECK_CUDA_ERR_W_ACTION | ( | err, | |
action, | |||
logPrint, | |||
fmt, | |||
... | |||
) |
Definition at line 98 of file infer_defines.h.
#define CHECK_NVINFER_ERROR | ( | err, | |
action, | |||
fmt, | |||
... | |||
) | CHECK_NVINFER_ERROR_PRINT(err, action, InferError, fmt, ##__VA_ARGS__) |
Definition at line 88 of file infer_defines.h.
#define CHECK_NVINFER_ERROR_PRINT | ( | err, | |
action, | |||
logPrint, | |||
fmt, | |||
... | |||
) |
Definition at line 78 of file infer_defines.h.
#define CONTINUE_CUDA_ERR | ( | err, | |
fmt, | |||
... | |||
) | CHECK_CUDA_ERR_NO_ACTION(err, fmt, ##__VA_ARGS__) |
Definition at line 115 of file infer_defines.h.
#define CONTINUE_NVINFER_ERROR | ( | err, | |
fmt, | |||
... | |||
) | CHECK_NVINFER_ERROR(err, , fmt, ##__VA_ARGS__) |
Definition at line 94 of file infer_defines.h.
#define DISABLE_CLASS_COPY | ( | NoCopyClass | ) |
Definition at line 25 of file infer_defines.h.
#define DIVIDE_AND_ROUND_UP | ( | a, | |
b | |||
) | ((a + b - 1) / b) |
Definition at line 121 of file infer_defines.h.
#define INFER_EXPORT_API __attribute__((__visibility__("default"))) |
Definition at line 44 of file infer_defines.h.
#define INFER_LOG_FORMAT_ | ( | fmt | ) | "%s:%d " fmt, __FILE__, __LINE__ |
Definition at line 41 of file infer_defines.h.
#define INFER_MEM_ALIGNMENT 1024 |
Definition at line 125 of file infer_defines.h.
#define INFER_ROUND_DOWN | ( | value, | |
align | |||
) | ((value) & (~((align)-1))) |
Definition at line 123 of file infer_defines.h.
#define INFER_ROUND_UP | ( | value, | |
align | |||
) | (((value) + (align)-1) & (~((align)-1))) |
Definition at line 122 of file infer_defines.h.
#define INFER_UNUSED | ( | a | ) | (void)(a) |
Definition at line 36 of file infer_defines.h.
#define INFER_WILDCARD_DIM_VALUE -1 |
Definition at line 124 of file infer_defines.h.
#define InferDebug | ( | fmt, | |
... | |||
) |
Definition at line 64 of file infer_defines.h.
#define InferError | ( | fmt, | |
... | |||
) |
Definition at line 46 of file infer_defines.h.
#define InferInfo | ( | fmt, | |
... | |||
) |
Definition at line 58 of file infer_defines.h.
#define InferWarning | ( | fmt, | |
... | |||
) |
Definition at line 52 of file infer_defines.h.
#define READ_SYMBOL | ( | lib, | |
func_name | |||
) | lib->symbol<decltype(&func_name)>(#func_name) |
Definition at line 118 of file infer_defines.h.
#define RETURN_CUDA_ERR | ( | err, | |
fmt, | |||
... | |||
) |
Definition at line 111 of file infer_defines.h.
#define RETURN_IF_FAILED | ( | condition, | |
ret, | |||
fmt, | |||
... | |||
) |
Definition at line 70 of file infer_defines.h.
#define RETURN_NVINFER_ERROR | ( | err, | |
fmt, | |||
... | |||
) | CHECK_NVINFER_ERROR(err, return ifStatus, fmt, ##__VA_ARGS__) |
Definition at line 91 of file infer_defines.h.
#define SIMPLE_MOVE_COPY | ( | Cls | ) |
Definition at line 29 of file infer_defines.h.