ArmNN  NotReleased
VerificationHelpers.hpp File Reference
#include <iostream>
#include <sstream>
#include <armnn/Exceptions.hpp>

Go to the source code of this file.

Namespaces

 armnnUtils
 

Macros

#define CHECKED_INT32(VALUE)   armnnUtils::VerifyInt32(#VALUE, VALUE, CHECK_LOCATION())
 
#define CHECK_VALID_SIZE(ACTUAL, ...)   armnnUtils::CheckValidSize({__VA_ARGS__}, ACTUAL, #__VA_ARGS__, #ACTUAL, CHECK_LOCATION())
 
#define CHECKED_NON_NEGATIVE(VALUE)   armnnUtils::NonNegative(#VALUE, VALUE, CHECK_LOCATION())
 

Functions

void CheckValidSize (std::initializer_list< size_t > validInputCounts, size_t actualValue, const char *validExpr, const char *actualExpr, const CheckLocation &location)
 
uint32_t NonNegative (const char *expr, int32_t value, const CheckLocation &location)
 
int32_t VerifyInt32 (const char *expr, int64_t value, const armnn::CheckLocation &location)
 

Macro Definition Documentation

◆ CHECK_VALID_SIZE

◆ CHECKED_INT32

#define CHECKED_INT32 (   VALUE)    armnnUtils::VerifyInt32(#VALUE, VALUE, CHECK_LOCATION())

Definition at line 30 of file VerificationHelpers.hpp.

◆ CHECKED_NON_NEGATIVE