Go to the source code of this file.
Macros | |
#define | DISABLE_CLASS_COPY(NoCopyClass) |
Copyright (c) 2020, NVIDIA CORPORATION. More... | |
#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 |