Returns an integer indicating the backends loaded successfully. More...
| Functions | |
| af_err | af_get_available_backends (int *backends) | 
| Returns a flag of all available backends. | |
| int | getAvailableBackends () | 
| Returns a flag of all available backends. | |
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
| af_err af_get_available_backends | ( | int * | backends | ) | 
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 | 
| int getAvailableBackends | ( | ) | 
Returns a flag of all available backends.