pytorch/torch/csrc/utils/cuda_enabled.h
Soumith Chintala dc186cc9fe
Remove NO_* and WITH_* across codebase, except in setup.py (#8555)
* remove legacy options from CMakeLists

* codemod WITH_ to USE_ for WITH_CUDA, WITH_CUDNN, WITH_DISTRIBUTED, WITH_DISTRIBUTED_MW, WITH_GLOO_IBVERBS, WITH_NCCL, WITH_ROCM, WITH_NUMPY

* cover SYSTEM_NCCL, MKLDNN, NNPACK, C10D, NINJA

* removed NO_* variables and hotpatch them only in setup.py

* fix lint
2018-06-15 12:29:48 -04:00

16 lines
154 B
C++

#pragma once
namespace torch {
namespace utils {
static inline bool cuda_enabled() {
#ifdef USE_CUDA
return true;
#else
return false;
#endif
}
}
}