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

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

architecture() const =0RooBatchCompute::RooBatchComputeInterfacepure virtual
architectureName() const =0RooBatchCompute::RooBatchComputeInterfacepure virtual
compute(cudaStream_t *, Computer, RestrictArr, size_t, const VarVector &, ArgVector &)=0RooBatchCompute::RooBatchComputeInterfacepure virtual
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)=0RooBatchCompute::RooBatchComputeInterfacepure virtual
reduceSum(cudaStream_t *, InputArr input, size_t n)=0RooBatchCompute::RooBatchComputeInterfacepure virtual
streamIsActive(cudaStream_t *)RooBatchCompute::RooBatchComputeInterfaceinlinevirtual
~RooBatchComputeInterface()=defaultRooBatchCompute::RooBatchComputeInterfacevirtual