Namespaces | |
namespace | inner |
Data Structures | |
struct | number_traits< std::complex< float16_t > > |
Feature for complex float16. More... | |
struct | vector_traits< std::complex< float16_t >, arch, typename std::enable_if<!std::is_base_of< Helium, arch >::value &&!std::is_base_of< Neon, arch >::value >::type > |
float16 vector descrition when no vector architecture More... | |
struct number_traits< std::complex< float16_t > > |
Feature for complex float16.
Public Types | |
typedef std::complex< float16_t > | accumulator |
Accumulator datatype. | |
typedef std::complex< float16_t > | compute_type |
Compute datatype (Less efficient than _Float16 but some C++ std lib is causing issues with _Float16) | |
typedef std::complex< float16_t > | display_type |
Display type for printf. | |
Static Public Member Functions | |
static constexpr std::complex< float16_t > | one () |
One value. | |
Static Public Attributes | |
static constexpr bool | is_float = true |
It is a float number. | |
static constexpr bool | is_fixed = false |
It is not a fixed point number. | |
|
inlinestaticconstexpr |
One value.
struct vector_traits< std::complex< float16_t >, arch, typename std::enable_if<!std::is_base_of< Helium, arch >::value &&!std::is_base_of< Neon, arch >::value >::type > |
float16 vector descrition when no vector architecture