24.02
|
#include <BFloat16.hpp>
Public Member Functions | |
BFloat16 () | |
BFloat16 (const BFloat16 &v)=default | |
BFloat16 (uint16_t v) | |
BFloat16 (float v) | |
operator float () const | |
BFloat16 & | operator= (const BFloat16 &other)=default |
BFloat16 & | operator= (float v) |
bool | operator== (const BFloat16 &r) const |
float | ToFloat32 () const |
uint16_t | Val () const |
Static Public Member Functions | |
static BFloat16 | Float32ToBFloat16 (const float v) |
static BFloat16 | Max () |
static BFloat16 | Nan () |
static BFloat16 | Inf () |
Definition at line 15 of file BFloat16.hpp.
|
inline |
Definition at line 18 of file BFloat16.hpp.
Referenced by BFloat16::Inf(), BFloat16::Max(), and BFloat16::Nan().
|
inlineexplicit |
Definition at line 24 of file BFloat16.hpp.
|
inlineexplicit |
Definition at line 28 of file BFloat16.hpp.
References BFloat16::Float32ToBFloat16(), and BFloat16::Val().
|
inlinestatic |
Definition at line 51 of file BFloat16.hpp.
References armnn::error, and BFloat16::Nan().
Referenced by BFloat16::BFloat16(), and BFloat16::operator=().
|
inlinestatic |
Definition at line 112 of file BFloat16.hpp.
References BFloat16::BFloat16().
|
inlinestatic |
Definition at line 100 of file BFloat16.hpp.
References BFloat16::BFloat16().
|
inlinestatic |
Definition at line 106 of file BFloat16.hpp.
References BFloat16::BFloat16().
Referenced by BFloat16::Float32ToBFloat16().
|
inline |
Definition at line 33 of file BFloat16.hpp.
References BFloat16::ToFloat32().
|
inline |
Definition at line 40 of file BFloat16.hpp.
References BFloat16::Float32ToBFloat16(), and BFloat16::Val().
|
inline |
Definition at line 46 of file BFloat16.hpp.
References BFloat16::Val().
|
inline |
Definition at line 86 of file BFloat16.hpp.
Referenced by BFloat16::operator float(), and armnn::operator<<().
|
inline |
Definition at line 95 of file BFloat16.hpp.
Referenced by BFloat16::BFloat16(), armnn::operator<<(), BFloat16::operator=(), and BFloat16::operator==().