|
ONE - On-device Neural Engine
|
#include <DepthwiseConv2D.h>
Public Member Functions | |
| DepthwiseConv2D ()=default | |
| DepthwiseParams & | params (void) |
| void | input (const loco::TensorShape &shape, const float *data) |
| void | filter (const loco::TensorShape &shape, const float *data) |
| void | bias (const loco::TensorShape &shape, const float *data) |
| void | fused_act_func (FusedActFunc func) |
| void | output (float *data) |
| bool | prepare (void) |
| const loco::TensorShape & | output_shape (void) const |
| void | compute (void) |
Definition at line 29 of file DepthwiseConv2D.h.
|
default |
|
inline |
Definition at line 49 of file DepthwiseConv2D.h.
References flatbuffers::data().
Definition at line 129 of file DepthwiseConv2D.cpp.
References luci::compute::DepthwiseParams::depth_multiplier, luci::compute::DepthwiseParams::dilation_height_factor, luci::compute::DepthwiseParams::dilation_width_factor, luci::compute::DepthwiseParams::float_activation_max, luci::compute::DepthwiseParams::float_activation_min, luci::compute::PaddingValues::height, luci::compute::PaddingValues::height_offset, luci::compute::DepthwiseParams::input_offset, luci::compute::DepthwiseParams::output_multiplier, luci::compute::DepthwiseParams::output_multiplier_per_channel, luci::compute::DepthwiseParams::output_offset, luci::compute::DepthwiseParams::output_shift, luci::compute::DepthwiseParams::output_shift_per_channel, luci::compute::DepthwiseParams::padding_type, luci::compute::DepthwiseParams::padding_values, params(), luci::compute::DepthwiseParams::quantized_activation_max, luci::compute::DepthwiseParams::quantized_activation_min, luci::compute::DepthwiseParams::stride_height, luci::compute::DepthwiseParams::stride_width, luci::compute::tflite_padding(), luci::compute::tflite_shape(), luci::compute::DepthwiseParams::weights_offset, luci::compute::PaddingValues::width, and luci::compute::PaddingValues::width_offset.
|
inline |
Definition at line 43 of file DepthwiseConv2D.h.
References flatbuffers::data().
|
inline |
Definition at line 55 of file DepthwiseConv2D.h.
|
inline |
Definition at line 37 of file DepthwiseConv2D.h.
References flatbuffers::data().
Definition at line 57 of file DepthwiseConv2D.h.
References flatbuffers::data().
|
inline |
Definition at line 61 of file DepthwiseConv2D.h.
|
inline |
Definition at line 75 of file DepthwiseConv2D.cpp.
References luci::compute::DepthwiseParams::depth_multiplier, luci::compute::DepthwiseParams::dilation_height_factor, luci::compute::DepthwiseParams::dilation_width_factor, loco::TensorShape::dim(), luci::compute::DepthwiseParams::float_activation_max, luci::compute::DepthwiseParams::float_activation_min, luci::compute::get_act_minmax(), luci::compute::PaddingValues::height, luci::must_cast(), luci::compute::DepthwiseParams::padding_type, luci::compute::DepthwiseParams::padding_values, loco::TensorShape::rank(), luci::compute::DepthwiseParams::stride_height, luci::compute::DepthwiseParams::stride_width, loco::Dimension::value(), and luci::compute::PaddingValues::width.