|
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.