|
clDNN
|
Compiled program build from topology by engine. More...
#include <program.hpp>
Public Member Functions | |
| program (engine const &engine, topology const &topology, build_options const &options=build_options()) | |
Builds executable program based on user-defined topology by specified engine. More... | |
| program (program const &other) | |
Retains the C API cldnn_program handler stored in other. | |
| ~program () | |
| Dereferences the counter of the underlying C API cldnn_program handler. | |
| program & | operator= (const program &other) |
Assigns new value by releasing previously referenced C API cldnn_program handler and retaining the one referenced by other. | |
| ::cldnn_program | get () const |
| Returns wrapped C API cldnn_program handler. | |
Friends | |
| bool | operator== (const program &lhs, const program &rhs) |
Checks whether lhs and rhs reference the same C API cldnn_program handler. | |
| bool | operator!= (const program &lhs, const program &rhs) |
Checks whether lhs and rhs reference different C API cldnn_program handlers. | |
Compiled program build from topology by engine.
Definition at line 497 of file program.hpp.
|
inline |
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 | Program build options. See build_option and build_options for details. |
Definition at line 506 of file program.hpp.