RLPack
 
Loading...
Searching...
No Matches
Modules
Here is a list of all modules:
[detail level 1234]
 binariesBinaries Module consists of C++ backend exposed via pybind11 to rlpack via rlpack._C. These modules are optimized to perform heavier workloads
 grad_accumulatorMemory module is the C++ backend for rlpack._C.grad_accumulator.GradAccumulator class. Heavier workloads have been optimized with multithreading with OpenMP
 memoryMemory module is the C++ backend for rlpack._C.memory.Memory class. Heavier workloads have been optimized with multithreading with OpenMP and CUDA (if CUDA compatible device is found)
 offloadTemplate class to offload some heavier computation to specialised hardware. Functions will be executed in CUDA if CUDA device is available else OpenMP routines will be used to execute the functions on CPU
 cpuCPU optimized implementation for Offload
 utilsUtils Module provides generic utilities to be used by all binaries in rlpack