Skip to content

tenzr::concepts::detail

Attributes

Name
constexpr bool kIsTenzrFloat

Attributes Documentation

variable kIsTenzrFloat

constexpr bool kIsTenzrFloat =
          std::is_same_v<T, float> || std::is_same_v<T, double> || std::is_same_v<T, float16> || std::is_same_v<T, bfloat16> ||
          std::is_same_v<T, float8_e3m4> || std::is_same_v<T, float8_e4m3> || std::is_same_v<T, float8_e4m3fn> || std::is_same_v<T, float8_e4m3fnuz> ||
          std::is_same_v<T, float8_e4m3b11fnuz> || std::is_same_v<T, float8_e5m2> || std::is_same_v<T, float8_e5m2fnuz> || std::is_same_v<T, float8_e8m0fnu> ||
          std::is_same_v<T, float6_e2m3fn> || std::is_same_v<T, float6_e3m2fn> || std::is_same_v<T, float4_e2m1fn>;