bfloat16.hpp File Reference#
bfloat16.hpp File Reference
#include "ck_tile/core/config.hpp"#include "ck_tile/core/utility/bit_cast.hpp"#include "ck_tile/core/numeric/half.hpp"#include "ck_tile/core/numeric/integral_constant.hpp"#include "ck_tile/core/numeric/numeric.hpp"#include <stdint.h>Go to the source code of this file.
Classes | |
| struct | ck_tile::numeric< bfloat16_t > |
| struct | ck_tile::numeric_traits< bfloat16_t > |
Namespaces | |
| namespace | ck_tile |
Typedefs | |
| using | ck_tile::bfloat16_t = ushort |
| using | ck_tile::bf16_t = bfloat16_t |
| using | ck_tile::bf16_raw_t = uint16_t |
Enumerations | |
| enum class | ck_tile::bf16_rounding_mode { ck_tile::standard = 0 , ck_tile::truncate_with_nan , ck_tile::truncate , ck_tile::standard_asm , ck_tile::rta_asm } |