|
TinyLlama.cpp 1.0
A lightweight C++ implementation of the TinyLlama language model
|
#include <algorithm>#include <cmath>

Go to the source code of this file.
Namespaces | |
| namespace | detail |
Macros | |
| #define | SAFE_MIN(a, b) detail::safe_min((a), (b)) |
| #define | SAFE_MAX(a, b) detail::safe_max((a), (b)) |
| #define | SAFE_SQRT(x) detail::safe_sqrt(x) |
Functions | |
| template<typename T > | |
| T | detail::safe_min (T a, T b) |
| template<typename T > | |
| T | detail::safe_max (T a, T b) |
| float | detail::safe_sqrt (float x) |
| #define SAFE_MAX | ( | a, | |
| b | |||
| ) | detail::safe_max((a), (b)) |
Definition at line 37 of file model_macros.h.
| #define SAFE_MIN | ( | a, | |
| b | |||
| ) | detail::safe_min((a), (b)) |
Definition at line 36 of file model_macros.h.
| #define SAFE_SQRT | ( | x | ) | detail::safe_sqrt(x) |
Definition at line 38 of file model_macros.h.