Classes | Functions
Eigen::half_impl Namespace Reference

Classes

struct  __half
 
union  FP32
 
struct  half_base
 

Functions

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half abs (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half ceil (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half cos (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half exp (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC __half float_to_half_rtne (float ff)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half floor (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC float half_to_float (__half h)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() isfinite (const half &a)
 
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 half log (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half log10 (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half log1p (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half() max (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 bool 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 halfoperator*= (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 halfoperator+= (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 halfoperator-= (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, Index b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC halfoperator/= (half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool operator< (const half &a, const half &b)
 
EIGEN_ALWAYS_INLINE std::ostream & operator<< (std::ostream &os, const half &v)
 
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 pow (const half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC __half raw_uint16_to_half (unsigned short x)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half sin (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half sqrt (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)
 

Function Documentation

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::abs ( const half a)

Definition at line 383 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::ceil ( const half a)

Definition at line 425 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::cos ( const half a)

Definition at line 413 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::exp ( const half a)

Definition at line 388 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC __half Eigen::half_impl::float_to_half_rtne ( float  ff)

Definition at line 283 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::floor ( const half a)

Definition at line 422 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC float Eigen::half_impl::half_to_float ( __half  h)

Definition at line 338 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() Eigen::half_impl::isfinite ( const half a)

Definition at line 379 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() Eigen::half_impl::isinf ( const half a)

Definition at line 369 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() Eigen::half_impl::isnan ( const half a)

Definition at line 372 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::log ( const half a)

Definition at line 391 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::log10 ( const half a)

Definition at line 401 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::log1p ( const half a)

Definition at line 398 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half() Eigen::half_impl::max ( const half a,
const half b 
)

Definition at line 438 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half() Eigen::half_impl::min ( const half a,
const half b 
)

Definition at line 429 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool Eigen::half_impl::operator!= ( const half a,
const half b 
)

Definition at line 243 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::operator* ( const half a,
const half b 
)

Definition at line 210 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half& Eigen::half_impl::operator*= ( half a,
const half b 
)

Definition at line 228 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::operator+ ( const half a,
const half b 
)

Definition at line 207 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half& Eigen::half_impl::operator+= ( half a,
const half b 
)

Definition at line 224 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::operator- ( const half a,
const half b 
)

Definition at line 213 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::operator- ( const half a)

Definition at line 219 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half& Eigen::half_impl::operator-= ( half a,
const half b 
)

Definition at line 232 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::operator/ ( const half a,
const half b 
)

Definition at line 216 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::operator/ ( const half a,
Index  b 
)

Definition at line 263 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half& Eigen::half_impl::operator/= ( half a,
const half b 
)

Definition at line 236 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool Eigen::half_impl::operator< ( const half a,
const half b 
)

Definition at line 246 of file Half.h.

EIGEN_ALWAYS_INLINE std::ostream& Eigen::half_impl::operator<< ( std::ostream &  os,
const half v 
)

Definition at line 448 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool Eigen::half_impl::operator<= ( const half a,
const half b 
)

Definition at line 249 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool Eigen::half_impl::operator== ( const half a,
const half b 
)

Definition at line 240 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool Eigen::half_impl::operator> ( const half a,
const half b 
)

Definition at line 252 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool Eigen::half_impl::operator>= ( const half a,
const half b 
)

Definition at line 255 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::pow ( const half a,
const half b 
)

Definition at line 407 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC __half Eigen::half_impl::raw_uint16_to_half ( unsigned short  x)

Definition at line 272 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::sin ( const half a)

Definition at line 410 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::sqrt ( const half a)

Definition at line 404 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::tan ( const half a)

Definition at line 416 of file Half.h.

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::tanh ( const half a)

Definition at line 419 of file Half.h.



hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:27