BlackCat_Tensors
A GPU-supported autograd and linear algebra library, designed for neural network construction
Classes | Variables
bc::oper::cmath_functions Namespace Reference

Classes

struct  Abs
 
struct  Acos
 
struct  Acosh
 
struct  Asin
 
struct  Asinh
 
struct  Atan
 
struct  Atan2
 
struct  Atanh
 
struct  Cbrt
 
struct  Ceil
 
struct  Copysign
 
struct  Cos
 
struct  Cosh
 
struct  Exp
 
struct  Exp2
 
struct  Expm1
 
struct  Fabs
 
struct  Fdim
 
struct  Floor
 
struct  Fma
 
struct  Fmax
 
struct  Fmin
 
struct  Fmod
 
struct  Frexp
 
struct  Hypot
 
struct  Ilogb
 
struct  Isinf
 
struct  Isnan
 
struct  Ldexp
 
struct  Llrint
 
struct  Llround
 
struct  Log
 
struct  Log10
 
struct  Log1P
 
struct  Log2
 
struct  Logb
 
struct  Logical
 
struct  Logistic
 
struct  Lrint
 
struct  Lround
 
struct  Mish
 
struct  Modf
 
struct  Nan
 
struct  Nearbyint
 
struct  Nextafter
 
struct  Nexttoward
 
struct  Pass
 
struct  Pow
 
struct  Pow2
 
struct  Pow3
 
struct  Relu
 
struct  Remainder
 
struct  Remquo
 
struct  Rint
 
struct  Round
 
struct  Scalbln
 
struct  Scalbn
 
struct  Sec
 
struct  Sin
 
struct  Sinh
 
struct  SoftPlus
 
struct  Sqrt
 
struct  Tan
 
struct  Tanh
 
struct  Trunc
 

Variables

struct bc::oper::cmath_functions::Pass pass
 
struct bc::oper::cmath_functions::Exp exp
 
struct bc::oper::cmath_functions::Exp2 exp2
 
struct bc::oper::cmath_functions::Sqrt sqrt
 
struct bc::oper::cmath_functions::Sin sin
 
struct bc::oper::cmath_functions::Cos cos
 
struct bc::oper::cmath_functions::Tan tan
 
struct bc::oper::cmath_functions::Sec sec
 
struct bc::oper::cmath_functions::Sinh sinh
 
struct bc::oper::cmath_functions::Cosh cosh
 
struct bc::oper::cmath_functions::Tanh tanh
 
struct bc::oper::cmath_functions::Asin asin
 
struct bc::oper::cmath_functions::Acos acos
 
struct bc::oper::cmath_functions::Atan atan
 
struct bc::oper::cmath_functions::Atan2 atan2
 
struct bc::oper::cmath_functions::Asinh asinh
 
struct bc::oper::cmath_functions::Acosh acosh
 
struct bc::oper::cmath_functions::Atanh atanh
 
struct bc::oper::cmath_functions::Abs abs
 
struct bc::oper::cmath_functions::Cbrt cbrt
 
struct bc::oper::cmath_functions::Ceil ceil
 
struct bc::oper::cmath_functions::Copysign copysign
 
struct bc::oper::cmath_functions::Expm1 expm1
 
struct bc::oper::cmath_functions::Fabs fabs
 
struct bc::oper::cmath_functions::Fdim fdim
 
struct bc::oper::cmath_functions::Floor floor
 
struct bc::oper::cmath_functions::Fma fma
 
struct bc::oper::cmath_functions::Fmax fmax
 
struct bc::oper::cmath_functions::Fmin fmin
 
struct bc::oper::cmath_functions::Fmod fmod
 
struct bc::oper::cmath_functions::Frexp frexp
 
struct bc::oper::cmath_functions::Hypot hypot
 
struct bc::oper::cmath_functions::Ilogb ilogb
 
struct bc::oper::cmath_functions::Ldexp ldexp
 
struct bc::oper::cmath_functions::Llrint llrint
 
struct bc::oper::cmath_functions::Llround llround
 
struct bc::oper::cmath_functions::Log log
 
struct bc::oper::cmath_functions::Log10 log10
 
struct bc::oper::cmath_functions::Log1P log1p
 
struct bc::oper::cmath_functions::Log2 log2
 
