#include <TransposeConv.h>
Definition at line 28 of file TransposeConv.h.
◆ TransposeConv()
kbenchmark::operation::TransposeConv::TransposeConv |
( |
| ) |
|
|
default |
◆ params()
nonius::parameters kbenchmark::operation::TransposeConv::params |
( |
int |
layer_num, |
|
|
OperationInfo & |
info |
|
) |
| |
|
inlineoverridevirtual |
Implements kbenchmark::Operation.
Definition at line 33 of file TransposeConv.h.
34 {
36
37 params.insert({
"LAYER", nonius::param{layer_num}});
38
39 params.insert({
"BATCH", nonius::param{1}});
40
41
43
45 params.insert({
"KER_H", nonius::param{_weights[1]}});
46 params.insert({
"KER_W", nonius::param{_weights[2]}});
47
49 params.insert({
"IFM_H", nonius::param{_input[1]}});
50 params.insert({
"IFM_W", nonius::param{_input[2]}});
51 params.insert({
"IFM_C", nonius::param{_input[3]}});
52
54 params.insert({
"OFM_H", nonius::param{_output[1]}});
55 params.insert({
"OFM_W", nonius::param{_output[2]}});
56 params.insert({
"OFM_C", nonius::param{_output[3]}});
57
60 params.insert({
"STRIDE_H", nonius::param{_stride_h}});
61 params.insert({
"STRIDE_W", nonius::param{_stride_w}});
62
64 params.insert({
"PADDING", nonius::param{_pad}});
65
67 }
nonius::parameters params(int layer_num, OperationInfo &info) override
nnfw::cker::Shape _output_shape
volatile const char info[]
int get_key_int(const std::string &key, OperationInfo &info)
std::string get_key_string(const std::string &key, OperationInfo &info)
std::vector< int > get_key_dims(const std::string &key, OperationInfo &info)
References _output_shape, kbenchmark::get_key_dims(), kbenchmark::get_key_int(), kbenchmark::get_key_string(), info, and params().
Referenced by params().
The documentation for this class was generated from the following file: