Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arrayfire/arrayfire
/ functions
Functions
6,270 in github.com/arrayfire/arrayfire
⨍
Functions
6,270
◇
Types & classes
963
↓ 1,135 callers
Method
dims
Helper functions
src/api/cpp/array.cpp:335
↓ 977 callers
Method
dims
Gets the shape/dimension of the memory
src/backend/cpu/Param.hpp:97
↓ 909 callers
Function
getQueue
Get a handle to ArrayFire's OpenCL command queue \param[in] retain if true calls clRetainCommandQueue prior to returning the context \returns the c
include/af/opencl.h:198
↓ 784 callers
Method
get
src/api/cpp/event.cpp:35
↓ 655 callers
Function
constant
src/api/cpp/data.cpp:49
↓ 622 callers
Method
ndims
src/backend/common/dim4.cpp:48
↓ 618 callers
Function
af_release_array
src/api/c/array.cpp:229
↓ 586 callers
Method
get
src/backend/cpu/Array.hpp:260
↓ 581 callers
Function
randu
src/api/cpp/random.cpp:64
↓ 499 callers
Method
strides
Gets the stride of the memory
src/backend/cpu/Param.hpp:100
↓ 465 callers
Method
elements
src/api/cpp/array.cpp:322
↓ 397 callers
Method
get
src/backend/cuda/Array.hpp:258
↓ 393 callers
Method
host
src/api/cpp/array.cpp:328
↓ 306 callers
Method
get
FIXME: This should do a copy if it is not owner. You do not want to overwrite parents data
src/backend/opencl/Array.hpp:248
↓ 289 callers
Method
getType
src/api/cpp/random.cpp:42
↓ 276 callers
Function
af_make_seq
src/api/c/index.cpp:320
↓ 249 callers
Function
swap
test/arrayfire_test.cpp:1458
↓ 234 callers
Function
getHandle
src/api/c/handle.hpp:80
↓ 215 callers
Function
af_create_array
Strong Exception Guarantee
src/api/c/array.cpp:67
↓ 205 callers
Function
getActiveStream
src/backend/cuda/platform.cpp:408
↓ 184 callers
Method
elements
src/backend/common/dim4.cpp:44
↓ 180 callers
Method
numdims
src/api/cpp/array.cpp:339
↓ 169 callers
Function
getName
src/backend/common/util.cpp:93
↓ 166 callers
Function
freeHost
src/api/cpp/device.cpp:150
↓ 166 callers
Method
get
src/backend/oneapi/Array.hpp:264
↓ 158 callers
Method
enqueue
src/backend/cpu/queue.hpp:99
↓ 146 callers
Function
round
Nearest integer. \param arg half to round \return nearest integer, rounded away from zero in half-way cases template<typename T> typename enable<half,
extern/half/include/half.hpp:2576
↓ 137 callers
Function
tile
src/api/c/tile.cpp:37
↓ 136 callers
Method
as
NOLINTNEXTLINE(readability-const-return-type)
src/api/cpp/array.cpp:487
↓ 130 callers
Function
abs
test/arrayfire_test.cpp:494
↓ 128 callers
Function
sqrt
Square root. \param arg function argument \return square root of \a arg template<typename T> typename enable<expr,T>::type sqrt(T arg) { return functi
extern/half/include/half.hpp:2383
↓ 127 callers
Function
af_get_data_ptr
src/api/c/array.cpp:39
↓ 126 callers
Function
getKernel
src/backend/opencl/jit.cpp:272
↓ 112 callers
Function
moddims
src/api/cpp/data.cpp:202
↓ 111 callers
Function
begin
src/backend/cpu/ParamIterator.hpp:121
↓ 103 callers
Method
image
src/api/cpp/graphics.cpp:61
↓ 102 callers
Function
matmul
src/api/cpp/blas.cpp:15
↓ 98 callers
Function
real
test/testHelpers.hpp:197
↓ 93 callers
Function
bufferAlloc
src/backend/opencl/memory.cpp:99
↓ 92 callers
Method
T
Transpose and Conjugate Transpose
src/api/cpp/array.cpp:509
↓ 92 callers
Function
TemplateArgs
src/backend/common/TemplateArg.hpp:35
↓ 91 callers
Function
end
src/backend/cpu/ParamIterator.hpp:126
↓ 84 callers
Function
getKernel
src/backend/cuda/jit.cpp:320
↓ 84 callers
Function
max
test/binary_ops.hpp:14
↓ 83 callers
Function
fabs
Absolute value. \param arg operand \return absolute value of \a arg template<typename T> typename enable<T,T>::type fabs(T arg) { return unary_special
extern/half/include/half.hpp:2239
↓ 82 callers
Function
pow
Power function. \param base first argument \param exp second argument \return \a base raised to \a exp template<typename T,typename U> typename enable
extern/half/include/half.hpp:2408
↓ 81 callers
Function
floor
Nearest integer not greater than half value. \param arg half to round \return nearest integer not greater than \a arg template<typename T> typename en
extern/half/include/half.hpp:2562
↓ 80 callers
Method
eval
src/api/cpp/array.cpp:997
↓ 79 callers
Function
min
src/backend/opencl/math.hpp:40
↓ 78 callers
Function
af_retain_array
src/api/c/array.cpp:268
↓ 78 callers
Function
bufferFree
src/backend/opencl/memory.cpp:111
↓ 78 callers
Function
getActiveDeviceId
src/backend/cuda/platform.cpp:377
↓ 77 callers
Function
setDevice
Set active device using cl_context and cl_device_id \param[in] dev is the OpenCL device id that is to be set as Active device inside ArrayFire
include/af/opencl.h:261
↓ 74 callers
Function
join
src/api/c/join.cpp:38
↓ 73 callers
Function
to_string
src/backend/common/half.hpp:1158
↓ 72 callers
Function
max
src/backend/cpu/math.cpp:36
↓ 71 callers
Function
get
Returns the underlying pointer to the dim4 object
include/af/dim4.hpp:103
↓ 71 callers
Function
sin
Sine function. \param arg function argument \return sine value of \a arg template<typename T> typename enable<expr,T>::type sin(T arg) { return functi
extern/half/include/half.hpp:2421
↓ 71 callers
Method
type
src/api/cpp/array.cpp:316
↓ 70 callers
Function
iota
src/api/cpp/data.cpp:160
↓ 70 callers
Function
range
src/api/cpp/data.cpp:149
↓ 68 callers
Method
getOffset
src/backend/opencl/Array.hpp:260
↓ 66 callers
Function
info
src/api/cpp/device.cpp:52
↓ 64 callers
Function
deviceMemInfo
src/api/cpp/device.cpp:158
↓ 62 callers
Function
make_vec
test/index.cpp:468
↓ 61 callers
Function
loadImage
src/api/cpp/imageio.cpp:17
↓ 60 callers
Function
af_create_handle
Strong Exception Guarantee
src/api/c/array.cpp:132
↓ 60 callers
Function
cos
Cosine function. \param arg function argument \return cosine value of \a arg template<typename T> typename enable<expr,T>::type cos(T arg) { return fu
extern/half/include/half.hpp:2428
↓ 60 callers
Function
imag
test/testHelpers.hpp:210
↓ 60 callers
Function
min
src/backend/cuda/math.hpp:54
↓ 59 callers
Function
af_constant
Strong Exception Guarantee
src/api/c/data.cpp:45
↓ 58 callers
Function
nextpow2
src/backend/common/dispatch.cpp:12
↓ 56 callers
Method
find
iterates through plan cache from front to back of the cache(queue) A valid shared_ptr of the plan in the cache is returned if found, and empty share_p
src/backend/common/FFTPlanCache.hpp:45
↓ 56 callers
Function
range
src/backend/oneapi/kernel/range.hpp:93
↓ 55 callers
Method
getMappedPtr
src/backend/opencl/Array.hpp:290
↓ 54 callers
Function
min
src/backend/cpu/math.cpp:30
↓ 54 callers
Function
step_round
dir -> true = round up, false = round down
src/backend/common/graphics_common.cpp:187
↓ 53 callers
Function
convolve
src/api/c/convolve.cpp:43
↓ 53 callers
Function
reorder
src/api/cpp/data.cpp:259
↓ 51 callers
Function
max
src/backend/opencl/math.hpp:44
↓ 51 callers
Function
min
src/backend/oneapi/math.hpp:40
↓ 50 callers
Method
isLinear
src/backend/common/jit/Node.cpp:83
↓ 48 callers
Function
min
test/binary_ops.hpp:7
↓ 47 callers
Function
af_free_host
src/api/c/memory.cpp:324
↓ 47 callers
Method
copy
src/api/cpp/array.cpp:353
↓ 47 callers
Method
elements
src/backend/cuda/Param.hpp:34
↓ 47 callers
Function
exp
Exponential function. \param arg function argument \return e raised to \a arg template<typename T> typename enable<expr,T>::type exp(T arg) { return f
extern/half/include/half.hpp:2330
↓ 46 callers
Function
af_index
src/api/c/index.cpp:84
↓ 46 callers
Function
max
src/backend/cuda/math.hpp:57
↓ 45 callers
Method
close
NOLINTNEXTLINE(readability-make-member-function-const)
src/api/cpp/graphics.cpp:210
↓ 43 callers
Function
modDims
src/backend/common/moddims.cpp:64
↓ 43 callers
Function
sum
src/api/cpp/reduce.cpp:17
↓ 43 callers
Function
sync
src/api/cpp/device.cpp:101
↓ 41 callers
Method
eval
src/backend/opencl/Array.cpp:220
↓ 41 callers
Function
getDevice
src/api/cpp/device.cpp:81
↓ 41 callers
Method
isSparse
src/backend/common/ArrayInfo.cpp:165
↓ 41 callers
Function
where
src/api/c/where.cpp:29
↓ 39 callers
Function
approx1
src/api/c/approx.cpp:29
↓ 38 callers
Function
af_init
src/api/c/device.cpp:112
↓ 38 callers
Method
eval
src/backend/cpu/Array.cpp:143
next →
1–100 of 6,270, ranked by callers