struct bc::oper::cmath_functions::Logb logb
 
struct bc::oper::cmath_functions::Lrint lrint
 
struct bc::oper::cmath_functions::Lround lround
 
struct bc::oper::cmath_functions::Modf modf
 
struct bc::oper::cmath_functions::Nan nan
 
struct bc::oper::cmath_functions::Nearbyint nearbyint
 
struct bc::oper::cmath_functions::Nextafter nextafter
 
struct bc::oper::cmath_functions::Nexttoward nexttoward
 
struct bc::oper::cmath_functions::Pow pow
 
struct bc::oper::cmath_functions::Remainder remainder
 
struct bc::oper::cmath_functions::Remquo remquo
 
struct bc::oper::cmath_functions::Rint rint
 
struct bc::oper::cmath_functions::Round round
 
struct bc::oper::cmath_functions::Scalbln scalbln
 
struct bc::oper::cmath_functions::Scalbn scalbn
 
struct bc::oper::cmath_functions::Trunc trunc
 
struct bc::oper::cmath_functions::Isinf isinf
 
struct bc::oper::cmath_functions::Isnan isnan
 
struct bc::oper::cmath_functions::Pow2 pow2
 
struct bc::oper::cmath_functions::Pow3 pow3
 
struct bc::oper::cmath_functions::Logistic logistic
 
struct bc::oper::cmath_functions::Relu relu
 
struct bc::oper::cmath_functions::Logical logical
 
struct bc::oper::cmath_functions::SoftPlus softplus
 
struct bc::oper::cmath_functions::Mish mish
 

Variable Documentation

◆ abs

struct bc::oper::cmath_functions::Abs bc::oper::cmath_functions::abs

◆ acos

struct bc::oper::cmath_functions::Acos bc::oper::cmath_functions::acos

◆ acosh

struct bc::oper::cmath_functions::Acosh bc::oper::cmath_functions::acosh

◆ asin

struct bc::oper::cmath_functions::Asin bc::oper::cmath_functions::asin

◆ asinh

struct bc::oper::cmath_functions::Asinh bc::oper::cmath_functions::asinh

◆ atan

struct bc::oper::cmath_functions::Atan bc::oper::cmath_functions::atan

◆ atan2

struct bc::oper::cmath_functions::Atan2 bc::oper::cmath_functions::atan2

◆ atanh

struct bc::oper::cmath_functions::Atanh bc::oper::cmath_functions::atanh

◆ cbrt

struct bc::oper::cmath_functions::Cbrt bc::oper::cmath_functions::cbrt

◆ ceil

struct bc::oper::cmath_functions::Ceil bc::oper::cmath_functions::ceil

◆ copysign

struct bc::oper::cmath_functions::Copysign bc::oper::cmath_functions::copysign

◆ cos

struct bc::oper::cmath_functions::Cos bc::oper::cmath_functions::cos

◆ cosh

struct bc::oper::cmath_functions::Cosh bc::oper::cmath_functions::cosh

◆ exp

struct bc::oper::cmath_functions::Exp bc::oper::cmath_functions::exp

◆ exp2

struct bc::oper::cmath_functions::Exp2 bc::oper::cmath_functions::exp2

◆ expm1

struct bc::oper::cmath_functions::Expm1 bc::oper::cmath_functions::expm1

◆ fabs

struct bc::oper::cmath_functions::Fabs bc::oper::cmath_functions::fabs

◆ fdim

struct bc::oper::cmath_functions::Fdim bc::oper::cmath_functions::fdim

◆ floor

struct bc::oper::cmath_functions::Floor bc::oper::cmath_functions::floor

◆ fma

struct bc::oper::cmath_functions::Fma bc::oper::cmath_functions::fma

◆ fmax

struct bc::oper::cmath_functions::Fmax bc::oper::cmath_functions::fmax

◆ fmin

struct bc::oper::cmath_functions::Fmin bc::oper::cmath_functions::fmin

◆ fmod

struct bc::oper::cmath_functions::Fmod bc::oper::cmath_functions::fmod

◆ frexp

struct bc::oper::cmath_functions::Frexp bc::oper::cmath_functions::frexp

◆ hypot

struct bc::oper::cmath_functions::Hypot bc::oper::cmath_functions::hypot

◆ ilogb

