17 #ifndef TMVA_DNN_ARCHITECTURES_CUDA_DEVICE 18 #define TMVA_DNN_ARCHITECTURES_CUDA_DEVICE 21 #include "vector_types.h" 50 return dim3(BlockDimX, BlockDimY);
55 template<
typename AFloat>
64 return dim3(gridDimX, gridDimY);
68 template<
typename AFloat>
static constexpr int BlockSize
static int NThreads(const TCudaMatrix< AFloat > &A)
static constexpr int BlockDimY
Abstract ClassifierFactory template that handles arbitrary types.
static dim3 GridDims(const TCudaMatrix< AFloat > &A)
static constexpr int BlockDimX