MCPcopy Create free account

hub / github.com/AnswerDotAI/gpu.cpp / functions

Functions200 in github.com/AnswerDotAI/gpu.cpp

↓ 1 callersFunctionpuzzle8
examples/gpu_puzzles/key.cpp:308
↓ 1 callersFunctionpuzzle9
examples/gpu_puzzles/key.cpp:362
↓ 1 callersFunctionrandom_f32
experimental/kernels/gpt2_webgpu.cpp:633
↓ 1 callersFunctionrandom_u32
experimental/kernels/gpt2_webgpu.cpp:626
↓ 1 callersFunctionrasterize
examples/shadertui/run.cpp:16
↓ 1 callersFunctionrunTest
examples/transpose/run.cpp:145
↓ 1 callersFunctionsample_mult
experimental/kernels/gpt2_webgpu.cpp:637
↓ 1 callersFunctionselectMatmul
examples/matmul/run.cpp:682
↓ 1 callersFunctionselectTranspose
examples/transpose/run.cpp:111
↓ 1 callersFunctionsetup_env
(os_name)
setup.py:86
↓ 1 callersFunctionsizeBytes
* @brief Returns the number of bytes of a number type. */
gpu.hpp:206
↓ 1 callersFunctionsoftmax_forward
experimental/kernels/ops.cpp:375
↓ 1 callersFunctiontestContainers
numeric_types/half.cpp:179
↓ 1 callersFunctiontestGelu
experimental/legacy/transformer/test_kernels.cpp:133
↓ 1 callersFunctiontestHadamard
experimental/legacy/transformer/test_kernels.cpp:47
↓ 1 callersFunctiontestLayerNorm
experimental/legacy/transformer/test_kernels.cpp:168
↓ 1 callersFunctiontestMatmul
experimental/legacy/transformer/test_kernels.cpp:71
↓ 1 callersFunctiontestResidual
experimental/legacy/transformer/test_kernels.cpp:15
↓ 1 callersFunctiontestSoftmax
experimental/legacy/transformer/test_kernels.cpp:218
↓ 1 callersFunctiontestSpecialCases
numeric_types/half.cpp:88
↓ 1 callersFunctiontestTensorPool
experimental/legacy/transformer/test_kernels.cpp:109
↓ 1 callersFunctiontestWGSL
numeric_types/half.cpp:200
↓ 1 callersFunctionversionToStr
examples/matmul/run.cpp:888
FunctionATTENTION_BACKWARD_GPU
experimental/kernels/unittest_llmc/unittest_kernels.cpp:327
FunctionATTENTION_FORWARD_GPU
experimental/kernels/unittest_llmc/unittest_kernels.cpp:289
MethodBindings
gpu.hpp:134
FunctionCROSSENTROPY_FORWARD_GPU
experimental/kernels/unittest_llmc/unittest_kernels.cpp:459
FunctionCROSSENTROPY_SOFTMAX_BACKWARD_GPU
experimental/kernels/unittest_llmc/unittest_kernels.cpp:491
FunctionENCODER_BACKWARD_GPU
experimental/kernels/unittest_llmc/unittest_kernels.cpp:91
FunctionENCODER_FORWARD_GPU
experimental/kernels/unittest_llmc/unittest_kernels.cpp:54
FunctionGELU_BACKWARD_GPU
experimental/kernels/unittest_llmc/unittest_kernels.cpp:383
FunctionGELU_FORWARD_GPU
experimental/kernels/unittest_llmc/unittest_kernels.cpp:367
MethodKernelCode
* @brief Constructor to create a code object from a template * string and optional workgroup size and precision. * * @param[in] pData Shader
gpu.hpp:308
MethodKernelPool
gpu.hpp:493
FunctionLAYERNORM_BACKWARD_GPU
experimental/kernels/unittest_llmc/unittest_kernels.cpp:166
FunctionLAYERNORM_FORWARD_GPU
experimental/kernels/unittest_llmc/unittest_kernels.cpp:129
FunctionMATMUL_BACKWARD_GPU
experimental/kernels/unittest_llmc/unittest_kernels.cpp:246
FunctionMATMUL_FORWARD_GPU
experimental/kernels/unittest_llmc/unittest_kernels.cpp:205
FunctionRESIDUAL_BACKWARD_GPU
experimental/kernels/unittest_llmc/unittest_kernels.cpp:417
FunctionRESIDUAL_FORWARD_GPU
experimental/kernels/unittest_llmc/unittest_kernels.cpp:400
FunctionSOFTMAX_FORWARD_GPU
experimental/kernels/unittest_llmc/unittest_kernels.cpp:435
MethodShape
gpu.hpp:60
MethodTensorPool
gpu.hpp:191
Functioncallback
experimental/legacy/audio/run.cpp:25
Functioncanvas
experimental/tui.h:15
Functioncls
experimental/tui.h:12
Methodconstructor
()
docs/doxygen-awesome/doxygen-awesome-darkmode-toggle.js:84
FunctioncreateContextByGpuIdx
* @brief Factory function to create a GPU context, which aggregates WebGPU API * handles to interact with the GPU including the instance, adapter, de
gpu.hpp:888
Functioneye
* @brief Populate a square matrix with the identity matrix. * @param a The array to populate. * @param N The number of rows and columns in the squar
utils/array_utils.hpp:250
Functionflip
* @brief Flip a matrix horizontally or vertically. * @param a The matrix to flip. * @param R The number of rows in the matrix. * @param C The numbe
utils/array_utils.hpp:291
Methodhalf
Default constructor
numeric_types/half.hpp:66
Methodinit
()
docs/doxygen-awesome/doxygen-awesome-darkmode-toggle.js:58
Functionmain
examples/webgpu_from_scratch/run.cpp:76
Functionmain
examples/matmul/run.cpp:905
Functionmain
examples/gpu_puzzles/key.cpp:704
Functionmain
examples/gpu_puzzles/run.cpp:522
Functionmain
examples/physics/run.cpp:51
Functionmain
examples/render/run.cpp:90
Functionmain
examples/transpose/run.cpp:210
Functionmain
examples/float16/run.cpp:30
Functionmain
examples/shadertui/run.cpp:63
Functionmain
examples/web/run.cpp:30
Functionmain
examples/hello_world/run.cpp:27
Functionmain
numeric_types/half.cpp:244
Functionmain
experimental/legacy/audio/run.cpp:80
Functionmain
experimental/legacy/transformer/run.cpp:174
Functionmain
experimental/legacy/transformer/test_kernels.cpp:271
Functionmain
---------------------------------------------------------------------------- main training loop
experimental/kernels/gpt2_webgpu.cpp:652
Functionmain
experimental/kernels/unittest_llmc/unittest_kernels.h:11
FunctionmakeData
examples/gpu_puzzles/key.cpp:16
FunctionmakeData
examples/gpu_puzzles/run.cpp:16
Functionoperator<
* @brief Operator implementation to make the Kernel type hashable. * @param[in] lhs First Kernel instance to compare * @param[in] rhs Second Kernel
gpu.hpp:483
Functionpuzzle10
examples/gpu_puzzles/run.cpp:340
Functionpuzzle11
examples/gpu_puzzles/run.cpp:379
Functionpuzzle12
examples/gpu_puzzles/run.cpp:419
Functionpuzzle13
examples/gpu_puzzles/run.cpp:457
Functionpuzzle14
examples/gpu_puzzles/run.cpp:503
Functionpuzzle2
examples/gpu_puzzles/run.cpp:72
Functionpuzzle3
examples/gpu_puzzles/run.cpp:95
Functionpuzzle4
examples/gpu_puzzles/run.cpp:122
Functionpuzzle5
examples/gpu_puzzles/run.cpp:156
Functionpuzzle6
examples/gpu_puzzles/run.cpp:192
Functionpuzzle7
examples/gpu_puzzles/run.cpp:227
Functionpuzzle8
examples/gpu_puzzles/run.cpp:267
Functionpuzzle9
examples/gpu_puzzles/run.cpp:304
Functionrasterize
double pendulum rasterizer
experimental/tui.h:36
Functionreport_progress
(block_num, block_size, total_size)
setup.py:27
FunctionrunTestWithCheck
examples/matmul/run.cpp:867
Functionshow
utils/array_utils.hpp:44
Functionshow
examples/webgpu_from_scratch/run.cpp:61
FunctionshowResult
examples/gpu_puzzles/key.cpp:24
FunctionshowResult
examples/gpu_puzzles/run.cpp:24
MethodsystemPreference
* @returns `true` for dark-mode, `false` for light-mode system preference
docs/doxygen-awesome/doxygen-awesome-darkmode-toggle.js:92
FunctiontestAttention
experimental/legacy/transformer/test_kernels.cpp:258
FunctiontoString
utils/logging.hpp:34
MethodtoggleDarkMode
()
docs/doxygen-awesome/doxygen-awesome-darkmode-toggle.js:143
MethoduserPreference
* @returns `true` for dark-mode, `false` for light-mode user preference
docs/doxygen-awesome/doxygen-awesome-darkmode-toggle.js:99
Method~Context
gpu.hpp:526
Method~KernelPool
gpu.hpp:496
Method~TensorPool
* @brief Destructor for TensorPool which frees all tensors in the pool. */
gpu.hpp:721
← previous101–200 of 200, ranked by callers