struct bc::oper::cmath_functions::Ilogb bc::oper::cmath_functions::ilogb

◆ isinf

struct bc::oper::cmath_functions::Isinf bc::oper::cmath_functions::isinf

◆ isnan

struct bc::oper::cmath_functions::Isnan bc::oper::cmath_functions::isnan

◆ ldexp

struct bc::oper::cmath_functions::Ldexp bc::oper::cmath_functions::ldexp

◆ llrint

struct bc::oper::cmath_functions::Llrint bc::oper::cmath_functions::llrint

◆ llround

struct bc::oper::cmath_functions::Llround bc::oper::cmath_functions::llround

◆ log

struct bc::oper::cmath_functions::Log bc::oper::cmath_functions::log

◆ log10

struct bc::oper::cmath_functions::Log10 bc::oper::cmath_functions::log10

◆ log1p

struct bc::oper::cmath_functions::Log1P bc::oper::cmath_functions::log1p

◆ log2

struct bc::oper::cmath_functions::Log2 bc::oper::cmath_functions::log2

◆ logb

struct bc::oper::cmath_functions::Logb bc::oper::cmath_functions::logb

◆ logical

struct bc::oper::cmath_functions::Logical bc::oper::cmath_functions::logical

◆ logistic

struct bc::oper::cmath_functions::Logistic bc::oper::cmath_functions::logistic

◆ lrint

struct bc::oper::cmath_functions::Lrint bc::oper::cmath_functions::lrint

◆ lround

struct bc::oper::cmath_functions::Lround bc::oper::cmath_functions::lround

◆ mish

struct bc::oper::cmath_functions::Mish bc::oper::cmath_functions::mish

◆ modf

struct bc::oper::cmath_functions::Modf bc::oper::cmath_functions::modf

◆ nan

struct bc::oper::cmath_functions::Nan bc::oper::cmath_functions::nan

◆ nearbyint

struct bc::oper::cmath_functions::Nearbyint bc::oper::cmath_functions::nearbyint

◆ nextafter

struct bc::oper::cmath_functions::Nextafter bc::oper::cmath_functions::nextafter

◆ nexttoward

struct bc::oper::cmath_functions::Nexttoward bc::oper::cmath_functions::nexttoward

◆ pass

struct bc::oper::cmath_functions::Pass bc::oper::cmath_functions::pass

◆ pow

struct bc::oper::cmath_functions::Pow bc::oper::cmath_functions::pow

◆ pow2

struct bc::oper::cmath_functions::Pow2 bc::oper::cmath_functions::pow2

◆ pow3

struct bc::oper::cmath_functions::Pow3 bc::oper::cmath_functions::pow3

◆ relu

struct bc::oper::cmath_functions::Relu bc::oper::cmath_functions::relu

◆ remainder

struct bc::oper::cmath_functions::Remainder bc::oper::cmath_functions::remainder

◆ remquo

struct bc::oper::cmath_functions::Remquo bc::oper::cmath_functions::remquo

◆ rint

struct bc::oper::cmath_functions::Rint bc::oper::cmath_functions::rint

◆ round

struct bc::oper::cmath_functions::Round bc::oper::cmath_functions::round

◆ scalbln

struct bc::oper::cmath_functions::Scalbln bc::oper::cmath_functions::scalbln

◆ scalbn

struct bc::oper::cmath_functions::Scalbn bc::oper::cmath_functions::scalbn

◆ sec

struct bc::oper::cmath_functions::Sec bc::oper::cmath_functions::sec

◆ sin

struct bc::oper::cmath_functions::Sin bc::oper::cmath_functions::sin

◆ sinh

struct bc::oper::cmath_functions::Sinh bc::oper::cmath_functions::sinh

◆ softplus

struct bc::oper::cmath_functions::SoftPlus bc::oper::cmath_functions::softplus

◆ sqrt

struct bc::oper::cmath_functions::Sqrt bc::oper::cmath_functions::sqrt

◆ tan

struct bc::oper::cmath_functions::Tan bc::oper::cmath_functions::tan

◆ tanh

struct bc::oper::cmath_functions::Tanh bc::oper::cmath_functions::tanh

◆ trunc

struct bc::oper::cmath_functions::Trunc bc::oper::cmath_functions::trunc