Imported Upstream version 1.25.0
[platform/core/ml/nnfw.git] / res / TensorFlowLiteRecipes / Net_TConv_BN_004 / test.recipe
1 operand {
2   name: "conv2d_transpose/input_sizes"
3   type: INT32
4   shape {
5     dim: 4
6   }
7   filler {
8     tag: "explicit"
9     arg: "1"
10     arg: "4"
11     arg: "4"
12     arg: "16"
13   }
14 }
15 operand {
16   name: "Const_transposed"
17   type: FLOAT32
18   shape {
19     dim: 16
20     dim: 3
21     dim: 3
22     dim: 2
23   }
24   filler {
25     tag: "gaussian"
26     arg: "0.0"
27     arg: "0.1"
28   }
29 }
30 operand {
31   name: "Input"
32   type: FLOAT32
33   shape {
34     dim: 1
35     dim: 2
36     dim: 2
37     dim: 2
38   }
39 }
40 operand {
41   name: "conv2d_transpose/bias"
42   type: FLOAT32
43   shape {
44     dim: 1
45     dim: 1
46     dim: 1
47     dim: 16
48   }
49   filler {
50     tag: "gaussian"
51     arg: "0.0"
52     arg: "0.1"
53   }
54 }
55 operand {
56   name: "conv2d_transpose"
57   type: FLOAT32
58   shape {
59     dim: 1
60     dim: 4
61     dim: 4
62     dim: 16
63   }
64 }
65 operation {
66   type: "TransposeConv"
67   input: "conv2d_transpose/input_sizes"
68   input: "Const_transposed"
69   input: "Input"
70   input: "conv2d_transpose/bias"
71   output: "conv2d_transpose"
72   transpose_conv_options {
73     padding: VALID
74     stride_w: 1
75     stride_h: 1
76     activation: NONE
77   }
78 }
79
80 operand {
81   name: "FusedBatchNormV3_mul_0"
82   type: FLOAT32
83   shape {
84     dim: 1
85     dim: 4
86     dim: 4
87     dim: 16
88   }
89 }
90 operand {
91   name: "FusedBatchNormV3_mul_0_param"
92   type: FLOAT32
93   shape {
94     dim: 1
95     dim: 1
96     dim: 1
97     dim: 16
98   }
99   filler {
100     tag: "gaussian"
101     arg: "0.0"
102     arg: "0.1"
103   }
104 }
105 operation {
106   type: "Mul"
107   input: "conv2d_transpose"
108   input: "FusedBatchNormV3_mul_0_param"
109   output: "FusedBatchNormV3_mul_0"
110   mul_options {
111     activation: NONE
112   }
113 }
114
115 operand {
116   name: "FusedBatchNormV3_add_param"
117   type: FLOAT32
118   shape {
119     dim: 1
120     dim: 1
121     dim: 1
122     dim: 16
123   }
124   filler {
125     tag: "gaussian"
126     arg: "0.0"
127     arg: "0.1"
128   }
129 }
130 operand {
131   name: "Output"
132   type: FLOAT32
133   shape {
134     dim: 1
135     dim: 4
136     dim: 4
137     dim: 16
138   }
139 }
140 operation {
141   type: "Add"
142   input: "FusedBatchNormV3_mul_0"
143   input: "FusedBatchNormV3_add_param"
144   output: "Output"
145   add_options {
146     activation: NONE
147   }
148 }
149 input: "Input"
150 output: "Output"