|
clDNN
|
|
Typedefs | |
| typedef struct cldnn_program_impl * | cldnn_program |
| Compiled program build from cldnn_topology by cldnn_engine. | |
Functions | |
| CLDNN_API cldnn_program | cldnn_build_program (cldnn_engine engine, cldnn_topology topology, cldnn_build_option *options, size_t options_num, cldnn_status *status) |
Builds executable program based on user-defined topology by specified engine. More... | |
| CLDNN_API void | cldnn_retain_program (cldnn_program program, cldnn_status *status) |
| Increment reference counter for the program object. | |
| CLDNN_API void | cldnn_release_program (cldnn_program program, cldnn_status *status) |
| Decrement reference counter for the program object. Deletes object when counter becomes zero. | |
| CLDNN_API cldnn_program cldnn_build_program | ( | cldnn_engine | engine, |
| cldnn_topology | topology, | ||
| cldnn_build_option * | options, | ||
| size_t | options_num, | ||
| cldnn_status * | status | ||
| ) |
Builds executable program based on user-defined topology by specified engine.
| [in] | engine | The engine which will be used to build the program. |
| [in] | topology | The user-defined topology on which the network will be based. |
| [in] | options | The pointer of array of cldnn_build_option which define network build options. |
| [in] | options_num | Number of elements in the options array. |