43 static int const value =
sizeof(T) * 8;
75 template <
int Bits,
bool Signed = true>
143 template <
int Exp,
int Mantissa>
uint16_t Type
Definition: numeric_types.h:115
integer_subbyte< 4, false > uint4b_t
4-bit Unsigned integer type
Definition: integer_subbyte.h:158
Definition: aligned_buffer.h:35
Defines integers based on size and whether they are signed.
Definition: numeric_types.h:76
static int const value
Definition: numeric_types.h:43
int64_t Type
Definition: numeric_types.h:130
uint32_t Type
Definition: numeric_types.h:125
double Type
Definition: numeric_types.h:148
Defines a class for using IEEE half-precision floating-point types in host or device code...
4-bit signed integer type
Definition: integer_subbyte.h:42
IEEE half-precision floating-point type.
Definition: half.h:126
Defines a floating-point type based on the number of exponent and mantissa bits.
Definition: numeric_types.h:144
Defines a class for using integer types smaller than one byte in host or device code.
bool bin1_t
1-bit binary type
Definition: numeric_types.h:53
Defines the size of an element in bits.
Definition: numeric_types.h:42
bin1_t Type
Definition: numeric_types.h:85
int32_t Type
Definition: numeric_types.h:120
int16_t Type
Definition: numeric_types.h:110
uint64_t Type
Definition: numeric_types.h:135
float Type
Definition: numeric_types.h:153
bin1_t Type
Definition: numeric_types.h:80
integer_subbyte< 4, true > int4b_t
4-bit Integer type
Definition: integer_subbyte.h:155
Basic include for CUTLASS.
uint8_t Type
Definition: numeric_types.h:105
int8_t Type
Definition: numeric_types.h:100