Optimized Belief Propagation (CPU and GPU)
|
Contains namespace with utility functions for implementation. More...
#include "RunEval/RunTypeConstraints.h"
Go to the source code of this file.
Namespaces | |
util_functs | |
Namespace with utility functions for implementation. | |
Macros | |
#define | ARCHITECTURE_ADDITION |
Functions | |
template<RunData_t T, RunData_t U> | |
ARCHITECTURE_ADDITION U | util_functs::ConvertValToDifferentDataTypeIfNeeded (T data) |
T is input type, U is output type. More... | |
template<RunData_t T> | |
ARCHITECTURE_ADDITION T | util_functs::ZeroVal () |
template<typename T > | |
requires std::is_arithmetic_v< T > ARCHITECTURE_ADDITION T | util_functs::GetMin (T val1, T val2) |
template<typename T > | |
requires std::is_arithmetic_v< T > ARCHITECTURE_ADDITION T | util_functs::GetMax (T val1, T val2) |
Contains namespace with utility functions for implementation.
Definition in file UtilityFuncts.h.
#define ARCHITECTURE_ADDITION |
Definition at line 37 of file UtilityFuncts.h.