|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR __half_raw | raw_uint16_to_half (numext::uint16_t x) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC __half_raw | float_to_half_rtne (float ff) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC float | half_to_float (__half_raw h) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | operator+ (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | operator* (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | operator- (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | operator/ (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | operator- (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half & | operator+= (half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half & | operator*= (half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half & | operator-= (half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half & | operator/= (half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool | operator== (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool | operator!= (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool | operator< (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool | operator<= (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool | operator> (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool | operator>= (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | operator/ (const half &a, Index b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | operator++ (half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | operator-- (half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | operator++ (half &a, int) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | operator-- (half &a, int) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC numext::uint16_t | raw_half_as_uint16 (const __half_raw &h) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() | isinf (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() | isnan (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() | isfinite (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | abs (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | exp (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | expm1 (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | log (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | log1p (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | log10 (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | log2 (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | sqrt (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | pow (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | sin (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | cos (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | tan (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | tanh (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | asin (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | acos (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | floor (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | ceil (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | rint (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | round (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | fmod (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half() | min (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half() | max (const half &a, const half &b) |
|
EIGEN_ALWAYS_INLINE std::ostream & | operator<< (std::ostream &os, const half &v) |
|