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.