StreamIdType Class — pytorch Architecture
Architecture documentation for the StreamIdType class in CUDAStream.cpp from the pytorch codebase.
Entity Profile
Source Code
c10/cuda/CUDAStream.cpp lines 97–122
class StreamIdType {
// StreamIdType encodes whether this stream is DEFAULT, EXTernal or
// for all other native streams, the stream priority (higher value is higher
// priority)
private:
uint8_t stream_type;
public:
static const uint8_t DEFAULT = 0x0;
static const uint8_t EXT = 0xF;
public:
StreamIdType(const uint8_t _stream_type) : stream_type(_stream_type) {}
bool isExt() const {
return EXT == stream_type;
}
bool isDefault() const {
return DEFAULT == stream_type;
}
uint8_t getStreamType() const {
return stream_type;
}
};
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free