Changes how data is ordered in memory. Value type is not changed & all information is preserved.
More...
|
| reorder (const primitive_id &id, const primitive_id &input, const layout &output_layout, const std::vector< float > &values_to_subtract={}) |
| Constructs reorder primitive with directly provided mean subtract values. More...
|
|
| reorder (const primitive_id &id, const primitive_id &input, const layout &output_layout, primitive_id const &mean) |
| Constructs reorder primitive which takes mean subtract values from another primitive. More...
|
|
| reorder (const primitive_id &id, const primitive_id &input, format output_format, data_types output_data_type, const std::vector< float > &values_to_subtract={}, const padding &output_padding=padding()) |
| Constructs reorder primitive with directly provided mean subtract values. More...
|
|
| reorder (const primitive_id &id, const primitive_id &input, format output_format, data_types output_data_type, primitive_id const &mean, const padding &output_padding=padding()) |
| Constructs reorder primitive which takes mean subtract values from another primitive. More...
|
|
| reorder (const dto *dto) |
| Constructs a copy from basic C API cldnn_reorder_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.
|
|
Changes how data is ordered in memory. Value type is not changed & all information is preserved.
Corresponding values are bitwise equal before/after reorder. Also merged with subtraction layer, which can subtract values while doing reordering. NOTE THAT THIS WILL SUBTRACT THE SAME VALUES FROM EACH BATCH.
Definition at line 36 of file reorder.hpp.