20.02
|
#include <BFloat16.hpp>
Public Member Functions | |
BFloat16 () | |
BFloat16 (uint16_t v) | |
BFloat16 (float v) | |
operator float () const | |
BFloat16 & | operator= (const BFloat16 &other) |
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 14 of file BFloat16.hpp.
|
inline |
Definition at line 17 of file BFloat16.hpp.
Referenced by BFloat16::Inf(), BFloat16::Max(), and BFloat16::Nan().
|
inlineexplicit |
Definition at line 21 of file BFloat16.hpp.
|
inlineexplicit |
Definition at line 25 of file BFloat16.hpp.
References BFloat16::Float32ToBFloat16(), and BFloat16::Val().
|
inlinestatic |
Definition at line 52 of file BFloat16.hpp.
References armnn::error, and BFloat16::Nan().
Referenced by BFloat16::BFloat16(), BOOST_AUTO_TEST_CASE(), and BFloat16::operator=().
|
inlinestatic |
Definition at line 111 of file BFloat16.hpp.
References BFloat16::BFloat16().
Referenced by BOOST_AUTO_TEST_CASE().
|
inlinestatic |
|
inlinestatic |
Definition at line 105 of file BFloat16.hpp.
References BFloat16::BFloat16().
Referenced by BOOST_AUTO_TEST_CASE(), and BFloat16::Float32ToBFloat16().
|
inline |
Definition at line 35 of file BFloat16.hpp.
References BFloat16::Val().
|
inline |
Definition at line 41 of file BFloat16.hpp.
References BFloat16::Float32ToBFloat16(), and BFloat16::Val().
|
inline |
Definition at line 47 of file BFloat16.hpp.
References BFloat16::Val().
|
inline |
Definition at line 87 of file BFloat16.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), FloatingPointConverter::ConvertBFloat16ToFloat32(), BFloat16::operator float(), and armnn::operator<<().
|
inline |
Definition at line 94 of file BFloat16.hpp.
Referenced by BFloat16::BFloat16(), BOOST_AUTO_TEST_CASE(), armnn::operator<<(), BFloat16::operator=(), and BFloat16::operator==().