mxnet
|
definition of half (float16) type. More...
Go to the source code of this file.
Namespaces | |
mshadow | |
namespace for mshadow | |
mshadow::half | |
Macros | |
#define | MSHADOW_CUDA_HALF 0 |
#define | MSHADOW_HALF_OPERATOR(RTYPE, OP) |
#define | MSHADOW_HALF_ASSIGNOP(AOP, OP) |
#define | MSHADOW_HALF_CONVERSIONOP(T) |
#define | MSHADOW_HALF_MIN mshadow::half::half_t::Binary(0xFBFF); |
overloaded + operator for half_t More... | |
#define | MSHADOW_HALF_MAX mshadow::half::half_t::Binary(0x7BFF); |
#define | MSHADOW_HALF_SIGN_BIT 0x8000 |
#define | MSHADOW_HALF_EXPONENT_BITS 0x7c00 |
Functions | |
class | mshadow::half::MSHADOW_ALIGNED (2) half_t |
definition of half (float16) type.
Copyright (c) 2015 by Contributors
#define MSHADOW_CUDA_HALF 0 |
#define MSHADOW_HALF_ASSIGNOP | ( | AOP, | |
OP | |||
) |
#define MSHADOW_HALF_CONVERSIONOP | ( | T | ) |
#define MSHADOW_HALF_EXPONENT_BITS 0x7c00 |
#define MSHADOW_HALF_MAX mshadow::half::half_t::Binary(0x7BFF); |
#define MSHADOW_HALF_MIN mshadow::half::half_t::Binary(0xFBFF); |
overloaded + operator for half_t
overloaded - operator for half_t
overloaded * operator for half_t
overloaded / operator for half_t
overloaded > operator for half_t
overloaded < operator for half_t
overloaded >= operator for half_t
overloaded <= operator for half_t
#define MSHADOW_HALF_OPERATOR | ( | RTYPE, | |
OP | |||
) |
#define MSHADOW_HALF_SIGN_BIT 0x8000 |