PyTorch
|
#include <c10/core/DeviceType.h>
#include <c10/core/impl/InlineDeviceGuard.h>
#include <c10/core/impl/InlineStreamGuard.h>
#include <c10/cuda/CUDAMacros.h>
#include <c10/cuda/impl/CUDAGuardImpl.h>
#include <cstddef>
Go to the source code of this file.
Classes | |
struct | c10::cuda::CUDAGuard |
A variant of DeviceGuard that is specialized for CUDA. More... | |
struct | c10::cuda::OptionalCUDAGuard |
A variant of OptionalDeviceGuard that is specialized for CUDA. More... | |
struct | c10::cuda::CUDAStreamGuard |
A variant of StreamGuard that is specialized for CUDA. More... | |
struct | c10::cuda::OptionalCUDAStreamGuard |
A variant of OptionalStreamGuard that is specialized for CUDA. More... | |
struct | c10::cuda::CUDAMultiStreamGuard |
A variant of MultiStreamGuard that is specialized for CUDA. More... | |
Namespaces | |
namespace | c10 |
namespace | c10::cuda |