Kernel Float
Contents
Kernel Float
Guides
API Reference
Types
Primitives
Conversion
Generation
Unary Operators
Binary Operators
Reductions
Mathematical
Fast math
Conditional
Memory read/write
Utilities
License
Github repository
Kernel Float
API Reference
View page source
API Reference
Types
vector
Aliases
Primitives
map
reduce
zip
zip_common
make_vec
into_vec
concat
select
for_each
Conversion
convert
cast
cast_to
broadcast
Generation
range
range
range_like
each_index
fill
fill_like
zeros
zeros_like
ones
ones_like
Unary Operators
negate
bit_not
logical_not
Binary Operators
add
subtract
divide
multiply
equal_to
not_equal_to
less
less_equal
greater
greater_equal
bit_and
bit_or
bit_xor
copysign
hypot
max
min
nextafter
modf
pow
remainder
Reductions
sum
max
min
product
all
any
count
dot
Mathematical
abs
acos
acosh
asin
asinh
atan
atanh
cbrt
ceil
cos
cosh
cospi
erf
erfc
erfcinv
erfcx
erfinv
exp
exp10
exp2
fabs
floor
ilogb
lgamma
log
log10
logb
nearbyint
normcdf
rcbrt
sin
sinh
sqrt
rsqrt
tan
tanh
tgamma
rcp
rint
round
trunc
signbit
isinf
isnan
Fast math
fast_exp
fast_log
fast_cos
fast_sin
fast_tan
fast_rcp
fast_sqrt
fast_rsqrt
fast_div
Conditional
where
where
where
Memory read/write
read
write
read
write
read_aligned
write_aligned
assert_aligned
vector_ptr
Utilities
constant
tiling
KERNEL_FLOAT_TILING_FOR