Returns an integer indicating the backends loaded successfully. More...
Functions | |
| AFAPI af_err | af_get_available_backends (int *backends) | 
| Returns a flag of all available backends.  More... | |
| AFAPI int | getAvailableBackends () | 
| Returns a flag of all available backends.  More... | |
Returns an integer indicating the backends loaded successfully.
The number returned denotes the backends available according to the table:
| Return Value | Backends Available | 
|---|---|
| 0 | None | 
| 1 | CPU | 
| 2 | CUDA | 
| 3 | CPU and CUDA | 
| 4 | OpenCL | 
| 5 | CPU and OpenCL | 
| 6 | CUDA and OpenCL | 
| 7 | CPU, CUDA and OpenCL | 
To convert the integer back into bools for each device, use the following code
Returns a flag of all available backends.
| [out] | backends | A flag of all available backends. Use the &(and) operator to check if a particular backend is available | 
| AFAPI int getAvailableBackends | ( | ) | 
Returns a flag of all available backends.