24.02.1
|
#include <generic.hpp>
Public Member Functions | |
unsigned int | kernel_points (void) const |
PackingArguments (unsigned int kernel_rows, unsigned int kernel_cols, size_t weight_element_size, bool include_bias, size_t bias_element_size, bool premultiply, arm_gemm::VLType vl_type, size_t accumulator_element_size, unsigned int accumulator_depth_vl, std::function< bool(unsigned int, unsigned int &, unsigned int &)> get_weight_pos) | |
Data Fields | |
const unsigned int | kernel_rows |
const unsigned int | kernel_cols |
const size_t | weight_element_size |
const bool | include_bias |
const size_t | bias_element_size |
const bool | premultiply |
arm_gemm::VLType | vl_type |
const size_t | accumulator_element_size |
const unsigned int | accumulator_depth_vl |
std::function< bool(unsigned int, unsigned int &, unsigned int &)> | get_weight_pos |
Definition at line 36 of file generic.hpp.
PackingArguments | ( | unsigned int | kernel_rows, |
unsigned int | kernel_cols, | ||
size_t | weight_element_size, | ||
bool | include_bias, | ||
size_t | bias_element_size, | ||
bool | premultiply, | ||
arm_gemm::VLType | vl_type, | ||
size_t | accumulator_element_size, | ||
unsigned int | accumulator_depth_vl, | ||
std::function< bool(unsigned int, unsigned int &, unsigned int &)> | get_weight_pos | ||
) |
Definition at line 33 of file generic.cpp.
|
inline |
Definition at line 49 of file generic.hpp.
References PackingArguments::kernel_cols, and PackingArguments::kernel_rows.
Referenced by arm_conv::depthwise::interleaves::get_storage_size_generic().
const unsigned int accumulator_depth_vl |
Definition at line 46 of file generic.hpp.
Referenced by arm_conv::depthwise::interleaves::get_storage_size_generic(), and arm_conv::depthwise::interleaves::pack_parameters_generic().
const size_t accumulator_element_size |
Definition at line 45 of file generic.hpp.
Referenced by arm_conv::depthwise::interleaves::get_storage_size_generic(), and arm_conv::depthwise::interleaves::pack_parameters_generic().
const size_t bias_element_size |
Definition at line 42 of file generic.hpp.
Referenced by arm_conv::depthwise::interleaves::get_storage_size_generic(), and arm_conv::depthwise::interleaves::pack_parameters_generic().
std::function<bool(unsigned int, unsigned int &, unsigned int &)> get_weight_pos |
Definition at line 47 of file generic.hpp.
Referenced by arm_conv::depthwise::interleaves::pack_parameters_generic().
const bool include_bias |
Definition at line 41 of file generic.hpp.
Referenced by arm_conv::depthwise::interleaves::get_storage_size_generic(), and arm_conv::depthwise::interleaves::pack_parameters_generic().
const unsigned int kernel_cols |
Definition at line 39 of file generic.hpp.
Referenced by PackingArguments::kernel_points(), and arm_conv::depthwise::interleaves::pack_parameters_generic().
const unsigned int kernel_rows |
Definition at line 38 of file generic.hpp.
Referenced by PackingArguments::kernel_points().
const bool premultiply |
Definition at line 43 of file generic.hpp.
Referenced by arm_conv::depthwise::interleaves::get_storage_size_generic(), and arm_conv::depthwise::interleaves::pack_parameters_generic().
arm_gemm::VLType vl_type |
Definition at line 44 of file generic.hpp.
Referenced by arm_conv::depthwise::interleaves::get_storage_size_generic(), and arm_conv::depthwise::interleaves::pack_parameters_generic().
const size_t weight_element_size |
Definition at line 40 of file generic.hpp.
Referenced by arm_conv::depthwise::interleaves::get_storage_size_generic(), and arm_conv::depthwise::interleaves::pack_parameters_generic().