Caffe2 - C++ API
A deep learning, cross platform ML framework
Public Types | Public Member Functions | Static Public Member Functions
c10::hip::HIPStreamMasqueradingAsCUDA Class Reference

Public Types

enum  Unchecked { UNCHECKED }
 

Public Member Functions

 HIPStreamMasqueradingAsCUDA (Stream stream)
 
 HIPStreamMasqueradingAsCUDA (Unchecked, Stream stream)
 
 HIPStreamMasqueradingAsCUDA (HIPStream stream)
 
bool operator== (const HIPStreamMasqueradingAsCUDA &other) const noexcept
 
bool operator!= (const HIPStreamMasqueradingAsCUDA &other) const noexcept
 
 operator hipStream_t () const
 
 operator Stream () const
 
DeviceIndex device_index () const
 
Device device () const
 
StreamId id () const
 
bool query () const
 
void synchronize () const
 
int priority () const
 
hipStream_t stream () const
 
Stream unwrap () const
 
uint64_t pack () const noexcept
 
HIPStream hip_stream () const
 

Static Public Member Functions

static HIPStreamMasqueradingAsCUDA unpack (uint64_t bits)
 
static std::tuple< int, int > priority_range ()
 

Detailed Description

Definition at line 11 of file HIPStreamMasqueradingAsCUDA.h.


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