|
| input_layout (const primitive_id &id, const layout &layout) |
| Constructs input layout primitive. More...
|
|
| input_layout (const dto *dto) |
| Constructs a copy from C API cldnn_input_layout_desc.
|
|
const cldnn_primitive_desc * | get_dto () const override |
| Returns pointer to a C API primitive descriptor casted to cldnn_primitive_desc.
|
|
| primitive (const primitive_type_id &type, const primitive_id &id, const std::vector< primitive_id > &input, const padding &output_padding=padding()) |
|
| primitive (const cldnn_primitive_desc *dto) |
| Constructs a copy from basic C API cldnn_primitive_desc.
|
|
std::vector< std::reference_wrapper< primitive_id > > | dependecies () |
| Returns references to all primitive ids on which this primitive depends - inputs, weights, biases, etc.
|
|
std::vector< primitive_id > | dependecies () const |
| Returns copy of all primitive ids on which this primitive depends - inputs, weights, biases, etc.
|
|
| operator primitive_id () const |
| Implicit conversion to primiitive id.
|
|
Provides input layout for a data to be passed later to network.
This primitive allows to define the layout for input data which will be passed to network before execution. For example, network input images.
- Note
- User should call network::set_input_data() for every
input_layout
primitive before network execution.
-
output_padding
property of input_layout
is ignored - its output layout is always equal to input layout defined during object creation.
- See also
- network::set_input_data(), cldnn::data
Definition at line 39 of file input_layout.hpp.