mxnet
Public Member Functions | List of all members
mxnet::engine::CUDAEventPool Class Referencefinal

#include <engine.h>

Collaboration diagram for mxnet::engine::CUDAEventPool:
Collaboration graph

Public Member Functions

 CUDAEventPool (Context const &ctx)
 
std::weak_ptr< cudaEvent_t > GetEvent (size_t i) noexcept
 
std::pair< std::weak_ptr< cudaEvent_t >, uint64_t > GetNextEvent () noexcept
 
uint64_t GetCounterValue () noexcept
 

Constructor & Destructor Documentation

◆ CUDAEventPool()

mxnet::engine::CUDAEventPool::CUDAEventPool ( Context const &  ctx)
inlineexplicit

Member Function Documentation

◆ GetCounterValue()

uint64_t mxnet::engine::CUDAEventPool::GetCounterValue ( )
inlinenoexcept

◆ GetEvent()

std::weak_ptr<cudaEvent_t> mxnet::engine::CUDAEventPool::GetEvent ( size_t  i)
inlinenoexcept

◆ GetNextEvent()

std::pair<std::weak_ptr<cudaEvent_t>, uint64_t> mxnet::engine::CUDAEventPool::GetNextEvent ( )
inlinenoexcept

The documentation for this class was generated from the following file: