MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / VisibleDeviceCount

Function VisibleDeviceCount

tensorflow/core/common_runtime/direct_session.cc:239–251  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

237}
238
239int VisibleDeviceCount(const string& visible_device_list) {
240#if GOOGLE_CUDA
241 if (visible_device_list.empty()) {
242 return GPUMachineManager()->VisibleDeviceCount();
243 }
244
245 const std::vector<string> order_str =
246 str_util::Split(visible_device_list, ',');
247 return order_str.size();
248#else
249 return 0;
250#endif
251}
252
253int VisibleDeviceCount() {
254#if GOOGLE_CUDA

Callers 8

VirtualDeviceCountMethod · 0.85
GetPeerAccessMapMethod · 0.85
InspectNumaNodesMethod · 0.85
FirstExecutorForBusMethod · 0.85
InspectNumaNodesMethod · 0.85
FirstExecutorForBusMethod · 0.85
VirtualDeviceCountMethod · 0.85
NewSessionGroupMethod · 0.85

Calls 5

GPUMachineManagerFunction · 0.85
SplitFunction · 0.50
emptyMethod · 0.45
VisibleDeviceCountMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected