Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RooBatchCompute::RF_ARCH::RooBatchComputeClass Member List

This is the complete list of members for RooBatchCompute::RF_ARCH::RooBatchComputeClass, including all inherited members.

_computeFunctionsRooBatchCompute::RF_ARCH::RooBatchComputeClassprivate
architecture() const overrideRooBatchCompute::RF_ARCH::RooBatchComputeClassinlinevirtual
architectureName() const overrideRooBatchCompute::RF_ARCH::RooBatchComputeClassinlinevirtual
compute(cudaStream_t *, Computer computer, RestrictArr output, size_t nEvents, const VarVector &vars, ArgVector &extraArgs) overrideRooBatchCompute::RF_ARCH::RooBatchComputeClassinlinevirtual
RooBatchCompute::RooBatchComputeInterface::compute(cudaStream_t *stream, Computer comp, RestrictArr output, size_t size, const VarVector &vars)RooBatchCompute::RooBatchComputeInterfaceinline
cudaEventElapsedTime(cudaEvent_t *, cudaEvent_t *)RooBatchCompute::RooBatchComputeInterfaceinlinevirtual
cudaEventRecord(cudaEvent_t *, cudaStream_t *)RooBatchCompute::RooBatchComputeInterfaceinlinevirtual
cudaFree(void *)RooBatchCompute::RooBatchComputeInterfaceinlinevirtual
cudaFreeHost(void *)RooBatchCompute::RooBatchComputeInterfaceinlinevirtual
cudaMalloc(size_t)RooBatchCompute::RooBatchComputeInterfaceinlinevirtual
cudaMallocHost(size_t)RooBatchCompute::RooBatchComputeInterfaceinlinevirtual
cudaStreamWaitEvent(cudaStream_t *, cudaEvent_t *)RooBatchCompute::RooBatchComputeInterfaceinlinevirtual
deleteCudaEvent(cudaEvent_t *)RooBatchCompute::RooBatchComputeInterfaceinlinevirtual
deleteCudaStream(cudaStream_t *)RooBatchCompute::RooBatchComputeInterfaceinlinevirtual
memcpyToCPU(void *, const void *, size_t, cudaStream_t *=nullptr)RooBatchCompute::RooBatchComputeInterfaceinlinevirtual
memcpyToCUDA(void *, const void *, size_t, cudaStream_t *=nullptr)RooBatchCompute::RooBatchComputeInterfaceinlinevirtual
newCudaEvent(bool)RooBatchCompute::RooBatchComputeInterfaceinlinevirtual
newCudaStream()RooBatchCompute::RooBatchComputeInterfaceinlinevirtual
reduceNLL(cudaStream_t *, RooSpan< const double > probas, RooSpan< const double > weightSpan, RooSpan< const double > weights, double weightSum, RooSpan< const double > binVolumes) overrideRooBatchCompute::RF_ARCH::RooBatchComputeClassvirtual
reduceSum(cudaStream_t *, InputArr input, size_t n) overrideRooBatchCompute::RF_ARCH::RooBatchComputeClassvirtual
RooBatchComputeClass()RooBatchCompute::RF_ARCH::RooBatchComputeClassinline
streamIsActive(cudaStream_t *)RooBatchCompute::RooBatchComputeInterfaceinlinevirtual
~RooBatchComputeInterface()=defaultRooBatchCompute::RooBatchComputeInterfacevirtual