MCPcopy Create free account

hub / github.com/KomputeProject/kompute / types & classes

Types & classes26 in github.com/KomputeProject/kompute

↓ 2 callersClassMatMulOp
examples/python_naive_matmul/imp2_tiled.py:7
↓ 2 callersClassTensor
* Structured data used in GPU operations. * * Tensors are the base building block in Kompute to perform operations across * GPUs. Each tensor would
src/include/kompute/Tensor.hpp:19
↓ 1 callersClassCMakeExtension
setup.py:16
↓ 1 callersClassMatMulOp
examples/python_naive_matmul/imp3_better_tiling.py:7
↓ 1 callersClassMatMulOp
examples/python_naive_matmul/imp1_naive.py:7
ClassAlgorithm
Abstraction for compute shaders that are run on top of tensors grouped via ParameterGroups (which group descriptorsets) */
src/include/kompute/Algorithm.hpp:16
ClassCMakeBuild
setup.py:22
ClassKomputeJni
examples/android/android-simple/app/src/main/java/com/ethicalml/kompute/KomputeJni.kt:13
ClassKomputeModelML
examples/godot_logistic_regression/gdnative_shared/src/KomputeModelML.hpp:12
ClassKomputeModelML
examples/android/android-simple/app/src/main/cpp/KomputeModelML.hpp:6
ClassKomputeModelMLNode
examples/godot_logistic_regression/custom_module/kompute_model_ml/KomputeModelMLNode.h:9
ClassKomputeSummator
examples/godot_examples/gdnative_shared/src/KomputeSummator.hpp:11
ClassKomputeSummatorNode
examples/godot_examples/custom_module/kompute_summator/KomputeSummatorNode.h:9
ClassManager
Base orchestrator which creates and manages device and child components */
src/include/kompute/Manager.hpp:19
ClassOpAlgoDispatch
* Operation that provides a general abstraction that simplifies the use of * algorithm and parameter components which can be used with shaders. * By
src/include/kompute/operations/OpAlgoDispatch.hpp:17
ClassOpBase
* Base Operation which provides the high level interface that Kompute * operations implement in order to perform a set of actions in the GPU. * *
src/include/kompute/operations/OpBase.hpp:18
ClassOpMemoryBarrier
* Operation that provides a general abstraction that simplifies the use of * algorithm and parameter components which can be used with shaders. * It
src/include/kompute/operations/OpMemoryBarrier.hpp:18
ClassOpMult
* Operation that performs multiplication on two tensors and outpus on third * tensor. */
src/include/kompute/operations/OpMult.hpp:21
ClassOpTensorCopy
* Operation that copies the data from the first tensor to the rest of the * tensors provided, using a record command for all the vectors. This operat
src/include/kompute/operations/OpTensorCopy.hpp:18
ClassOpTensorSyncDevice
* Operation that syncs tensor's device by mapping local data into the device * memory. For TensorTypes::eDevice it will use a record operation for th
src/include/kompute/operations/OpTensorSyncDevice.hpp:18
ClassOpTensorSyncLocal
* Operation that syncs tensor's local memory by mapping device data into the * local CPU memory. For TensorTypes::eDevice it will use a record operat
src/include/kompute/operations/OpTensorSyncLocal.hpp:20
ClassSequence
* Container of operations that can be sent to GPU as batch */
src/include/kompute/Sequence.hpp:14
EnumTensorDataTypes
src/include/kompute/Tensor.hpp:34
ClassTensorT
src/include/kompute/Tensor.hpp:299
EnumTensorTypes
src/include/kompute/Tensor.hpp:28
ClassTestConsts
test/TestPushConstant.cpp:202