MCPcopy Create free account
hub / github.com/arrayfire/arrayfire / getBackendName

Function getBackendName

test/arrayfire_test.cpp:106–119  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

104}
105
106std::string getBackendName(bool lower) {
107 af::Backend backend = af::getActiveBackend();
108 switch (backend) {
109 case AF_BACKEND_CPU:
110 return lower ? std::string("cpu") : std::string("CPU");
111 case AF_BACKEND_CUDA:
112 return lower ? std::string("cuda") : std::string("CUDA");
113 case AF_BACKEND_OPENCL:
114 return lower ? std::string("opencl") : std::string("OpenCL");
115 case AF_BACKEND_ONEAPI:
116 return lower ? std::string("oneapi") : std::string("oneAPI");
117 default: return lower ? std::string("unknown") : std::string("Unknown");
118 }
119}
120
121std::string getTestName() {
122 std::string testname =

Callers 2

TESTFunction · 0.85

Calls 1

getActiveBackendFunction · 0.85

Tested by

no test coverage detected