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(Config const &cfg, Computer, std::span< double > output, VarSpan, ArgSpan)=0RooBatchCompute::RooBatchComputeInterfacepure virtual
createBufferManager() const =0RooBatchCompute::RooBatchComputeInterfacepure virtual
cudaEventRecord(CudaInterface::CudaEvent *, CudaInterface::CudaStream *) const =0RooBatchCompute::RooBatchComputeInterfacepure virtual
cudaStreamIsActive(CudaInterface::CudaStream *) const =0RooBatchCompute::RooBatchComputeInterfacepure virtual
cudaStreamWaitForEvent(CudaInterface::CudaStream *, CudaInterface::CudaEvent *) const =0RooBatchCompute::RooBatchComputeInterfacepure virtual
deleteCudaEvent(CudaInterface::CudaEvent *) const =0RooBatchCompute::RooBatchComputeInterfacepure virtual
deleteCudaStream(CudaInterface::CudaStream *) const =0RooBatchCompute::RooBatchComputeInterfacepure virtual
newCudaEvent(bool forTiming) const =0RooBatchCompute::RooBatchComputeInterfacepure virtual
newCudaStream() const =0RooBatchCompute::RooBatchComputeInterfacepure virtual
reduceNLL(Config const &cfg, std::span< const double > probas, std::span< const double > weights, std::span< const double > offsetProbas)=0RooBatchCompute::RooBatchComputeInterfacepure virtual
reduceSum(Config const &cfg, InputArr input, size_t n)=0RooBatchCompute::RooBatchComputeInterfacepure virtual
~RooBatchComputeInterface()=defaultRooBatchCompute::RooBatchComputeInterfacevirtual