Deepity
Ultra-fast, SIMD-accelerated Predictive Coding
Loading...
Searching...
No Matches
IComputeBackend.h File Reference
#include <cstddef>
#include <deepity/backend/DeviceType.h>
#include <deepity/utils/Activations.h>

Go to the source code of this file.

Classes

class  Deep::IComputeBackend
 Device-agnostic compute backend interface: every numerical primitive a layer/network needs, implemented once each by CPUBackend (SIMD/BLAS) and CUDABackend (kernels/cuBLAS/CUTLASS), so layer code never branches on device directly. More...

Namespaces

namespace  Deep
 This file exists to provide both Tensor.h and IComputeBackend.h with device types without introducing circular dependencies.